Paul Chote
bfb076b9bc
Refactor IShader to take a name instead of a stream.
2010-11-21 13:10:18 +13:00
geckosoft
be9f52e029
Changed: Mounts the map' IFolder with least possible priority, allowing the map to has its own assets
2010-11-21 10:59:26 +13:00
Paul Chote
8e007131c9
Define ServerTraits in mod.yaml
2010-11-10 10:30:26 +13:00
Paul Chote
047a09bbbd
Excise previous server extensions code
2010-11-10 10:30:24 +13:00
Paul Chote
17afe80a54
Included attribution
2010-11-09 21:44:58 +13:00
Paul Chote
42bf568d80
Use Blast to decrypt data on extraction.
2010-11-09 21:17:09 +13:00
Paul Chote
50157c43de
Port Blast from zlib/contribute to c#
2010-11-09 20:10:51 +13:00
Paul Chote
41988a1298
Save PackageEntries into the index so the compressed data can be extracted.
2010-11-09 14:33:02 +13:00
Paul Chote
86058ec19f
Initial IFolder Installshield (.Z) package impl. Parses the package header/toc and prints a file list.
2010-11-09 13:29:37 +13:00
Paul Chote
356c750b23
Refactor Package -> MixFile; group filesystem related classes in FileFormats.
2010-11-09 11:02:13 +13:00
Bob
155e7320cb
add support for decimal to fieldLoader. use decimal for speedmodifiers
2010-11-06 14:10:56 +13:00
Bob
924adc68a9
fix aircraft desync
2010-11-06 13:36:11 +13:00
geckosoft
9489196911
Added a new trait : Scale
2010-11-05 19:48:29 +13:00
Chris Forbes
fa35f6caa4
cleanups
2010-11-01 20:25:03 +13:00
Chris Forbes
d7d0d371c6
(bob) refactor input dispatch; remove public Dispatch*Input from game; (chris) fix build failures due to rebase past gecko
2010-11-01 18:39:37 +13:00
geckosoft
3e08f9b1b1
Added: LocalAssemblies / LocalRules to Manifest.cs (can be used to add a custom set of rules / assemblies to be loaded, other than the ones defined in the mod)
2010-11-01 17:55:29 +13:00
Matthew Bowra-Dean
4490a90332
Changed IFolder implementations' priorities to be based on listing order in mod.yaml
2010-10-28 22:21:54 +13:00
Caleb Anderson
c568dfa486
Contrail trait
2010-10-25 08:29:54 +13:00
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