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
Paul Chote
cb50182fac
Bugfixes: ZipFile.GetInputStream().GetAllBytes/.Length doesn't work; Divide by zero when no shellmaps are available; UseAsShellmap isn't saved by the editor; Duplicate maps crashes game.
2010-12-30 17:43:44 +13:00
Paul Chote
47bbc3a6de
Wire up the rest of saving. Save-as will now properly overwrite existing contents.
2010-12-30 17:43:44 +13:00
Paul Chote
b7975031bc
Wire up most of saving again.
2010-12-29 22:13:51 +13:00
Paul Chote
fc6438e311
Use Filepaths instead of IFolders where possible.
2010-12-29 21:25:43 +13:00
Paul Chote
829fe6530a
Start fixing the editor
2010-12-29 19:03:45 +13:00
Paul Chote
c3ff679f3a
Make map saving independent of Container type. Saving zip/oramap/mix untested as the editor cannot load non-folder maps.
2010-12-29 11:39:26 +13:00
Matthew Bowra-Dean
13f6a13ad9
Write maps to zip file from editor
2010-12-28 22:36:08 +13:00