Matthew Bowra-Dean
2bcf33661a
Give folders higher priority than packages in FileSystem. Also fixes bug where folder contents were not being cached with the correct hash.
2010-10-21 07:44:26 +13:00
Matthew Bowra-Dean
3bf83b52fb
Download packages for mods action.
2010-10-16 18:48:42 +13:00
Matthew Bowra-Dean
9ac9d83745
Moved Mod class into OpenRA.FileFormats. Added OpenRA.Utility project, a CLI program for utility actions on a game install.
2010-10-16 18:48:41 +13:00
Paul Chote
fc07f90f91
Fix editor
2010-10-16 12:06:29 +13:00
Paul Chote
83968553aa
Allow maps to override and enforce race/colour selection
2010-10-16 09:56:01 +13:00
Paul Chote
aa2aba1250
Allow map slots to disallow bots
2010-10-16 09:56:00 +13:00
Bob
ab1e930ba3
pass worldRenderer around as necessary
2010-10-12 17:24:07 +13:00
Bob
17990ab8b7
move LobbyInfo onto OrderManager
2010-10-12 17:24:00 +13:00
Bob
011a20e8b4
add IHasLocation
2010-10-12 07:59:40 +13:00
Chris Forbes
99d92ee095
move ColorFromHSL out of the ui code
2010-10-11 19:52:46 +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
Chris Forbes
f402ec7898
Revert "add IHasLocation"
...
This reverts commit 699b4b1154 .
2010-09-28 07:43:49 +13:00
Bob
699b4b1154
add IHasLocation
2010-09-26 18:17:23 +12:00
Bob
d6dd392028
use Invariant culture for float parsing (workaround a mono bug)
2010-09-26 09:11:26 +12:00
Bob
cdcfeb6276
render perf improvement: BufferSubData, and don't use the same buffer back-to-back
2010-09-24 18:11:00 +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
410daecab6
sync SharedRandom
2010-09-18 21:53:10 +12:00
Paul Chote
051c451867
Support custom tile size ingame
2010-09-15 19:31:21 +12:00
Paul Chote
ac8a3526a4
Custom tilesize support for editor
2010-09-15 19:31:21 +12:00
Paul Chote
be47fb55e8
Initial support for custom tile sizes
2010-09-15 19:31:21 +12:00
Paul Chote
5b8fc75d4a
d2k shadows
2010-09-15 19:31:20 +12:00
Paul Chote
629e73ac29
support d2k remap range
2010-09-15 19:31:20 +12:00
Paul Chote
190311c68c
Let the game determine song length.
2010-09-10 20:24:56 +12:00
Paul Chote
dbbdc171d2
Use the new-format sequences.
2010-09-09 20:31:53 +12:00
Chris Forbes
7d912715bc
add ToString() for Pair, to make debug saner.
2010-09-05 15:20:01 +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
8dcd1e8fd1
line numbers work in MiniYaml.Merge, too
2010-08-30 12:22:10 +12:00
Bob
2a7857570a
line numbers in yaml
2010-08-30 12:22:09 +12:00
Bob
2f92b873e8
make yaml into a list, rather than a dict
2010-08-30 12:22:09 +12:00
Bob
c0d0636e08
store traits differently (index on trait class rather than actor)
2010-08-26 19:32:59 +12:00
Paul Chote
b6b4df703a
Shift loadscreen into mods
2010-08-25 20:15:46 +12:00
Chris Forbes
cfc937e8eb
add PlayerReference.DefaultStartingUnits flag (set for autogenerated playerrefs; don't set this if you have custom stuff.
2010-08-25 18:28:36 +12:00
alzeih
a00f0b18a0
smite some compile errors
2010-08-24 23:44:22 +12:00
Chris Forbes
16402f26fe
start breaking things
2010-08-24 20:02:13 +12:00
Chris Forbes
09d9396123
move Session back to Game
2010-08-23 18:31:43 +12:00
Chris Forbes
d65626e87c
move Manifest into its own file
2010-08-23 17:51:08 +12:00
Bob
38ffd30b28
removing duplication wrt mounting FS packages
2010-08-21 17:27:54 +12:00
Chris Forbes
1595c6a0ed
interim hack to support use of raw data in Sheet
2010-08-19 18:42:45 +12:00
Paul Chote
66359b7058
Speed up FileSystem
2010-08-18 23:40:05 +12:00
Paul Chote
30ab5c33ea
Fast checking for file existance
2010-08-18 22:56:16 +12:00
Paul Chote
cb3f6435ad
Kill broken log uploading
2010-08-18 20:45:30 +12:00
Paul Chote
02a7b092dc
Use map-defined stances
2010-08-15 20:15:45 +12:00
Paul Chote
d43781c604
Import legacy players
2010-08-15 20:15:45 +12:00
Paul Chote
694fd84188
Clean up custom color palette
2010-08-15 00:18:06 +12:00
Paul Chote
af6660d6ca
Fix palette remaps
2010-08-14 23:36:41 +12:00
Paul Chote
d0da9d11bf
Fix palettes and all palettemods. Remap palettes broken.
2010-08-14 23:29:01 +12:00