Bob
|
d6110b9ef0
|
add Sync.AssertUnsynced. use it in OrderGenerator.set
|
2010-10-07 22:07:12 +13:00 |
|
Alli
|
6d5918b11d
|
Remove compiler warnings
|
2010-10-02 14:30:54 +13:00 |
|
Paul Chote
|
410daecab6
|
sync SharedRandom
|
2010-09-18 21:53:10 +12:00 |
|
Chris Forbes
|
0330ef2b9e
|
blah
|
2010-09-18 19:57:45 +12:00 |
|
Chris Forbes
|
872a304714
|
all traits can contribute to the synchash
|
2010-09-18 18:34:57 +12:00 |
|
Chris Forbes
|
59cc50df4c
|
hack synchash to sync the traitdict contents (just ITick impls for now)
|
2010-09-18 18:31:36 +12:00 |
|
Chris Forbes
|
a1fd84fb15
|
make actors collection sync order-dependent, since the actors themselves are.
|
2010-09-18 18:26:03 +12:00 |
|
Paul Chote
|
0d2e1d7de5
|
Hidden debug parameter for perf tick logging
|
2010-09-18 11:28:39 +12:00 |
|
Paul Chote
|
a3246866fb
|
Better perf logging
|
2010-09-17 10:02:24 +12:00 |
|
Paul Chote
|
598fe9f956
|
gut perf logging - only record expensive ticks. perf.log is small enough to be useful now.
|
2010-09-06 15:29:34 +12:00 |
|
Bob
|
5561ac458b
|
finished TraitDictionary. Refactored permanent actor-removal.
|
2010-08-26 19:33:56 +12:00 |
|
Bob
|
c0d0636e08
|
store traits differently (index on trait class rather than actor)
|
2010-08-26 19:32:59 +12:00 |
|
Chris Forbes
|
f4da83e920
|
start cleaning up IWorldLoadHook vs IGameStarted -- IGameStarted dies.
|
2010-08-25 21:53:54 +12:00 |
|
Bob
|
94dd73cb48
|
fixed world to run ALL of the frameEndActions
|
2010-08-21 19:24:17 +12:00 |
|
Paul Chote
|
1afcd2b98a
|
Move rules and SSB init out of world
|
2010-08-19 00:09:48 +12:00 |
|
Paul Chote
|
38e5f70cbe
|
Ingame briefing support
|
2010-08-17 22:59:41 +12:00 |
|
Paul Chote
|
56b0da0b13
|
Singleplayer campaign support: player/world init
|
2010-08-17 22:59:41 +12:00 |
|
Paul Chote
|
02a7b092dc
|
Use map-defined stances
|
2010-08-15 20:15:45 +12:00 |
|
Bob
|
ae703d50b2
|
Actor.traits is implementation detail
|
2010-08-14 17:39:49 +12:00 |
|
alzeih
|
578d42614b
|
Convert all CreateActor calls to use TypeDictionary
|
2010-08-02 01:51:13 +12:00 |
|
Bob
|
10b7ece62e
|
new mapactor init stuff
|
2010-08-01 19:38:39 +12:00 |
|
Paul Chote
|
bce9791b56
|
Fix building repair; Kill GlobalDefaults.
|
2010-07-30 00:41:55 +12:00 |
|
Paul Chote
|
305fa03355
|
Kill Controller
|
2010-07-26 20:14:35 +12:00 |
|
Paul Chote
|
d69267f71c
|
Remove Minimap from world
|
2010-07-21 19:48:43 +12:00 |
|
alzeih
|
2f9f539857
|
big pile of Render refactoring
|
2010-07-21 18:59:33 +12:00 |
|
alzeih
|
4065a4f6a2
|
WorldRenderer now uses the global renderers too
|
2010-07-21 18:17:43 +12:00 |
|
alzeih
|
222b29cec6
|
Bye Bye Chrome!
|
2010-07-21 17:57:06 +12:00 |
|
Chris Forbes
|
d5f12dd8ee
|
trim down license spam in all files
|
2010-07-18 16:48:21 +12:00 |
|
Paul Chote
|
5b333f4bba
|
Store last color setting; hook server join in a cleaner way
|
2010-07-17 00:21:11 +12:00 |
|
alzeih
|
bd096436d9
|
New Command Order. GUI changes to settings no longer produce messages in chat. Can't enter commands in chat any more.
|
2010-07-12 19:35:08 +12:00 |
|
Paul Chote
|
56fb711fc6
|
Textfield editable names
|
2010-07-10 22:30:28 +12:00 |
|
Paul Chote
|
d275c72cb8
|
Cleaner TileSet init
|
2010-06-26 13:33:46 +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 |
|
Paul Chote
|
8fbbaddce9
|
Merge all 4 tileset files together
|
2010-06-26 09:21:11 +12:00 |
|
Paul Chote
|
b286a71487
|
Add some combat to the shellmap; unfail init slightly
|
2010-05-26 20:40:49 +12:00 |
|
Paul Chote
|
9837b4ce32
|
Fix map-player ctor.
|
2010-05-24 21:14:36 +12:00 |
|
Paul Chote
|
a6f5b12a55
|
world.NeutralPlayer has been defeated
|
2010-05-24 21:14:36 +12:00 |
|
Paul Chote
|
bbbd65a6eb
|
Fix regressions.
|
2010-05-24 21:14:36 +12:00 |
|
Paul Chote
|
d9931af5ae
|
First attempt; works, but has regressions in several areas
|
2010-05-24 21:14:36 +12:00 |
|
Bob
|
7deefc5246
|
debug (timing) spam, and perf fixed on SupportPower
Build timing (un)hacked by chrisf
|
2010-05-16 22:23:36 +12:00 |
|
Chris Forbes
|
82c9c12cae
|
NO THAT IS NOT WHAT YOU DO WITH USELESS CODE
|
2010-05-14 08:16:33 +12:00 |
|
alzeih
|
43ad339ffe
|
Squelch almost all compile errors
|
2010-05-14 01:00:28 +12:00 |
|
Chris Forbes
|
46e465cf33
|
resources moved off player onto a synced trait
|
2010-05-12 18:29:25 +12:00 |
|
Chris Forbes
|
e53bbfc523
|
clean up spurious usings
|
2010-04-29 16:32:26 +12:00 |
|
Chris Forbes
|
0e5c06521c
|
reduce spam in log
|
2010-04-29 16:00:02 +12:00 |
|
Chris Forbes
|
ffa6ede648
|
moved minimap update into RadarBinWidget.Tick
|
2010-04-28 10:42:38 +12:00 |
|
Chris Forbes
|
1bd9e4b395
|
only compute a new drawlist on tick, not render
|
2010-04-18 17:59:24 +12:00 |
|
Paul Chote
|
4a6c32bd9c
|
Fix ICustomTerrain to also work for resources
|
2010-04-17 21:56:45 +12:00 |
|
Bob
|
c3f1ec9ed2
|
move CosmeticRandom to game
|
2010-04-14 20:07:16 +12:00 |
|
Bob
|
2a4460213c
|
move Game.IsStarted to World.GameHasStarted
|
2010-04-13 20:05:34 +12:00 |
|