Chris Forbes
6cb8ee1f9f
expose appropriate *Inits, and make them work in editor
2011-11-06 18:17:13 +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
bc6af1841b
fix indents everywhere
2011-10-18 15:10:17 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Chris Forbes
5b481c2445
add Bits<> support to FieldLoader
2011-07-14 20:29:08 +12:00
Chris Forbes
bccac29297
simplify FieldSaver.FormatValue
2011-07-14 20:29:06 +12:00
Chris Forbes
847a248a26
bug #997 -- introduce generic version of FieldLoader.GetValue
2011-07-14 20:29:06 +12:00
Chris Forbes
cd63da85d8
remove FieldLoader.LoadAttribute; replace with FieldLoader.IgnoreAttribute
2011-07-14 20:29:03 +12:00
Chris Forbes
a96b1ce01c
add property support to FieldLoader
2011-05-21 17:26:19 +12:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Paul Chote
9407c55262
Drop TopLeft and BottomRight from MapFormat 5. Use Bounds directly.
2011-02-11 21:50:10 +13:00
Chris Forbes
3426b52247
add ColorRamp type; change everything to use it; maps not yet upgraded
2011-01-08 18:17:18 +13:00
Paul Chote
e2d1eec56e
Shift Client creation to the client, sent in the handshake response. Fixes the `Newbie' bug and removes a lot of fragmented behaviour on player join.
2010-12-31 12:51:19 +13:00
Bob
155e7320cb
add support for decimal to fieldLoader. use decimal for speedmodifiers
2010-11-06 14:10:56 +13:00
Caleb Anderson
7bdf6a953f
New slider Range parameter. Palette modifications. Potential crash fix. Clamp function.
...
Range parameter added to slider. Supports returning a range of values
rather than just 0-1. Allows you to not have to post process the offset.
Modified palette selector to not have full range, which was causing
blown out units.
Introduced exension method Clamp<T>(min, max)
Fixed crash deserializing out of bound color value using above
extension.
2010-10-05 17:25:25 +13:00
Bob
d6dd392028
use Invariant culture for float parsing (workaround a mono bug)
2010-09-26 09:11:26 +12:00
Bob
384b26db60
fix fieldloader bug caused by foreach language-bug
2010-09-23 17:24:06 +12:00
Bob
086bdfb4bd
new object creation logic
2010-09-22 08:01:57 +12:00
Paul Chote
4e0ace6ec5
Tidy production exits, cnc only
2010-09-03 21:47:24 +12:00
Bob
9fedeefdbc
attribute individual fields, not the class
2010-08-30 12:22:12 +12:00
Bob
29a77f7c5c
removed FieldLoader.LoadFields
2010-08-30 12:22:11 +12:00
Bob
a751b8c49d
FieldLoader can run arbitrary code while loading fields
2010-08-30 12:22:11 +12:00
Bob
2f92b873e8
make yaml into a list, rather than a dict
2010-08-30 12:22:09 +12:00
Bob
970eb4d6e1
use the new actorinit stuff when loading map yaml
2010-08-01 19:38:42 +12:00
Chris Forbes
d5f12dd8ee
trim down license spam in all files
2010-07-18 16:48:21 +12:00
Paul Chote
8abc8e03cb
Shift player palette definitions onto the player/client. Needs ui; for now everyone is teal.
2010-07-16 20:51:20 +12:00
Chris Forbes
9bbb2f78de
some fileformats cleanup
2010-07-16 17:50:09 +12:00
Paul Chote
d680956b02
Override FieldLoader to not crash on invalid input; Implemented for settings loading.
2010-07-11 17:52:01 +12:00
Paul Chote
77405a7700
Fullscreen toggle & don't crash when saving null fields
2010-07-10 15:42:50 +12:00
Paul Chote
04bb5b0a4b
Load/Save settings from <support dir>/settings.yaml
2010-07-10 14:58:50 +12:00
Paul Chote
bf6b2da1a8
Unhardcode terrain types. Needs a bit more work re initialization and bridges
2010-06-26 10:55:29 +12:00
Chris Forbes
4585addff2
move water & light palette manips into ra
2010-05-20 18:12:13 +12:00
Chris Forbes
faea3d33e3
async server browser
2010-04-19 18:06:48 +12:00
Paul Chote
4e0170a437
Maps as packages. Disable broken map selector.
2010-04-09 14:50:58 +12:00
Paul Chote
382efbcdfb
Map saving
2010-04-09 14:50:43 +12:00
Chris Forbes
58041f1b45
fixed.
2010-03-19 20:07:58 +13:00
Chris Forbes
c17459310a
strip out some duplication
2010-03-17 23:36:36 +13:00
Bob
7935d17f47
FieldLoader refactoring for pchote
2010-03-13 13:38:37 +13:00
alzeih
7881deca30
Everything is now OpenRA, not OpenRa
2010-02-27 21:10:22 +13:00