Chris Forbes
|
310ecc34ce
|
clean up usings everywhere
|
2011-05-21 17:26:18 +12:00 |
|
Chris Forbes
|
7341b1f8f8
|
batch-process INotifyIdle, and add PerfSample wrappers for tick_idle and tick_activities
|
2011-05-04 19:23:40 +12:00 |
|
Paul Chote
|
b0425aff3b
|
Renormalize line endings and fix copyright headers again.
|
2011-04-07 21:15:42 +12:00 |
|
Chris Forbes
|
a3994df925
|
queries dies
|
2011-03-17 22:09:10 +13:00 |
|
Chris Forbes
|
149324ea92
|
remove most of the crap from queries
|
2011-03-17 22:09:08 +13:00 |
|
Chris Forbes
|
1e3f365cf2
|
move all the Game.Exts junk either down into FileFormats or into WorldUtils
|
2011-03-12 22:33:24 +13:00 |
|
Paul Chote
|
094907c1a9
|
Update copyright header. Normalize line endings to LF.
|
2011-02-13 10:38:57 +13:00 |
|
Chris Forbes
|
180d58c35a
|
only bother hashing traits that have ISync
|
2011-01-26 21:00:31 +13:00 |
|
Paul Chote
|
481cc7807b
|
Don't require a WorldRenderer to draw non-world-rendering widgets.
|
2011-01-19 20:41:32 +13:00 |
|
Chris Forbes
|
4a94cf656b
|
remove a redundant method from queries.
|
2010-12-27 18:26:12 +13:00 |
|
Chris Forbes
|
439bb7d02f
|
multiplying by 0 makes the world hard to sync
|
2010-12-27 18:26:11 +13:00 |
|
Chris Forbes
|
f990006587
|
hack around the local player being set in replays
|
2010-12-19 17:48:50 +13:00 |
|
Paul Chote
|
7c5c989eb2
|
Introduce World.LocalShroud. Breaks targeting stealth tanks. Probably breaks FrozenUnderFog.
|
2010-11-27 11:20:04 +13:00 |
|
Paul Chote
|
047a09bbbd
|
Excise previous server extensions code
|
2010-11-10 10:30:24 +13:00 |
|
geckosoft
|
8392a44314
|
Added: Support for not-synced traits (ITraitNotSynced)
|
2010-11-01 17:55:28 +13:00 |
|
geckosoft
|
030bd4b28d
|
Core: Added basic support for Spectators
TODO: Someone modify the files for cnc (chrome / rules)
|
2010-10-31 04:03:31 +01:00 |
|
Bob
|
0d9cf63dd2
|
move Mobile et al into Mods/
|
2010-10-22 11:31:13 +13:00 |
|
Chris Forbes
|
bba9c4b976
|
#313 fixed -- there's unsynced code that runs in Tick, too.
|
2010-10-16 09:48:39 +13:00 |
|
Paul Chote
|
2a02df9411
|
Fix crash on fmv completion
|
2010-10-15 00:03:15 +13:00 |
|
Paul Chote
|
185ba80e99
|
Fix FMV player widget display
|
2010-10-14 23:30:48 +13:00 |
|
Paul Chote
|
4bdf675def
|
Mute shellmap combat
|
2010-10-14 20:03:36 +13:00 |
|
Chris Forbes
|
7cfcd94e23
|
#181, #286 fixed -- sharedrandom seed from server is now used.
|
2010-10-13 21:00:27 +13:00 |
|
Bob
|
7ca9fcdac9
|
run the shellmap even while the lobby shows. remove Widget.SpecialOneArg
|
2010-10-12 18:33:16 +13:00 |
|
Bob
|
20276291ce
|
move Game.world onto OrderManager. use call IssueOrder on world and/or on orderManager, not on Game
|
2010-10-12 17:30:27 +13:00 |
|
Bob
|
6ea2a06e4b
|
pass WorldRenderer to Widget.Draw, DrawInner
|
2010-10-12 17:27:08 +13:00 |
|
Bob
|
597dba8584
|
untangling WorldRenderer from World
|
2010-10-12 17:24:23 +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
|
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 |
|