Paul Chote
db22f3568d
Remove obsolete DefaultStartingUnits parameter.
...
It was only actually used by bomber-john. Everything
else also removed SpawnMPUnits, making it redundant.
2013-07-13 19:18:27 +12:00
Paul Chote
82faf7e929
Allow mods and maps to define voxel sequences.
2013-06-04 20:40:24 +12:00
Paul Chote
5692b95ad2
Use stream extensions to read binary map data.
2013-06-02 17:29:31 +12:00
Paul Chote
0dd8d7f7b6
Distinguish between classic and crc file hashes. Fixes #3306 , #3328 .
2013-05-24 21:10:41 +12:00
Scott_NZ
baa7a58a10
Don't blow up if classic maps have Multi{0} in them either
2013-01-08 22:44:04 +13:00
Scott_NZ
bb5212d2bb
Fix classic SP maps failing to import into the editor
2013-01-08 22:44:03 +13:00
Scott_NZ
bfb07e9948
Add support for mission difficulties
2013-01-08 22:43:54 +13:00
Matthias Mailänder
7a578a0679
notifications (formerly EVAalerts) centralized and race specific
...
outsourced into notifications.yaml
triggered with PlayNotification(...)
(v2: less redundant code for PlayVoice/Notifications)
added harvester under attack and battlecontrol terminated
2012-07-01 14:39:30 +12:00
James Dunne
9c49143534
New types for cell and pixel coordinate position/vectors.
2012-06-21 15:36:59 -05:00
Chris Forbes
e84d90fc3a
more general tidying
2011-12-28 08:13:36 +13:00
Chris Forbes
5ea756506b
update comment in map save
2011-12-09 22:03:53 +13:00
Chris Forbes
fb1b7ac706
remove useless comments around actor loading
2011-12-09 22:02:07 +13:00
Chris Forbes
3003e49277
remove spurious extra FieldLoader.Load() call in Map.cs
2011-12-09 21:58:57 +13:00
Chris Forbes
a7c3052243
remove some silly duplication in Map.cs
2011-12-09 21:54:04 +13:00
Chris Forbes
564fdd650d
add mechanism for traits to export the *Inits they can use
2011-11-05 12:29:55 +13:00
Chris Forbes
f83c9fd4d7
add IEnum<T>.JoinWith, use it to clean up a bunch of things
2011-11-01 21:57:58 +13:00
Chris Forbes
8111ccbea6
tidy projectfiles, Map
2011-11-01 21:57:58 +13:00
Chris Forbes
7106f1fe74
another formatting tweak
2011-10-21 19:38:19 +13:00
Chris Forbes
59fdceb4fd
convert Map.SpawnPoints to int2[]; tidy
2011-10-18 20:34:00 +13:00
Chris Forbes
bc6af1841b
fix indents everywhere
2011-10-18 15:10:17 +13:00
Chris Forbes
1e32014190
add CountryInfo.Selectable
2011-10-15 13:00:19 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Chris Forbes
f7fdd885fb
produce much better exceptions for missing files in map packages
2011-08-20 14:23:09 +12:00
Chris Forbes
8428eb0499
tidy up new-map-from-tileset support
2011-08-20 14:17:56 +12:00
Chris Forbes
cd63da85d8
remove FieldLoader.LoadAttribute; replace with FieldLoader.IgnoreAttribute
2011-07-14 20:29:03 +12:00
Paul Chote
c014731a2f
Fix Map.PlayerCount
2011-06-20 22:50:31 +12:00
Chris Forbes
b792d07c8c
start reworking player setup
2011-05-22 21:33:34 +12:00
Chris Forbes
cf5d49a328
fix some subtle crap in map upgrader
2011-05-22 20:41:38 +12:00
Chris Forbes
310ecc34ce
clean up usings everywhere
2011-05-21 17:26:18 +12:00
Paul Chote
b0425aff3b
Renormalize line endings and fix copyright headers again.
2011-04-07 21:15:42 +12:00
Chris Forbes
c2b0cec2ea
add a sensible error when trying to save a map using a bogus tileset
2011-02-28 22:18:44 +13:00
Paul Chote
1df42a7d5e
Give upgraded mpspawns an owner.
2011-02-23 21:56:58 +13:00
Paul Chote
d6e8b554d2
Only save non-default PlayerReference fields
2011-02-17 21:48:36 +13:00
Chris Forbes
437caf9c12
fix map saving
2011-02-16 20:38:26 +13:00
Chris Forbes
2b85c7e0b9
fix stack overflow in Map.Resize()
2011-02-15 15:46:16 +13:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Paul Chote
1d1d0e8bd2
Lazy smudges, fix importer.
2011-02-11 21:50:11 +13:00
Paul Chote
79f3fccceb
Lazy actor loading
2011-02-11 21:50:11 +13:00
Paul Chote
c2db816837
Kill MapStub
2011-02-11 21:50:11 +13:00
Paul Chote
73020a9419
Make binary info loading lazy
2011-02-11 21:50:11 +13:00
Paul Chote
b134ba41f4
Convert Waypoints to actors
2011-02-11 21:50:11 +13:00
Paul Chote
c5d410938d
Foo
2011-02-11 21:50:11 +13:00
Paul Chote
5f6d2df503
Drop support for older map formats.
2011-02-11 21:50:11 +13:00
Paul Chote
db770eb997
Bake PickAny tiles on map save. Translate maxvalue index to random tile for backwards compat.
2011-02-11 21:50:10 +13:00
Paul Chote
9407c55262
Drop TopLeft and BottomRight from MapFormat 5. Use Bounds directly.
2011-02-11 21:50:10 +13:00
Paul Chote
6ef330c357
Fix Waypoint == Startpoint assumption in MapFormat 5.
2011-02-11 21:50:10 +13:00
Paul Chote
fae355f5b6
Add support for a "Creeps" faction that is hostile to all combatant players. Add a mod field to be used for map installation.
2011-02-11 21:50:10 +13:00
Chris Forbes
70afea85a9
new map format introduced: 4. format3 player colors are automatically upgraded to ColorRamp
2011-01-08 18:17:19 +13:00
Chris Forbes
dffb5293d0
hack up ZipFile to fix #464 ; filesystem needs rework to be sane
2011-01-01 15:28:07 +13:00
Paul Chote
4f6f3eb80d
Upgrade maps to oramap format. Save type field.
2010-12-30 18:00:44 +13:00