Chris Forbes
1409016cbd
(gecko) Allow mods to override order validation
2010-11-05 19:48:26 +13:00
geckosoft
298314626e
Added: Dedicated server support
...
Added: The ability to not render anything when using the client as a dedicated server
Added: The basic server extension (NullServerExtension)
Exposed: Made some fields public, so that the server extension can access it
2010-11-01 17:55:31 +13:00
Chris Forbes
5bf69eb539
strip some dead crap from UnitOrders
2010-10-18 18:44:47 +13:00
Paul Chote
9c944924de
Fix a pile of compile warnings and debug log spam. Fix <playername> (Dead) in chat
2010-10-14 19:40:00 +13:00
Chris Forbes
1a203afd89
fix all the buggy crap around chat/teamchat... still hacked
2010-10-13 08:13:21 +13:00
Chris Forbes
10f8364b99
#240 declaring war should set the reciprocal state too
2010-10-12 21:19:48 +13:00
Chris Forbes
7c31f72db6
quick hack around the teamchat crash in lobby
2010-10-12 21:19:27 +13:00
Bob
6b6c9639f9
fix crash wrt chat in lobby
2010-10-12 20:37:36 +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
17990ab8b7
move LobbyInfo onto OrderManager
2010-10-12 17:24:00 +13:00
Bob
3724f46a3e
remove world arg to SyncLobbyInfo and HandleInput
2010-10-12 17:22:14 +13:00
Bob
26d1db778e
push the check-synchash-doesn't-change pattern into a utility fn. furthur reduce the number of uses on Game.world
2010-10-07 22:07:11 +13:00
Bob
f41aa474aa
remove more uses of Game.world
2010-10-07 22:07:11 +13:00
Chris Forbes
e4b65256de
remove a bit of duplication from UnitOrders
2010-08-24 20:02:19 +12:00
Chris Forbes
d744cfe21b
change exploit order check to cope with PlayerId not matching ClientId, because it doesnt.
2010-08-24 20:02:19 +12:00
Paul Chote
0c5fb4c6b0
Kill LoadShellMap
2010-08-18 22:41:00 +12:00
Paul Chote
d6f0a03270
Ignore orders sent to other players' actors (fixes an entire class of exploits).
2010-08-17 22:59:41 +12:00
Bob
ae703d50b2
Actor.traits is implementation detail
2010-08-14 17:39:49 +12:00
Paul Chote
c6f0b792d3
Do the right thing when stances change
2010-07-27 21:19:17 +12:00
Chris Forbes
a78001a5cc
strip some redundancy from UnitOrders, but it still sucks; fix nudges breaking everything
2010-07-22 08:03:44 +12:00
Paul Chote
fdc033a63f
Fix teamchat in lobby
2010-07-22 00:02:30 +12:00
alzeih
ac27b40f7a
Oops
2010-07-21 20:44:58 +12:00
alzeih
8e2d422054
Improvements to VictoryConditions, and Dead = Chat to all
2010-07-21 20:21:02 +12:00
Chris Forbes
d5f12dd8ee
trim down license spam in all files
2010-07-18 16:48:21 +12:00
Paul Chote
c4442f07da
Sliders change the preview palette and update client data; Need a better algorithm for picking color2
2010-07-16 23:34:42 +12:00
Paul Chote
8abc8e03cb
Shift player palette definitions onto the player/client. Needs ui; for now everyone is teal.
2010-07-16 20:51:20 +12:00
Chris Forbes
1242a2c39b
avoid exploding in UnitOrders.cs
2010-07-15 22:09:13 +12:00
Paul Chote
8d2693019d
Remove some unnecessary fields from chrome
2010-07-13 20:49:04 +12:00
Paul Chote
dcf13e52c2
Vertically align labels
2010-07-10 21:38:47 +12:00
Paul Chote
e063f5e271
Add forgotten file; teamchat polish
2010-07-10 21:26:19 +12:00
Paul Chote
d91fc0d8e7
Make TextFieldWidget generic; Hook up teamchat and make it actually work in the lobby
2010-07-10 21:15:21 +12:00
Paul Chote
50f3aecf53
Move chat display into a widget
2010-07-10 20:43:29 +12:00
Chris Forbes
128f12e88e
hack in team chat support
2010-05-16 16:18:27 +12:00
Chris Forbes
60f5e4d13e
diplomacy menu & stance changes
2010-04-20 20:13:03 +12:00
Bob
3974f82a9e
remove PackageDownloader
2010-04-13 20:37:32 +12:00
Chris Forbes
16f9f5ce89
lots more fixes; still doesnt work
2010-03-17 23:29:55 +13:00
alzeih
7881deca30
Everything is now OpenRA, not OpenRa
2010-02-27 21:10:22 +13:00