Matthias Mailänder
93466c74ba
Merge pull request #10701 from pchote/map-cleanup-part-4
...
Remove automatic map format upgrades and add versioned user map dirs
2016-02-08 23:08:55 +01:00
Matthias Mailänder
a5bc4f756d
Merge pull request #10721 from pchote/assemblycleanup
...
Fix mod assembly loading on Windows.
2016-02-08 23:00:09 +01:00
Paul Chote
f839e96ea7
Use versioned user map directories.
2016-02-08 18:53:28 +00:00
Paul Chote
34910cd128
Move map format upgrades to an explicit upgrade rule.
2016-02-08 18:53:28 +00:00
Paul Chote
e4867ad18a
Clean up GetMapHash lint rule.
2016-02-08 18:51:58 +00:00
Paul Chote
6c7b687f34
Move map UID calculation to a static method.
2016-02-08 18:51:58 +00:00
Paul Chote
6c6826c3f3
Fix mod assembly loading on Windows.
2016-02-07 23:38:12 +00:00
Matthias Mailänder
e0d74455f5
Merge pull request #10720 from GraionDilach/gen2-map-import-waypoint-fix
...
Do not crash during importing a TS map if a waypoint ID isn't an integer.
2016-02-07 21:36:28 +01:00
Oliver Brakmann
5d88b7fae2
Merge pull request #10716 from Mailaender/all-assets
...
Re-enabled All Packages which seems to be fast enough now.
2016-02-07 21:10:31 +01:00
Pavel Penev
336fee45b1
Merge pull request #10719 from pchote/filesystem-loadscreens
...
Load Loadscreen images via the virtual filesystem.
2016-02-07 21:48:41 +02:00
Matthias Mailänder
aec74d8f7f
Only list packages with viewable contents.
2016-02-07 20:24:44 +01:00
Matthias Mailänder
f87a4bf16f
Default to the all packages instead of the first.
2016-02-07 20:24:44 +01:00
Matthias Mailänder
5e0a89fa30
Re-enabled All Packages which seems to be fast enough now.
2016-02-07 20:24:42 +01:00
Paul Chote
f8992991f5
Load the load screen images from the virtual filesystem.
2016-02-07 17:57:05 +00:00
Paul Chote
79b039d8b9
Change ILoadScreen to take a ModData instance.
2016-02-07 17:57:05 +00:00
Oliver Brakmann
aaa5b37199
Merge pull request #10713 from pchote/filesystem-modmetadata
...
Unify static mod metadata collections.
2016-02-07 18:47:49 +01:00
Zimmermann Gyula
4aa9d26e12
Do not crash during gen2 map importing if a waypoint ID isn't an integer.
2016-02-07 18:40:12 +01:00
Paul Chote
2328de94a7
Fix d2k dll reference.
2016-02-07 17:11:35 +00:00
Paul Chote
62402e0e2e
Unify static mod metadata collections.
2016-02-07 16:28:04 +00:00
Oliver Brakmann
d4aa28e221
Merge pull request #10706 from pchote/filesystem-assemblies
...
Loads mod assemblies via the virtual filesystem.
2016-02-07 16:53:33 +01:00
Oliver Brakmann
02f25b0692
Merge pull request #10704 from pchote/filesystem-fonts
...
Loads fonts via the virtual filesystem.
2016-02-07 16:41:34 +01:00
Whinis
f2260174f0
Changes to allow restarting of skirmish match
2016-02-07 10:22:54 -05:00
Oliver Brakmann
1df728adad
Merge pull request #10697 from pchote/map-cleanup-part-2
...
Remove Map references from MapPreview.
2016-02-07 15:47:37 +01:00
Oliver Brakmann
ce0e092432
Merge pull request #10707 from RoosterDragon/mobile-fix
...
Fix mobile checks
2016-02-07 14:29:19 +01:00
abcdefg30
d5b37edccb
Merge pull request #10712 from chrisforbes/map-cull
...
ra: Remove caffeinated, snowy-ridge
2016-02-07 12:59:59 +01:00
Paul Chote
879987960e
Merge pull request #10603 from Mailaender/appveyor-nsis-pr-version
...
Fixed AppVeyor pull request artifact suffixes
2016-02-07 11:10:56 +00:00
Chris Forbes
a1a2796292
ra: Remove caffeinated, snowy-ridge
...
These are both terrible.
Caffeinated is my old RA95 study of how much
detailing you could get away with; it has horribly unbalanced resources
and spawn locations.
Snowy-ridge is a 1v1v1 so small that you can shoot from one base to
another, and the bottom player has a serious disadvantage.
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz >
2016-02-07 22:30:02 +13:00
Paul Chote
7015a2e12f
Loads mod assemblies via the virtual filesystem.
2016-02-06 22:42:27 +00:00
Paul Chote
8b5592e1dd
Reduce jank in the mission chooser.
2016-02-06 22:30:50 +00:00
Paul Chote
7b00da04ca
Remove MapPreview.Map.
2016-02-06 22:30:50 +00:00
Paul Chote
3708a7649d
Remove MapPreview.CacheRules.
2016-02-06 22:30:49 +00:00
Paul Chote
4328f24276
Remove unnecessary Map usage from MissionBrowserLogic.
2016-02-06 22:30:49 +00:00
Paul Chote
e13e0792f6
Remove unnecessary Map usage from MainMenuLogic.
2016-02-06 22:30:49 +00:00
Paul Chote
d5e3fbf452
Store map path in MapPreview.
2016-02-06 22:30:49 +00:00
Paul Chote
6628bc046f
Add a Map reference to LobbyLogic.
2016-02-06 22:30:46 +00:00
Paul Chote
4ec3997be6
Rename LobbyPreview.Map to LobbyLogic.MapPreview.
2016-02-06 22:30:25 +00:00
Paul Chote
7a5678ec39
Move MapVisibility to MapPreview.
2016-02-06 22:28:35 +00:00
Pavel Penev
6aac8c5f70
Merge pull request #10705 from pchote/filesystem-lint
...
Fix lint test yaml loading.
2016-02-07 00:24:49 +02:00
RoosterDragon
7fe42d7493
Fix mobility checks when we aren't checking a realized actor.
2016-02-06 22:18:30 +00:00
Matthias Mailänder
60e86f73d0
Merge pull request #10702 from RoosterDragon/map-contains-fix
...
Fix Map.Contains for maps with height
2016-02-06 23:02:56 +01:00
Oliver Brakmann
a6e98620c0
Merge pull request #10650 from pchote/remove-fragile-diplomacy
...
Remove fragile diplomacy.
2016-02-06 22:55:55 +01:00
Paul Chote
844e1a1770
Loads fonts via the virtual filesystem.
2016-02-06 21:24:43 +00:00
Paul Chote
e1c73beede
Fix CheckSequences to load via the filesystem.
2016-02-06 21:15:31 +00:00
Paul Chote
789d3c172a
Fix CheckSequenceSprites to load via the filesystem.
2016-02-06 21:12:21 +00:00
Paul Chote
ce55b0454e
Fix CheckChromeLogic lint test to load via the filesystem.
2016-02-06 21:12:07 +00:00
Oliver Brakmann
870867760a
Merge pull request #10696 from RoosterDragon/self-assumed-not-null
...
Remove null checks against self
2016-02-06 21:22:52 +01:00
RoosterDragon
36e09990ca
Fix Map.Contains checks for maps with height.
...
If a cell lacked any valid projected cells, then it is off the map entirely. The previous logic would think such a cell was within the map as none of projected cells were out of bounds (as there were no projected cells to fail the check).
2016-02-06 17:55:27 +00:00
Oliver Brakmann
8588f36575
Merge pull request #10687 from pchote/filesystem-yaml
...
Load mod yaml via the virtual filesystem.
2016-02-06 17:54:27 +01:00
Paul Chote
1442056cb1
Lint sequences using the external utility command.
2016-02-06 16:33:22 +00:00
Paul Chote
1f4269df76
Make travis fetch the mod content before running tests.
2016-02-06 16:30:23 +00:00