Commit Graph

44 Commits

Author SHA1 Message Date
Paul Chote
7c5c989eb2 Introduce World.LocalShroud. Breaks targeting stealth tanks. Probably breaks FrozenUnderFog. 2010-11-27 11:20:04 +13:00
Paul Chote
41fd19c766 Begin refactoring Shroud. ShroudRenderer is now internal to WorldRenderer; all traits interact with Shroud directly. Gives soft-edges at the map border for free, but breaks shellmap and observers. 2010-11-27 11:20:03 +13:00
geckosoft
f5b8b18d86 Core: Added trait 'SurrenderOnDisconnect' and the core changes required to make this work 2010-11-05 19:48:32 +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
597dba8584 untangling WorldRenderer from World 2010-10-12 17:24:23 +13:00
Chris Forbes
580f1cfe97 bot and humans hate each other, even if the host is on a team. 2010-10-09 13:40:55 +13:00
Chris Forbes
5af8f5e2d9 bots choose random colors 2010-10-07 07:41:14 +13:00
Paul Chote
22861fca5a Sanitize ProductionQueue and fix bugs in TechTreeCache.
Gives perf win on every tick, and fixes bugs where you lose prereqs when buildings are low power.
2010-09-18 11:28:33 +12:00
Paul Chote
629e73ac29 support d2k remap range 2010-09-15 19:31:20 +12:00
Chris Forbes
f2dd0de1ea working game with bots; stop bots from trying to order husks around 2010-08-25 20:05:02 +12:00
Chris Forbes
0f9221dc5a mostly sensible init for real players and bots 2010-08-25 19:23:25 +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
Chris Forbes
09d9396123 move Session back to Game 2010-08-23 18:31:43 +12:00
alzeih
578d42614b Convert all CreateActor calls to use TypeDictionary 2010-08-02 01:51:13 +12:00
Paul Chote
bce9791b56 Fix building repair; Kill GlobalDefaults. 2010-07-30 00:41:55 +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
bce5f2c681 Use custom colors ingame; requires a map format change to kill the obsoleted "palette" field 2010-07-16 23:47:33 +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
Paul Chote
e5ce9196fa Nicer tooltips 2010-06-30 20:25:32 +12:00
Paul Chote
78455a3dce IsSpecial -> NonCombatant 2010-05-24 21:18:53 +12:00
Paul Chote
35ca5f80b2 Nits. 2010-05-24 21:18:53 +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
Chris Forbes
46e465cf33 resources moved off player onto a synced trait 2010-05-12 18:29:25 +12:00
Chris Forbes
a4592e7019 slim down the ore capacity update 2010-05-12 18:05:43 +12:00
Chris Forbes
f0e5b9728f unfail slightly player color handling 2010-05-12 17:39:30 +12:00
Boomer
bd72146548 Building hotkeys 2010-05-11 17:34:58 +12:00
Chris Forbes
94b2055eb2 added tracking of deaths as well as kills 2010-05-02 13:31:56 +12:00
Bob
e38d978849 fix some extraneous refs to Game.world 2010-04-13 20:25:16 +12:00
alzeih
3123b4d83b Migration to World.Defaults complete (for RA) 2010-04-02 02:16:20 +13:00
Chris Forbes
3a97f806fc rename old Shroud => ShroudRenderer 2010-03-30 07:55:19 +13:00
Chris Forbes
7baaf60eff sortof works 2010-03-30 07:55:18 +13:00
Matthew Bowra-Dean
c512626ab0 Fixed crash on large palette indexes. 2010-03-27 23:16:16 +13:00
Chris Forbes
36f68a4026 setup stances; not using team ids from lobby yet. 2010-03-19 18:52:16 +13:00
Chris Forbes
07b0c77db4 undo problematic caching 2010-03-18 13:33:43 +13:00
Chris Forbes
8a05af72b3 Unknown race -> Random; make it actually work, too. 2010-03-18 13:18:41 +13:00
Chris Forbes
e005e9e314 real player spawning 2010-03-17 23:30:01 +13:00
Chris Forbes
f9c70a2f65 readonly most of Player's state; setup for non-index player palettes (neutral) 2010-03-17 23:30:01 +13:00
Chris Forbes
c330f2f06a undo hacked config 2010-03-17 23:29:58 +13:00
Chris Forbes
a5d3ac1403 fix spawnpoint vis 2010-03-17 23:29:57 +13:00
Chris Forbes
16f9f5ce89 lots more fixes; still doesnt work 2010-03-17 23:29:55 +13:00
Chris Forbes
f351285246 moved EvaAlerts from player to world 2010-03-17 23:29:53 +13:00
alzeih
7881deca30 Everything is now OpenRA, not OpenRa 2010-02-27 21:10:22 +13:00