Commit Graph

28 Commits

Author SHA1 Message Date
Chris Forbes
1409016cbd (gecko) Allow mods to override order validation 2010-11-05 19:48:26 +13:00
Bob
3df310df6e halve bandwidth usage 2010-10-16 22:25:31 +13:00
Bob
c2b3a749ca change IConnection interface wrt sending 2010-10-16 21:05:14 +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
cb1deacbb2 pass world into CheckSync. don't pass world into Widget.DrawInner 2010-10-12 17:24:12 +13:00
Bob
10bf85f57e move Game.Current{Host,Port} into orderManager 2010-10-12 17:24:03 +13:00
Bob
17990ab8b7 move LobbyInfo onto OrderManager 2010-10-12 17:24:00 +13:00
Bob
f8776d773d extract FrameData from OrderManager. fix disconnect bug in NetworkConnection 2010-10-12 17:22:17 +13:00
Bob
915ad7fb7b extract replay saving from OrderManager 2010-10-12 17:22:12 +13:00
Bob
9eaa0e5765 extract SyncReport class from Game 2010-08-21 17:59:17 +12:00
Chris Forbes
d5f12dd8ee trim down license spam in all files 2010-07-18 16:48:21 +12:00
Paul Chote
fdc85b6e48 Don't spam logs and replays all over my home directory kthx.
Logs and replays are written to subdirectories of the "Support" folder. Default location is <game dir>/Support/; Can be overridden on game start.
2010-07-08 18:11:28 +12:00
Chris Forbes
5cdc47ea6b ordermanager will dispose IDisposable connections on dispose 2010-05-05 18:53:32 +12:00
Chris Forbes
9302440613 dispose the previous ordermanager (so the file will get closed, among other things) 2010-05-05 18:15:48 +12:00
Matthew
95eaa9d94a Fixed log and replay file paths to save into user home dir. 2010-05-04 16:34:30 +12:00
Chris Forbes
a22aa7ccb8 tidy up syncreport so it's just the interesting frame 2010-04-30 19:19:22 +12:00
Chris Forbes
ce36f40ee2 fail 2010-04-29 17:45:34 +12:00
Chris Forbes
e53bbfc523 clean up spurious usings 2010-04-29 16:32:26 +12:00
Chris Forbes
ff7321cb12 decent sync reports 2010-04-29 16:28:26 +12:00
Paul Chote
30a16ca4bd Print actors list on desync [squashed] 2010-04-13 22:03:15 +12:00
alzeih
bae27fc165 Ints are 4 bytes always (apparently), and Order's ToString is no longer broken 2010-04-09 14:51:15 +12:00
alzeih
6d2f2378e9 Tidy up OutOfSync, Blaming of Tick, ToString in Order 2010-04-09 14:51:14 +12:00
alzeih
c8bc0c51cd that was stupid 2010-04-09 14:51:13 +12:00
alzeih
cfa3ef1475 OutOfSync is more verbose 2010-04-09 14:51:11 +12:00
Bob
962f1fa9b7 fix round-trip-time bug 2010-03-10 17:33:04 +13:00
Bob
79ce7c15d5 replays. 2010-03-10 15:58:03 +13:00
alzeih
7881deca30 Everything is now OpenRA, not OpenRa 2010-02-27 21:10:22 +13:00