Commit Graph

  • e7c61fac5c Core: Added the attacker to IDamageModifier' GetDamageModifier geckosoft 2010-10-25 15:06:36 +02:00
  • 2640603f6c Added 'Health' and 'PreviousHealth' to the AttackInfo (so we can know how many 'real' damage is done!) geckosoft 2010-10-29 00:22:59 +13:00
  • 1a011276bf (gecko) add more overloads for Renderable, to support scaling Chris Forbes 2010-11-02 13:43:21 +13:00
  • bc7cf09287 (gecko) Add support for custom order generators Chris Forbes 2010-11-02 13:35:26 +13:00
  • 7762241653 (gecko) Send damage notifications to the owner's player actor too. Chris Forbes 2010-11-02 13:32:37 +13:00
  • 9489196911 Added a new trait : Scale geckosoft 2010-10-28 23:41:20 +13:00
  • e32e060d37 (gecko) make production queue content accessible to mod code Chris Forbes 2010-11-02 13:36:18 +13:00
  • 5e3fce6820 (gecko) Return the ISound when playing sounds, so you can stop it later Chris Forbes 2010-11-02 13:41:51 +13:00
  • 6655b6ba6a (gecko) make IonCannon and NukeLaunch effects public Chris Forbes 2010-11-02 13:42:26 +13:00
  • 0b4b003c10 (gecko) Make Parachute public so it can be used in other mods Chris Forbes 2010-11-02 13:33:20 +13:00
  • 380e7e8b20 Core: Made stuff public so people (read: openrg) can have its own lobby, based on the core lobby geckosoft 2010-10-26 00:58:26 +02:00
  • 9b3533abc0 Core: Made Corpse public geckosoft 2010-10-25 20:19:10 +02:00
  • 1409016cbd (gecko) Allow mods to override order validation Chris Forbes 2010-11-02 13:30:49 +13:00
  • 4aa1fb4b86 refactor mouse position label hooking for Surface Chris Forbes 2010-11-02 11:16:30 +13:00
  • 40126c52e8 render actors using correct palettes in editor Chris Forbes 2010-11-02 10:30:22 +13:00
  • dd600d4590 indent, etc Chris Forbes 2010-11-02 09:50:58 +13:00
  • 532f420338 build 8bpp bitmaps in OpenRA.Editor Chris Forbes 2010-11-02 09:39:35 +13:00
  • e25878e78d ai: dont build defenses if in low power; dont build random stuff if no power-producing item is available on the same queue Chris Forbes 2010-11-02 07:51:07 +13:00
  • 002cc4842a start reducing duplication in HackyAI Chris Forbes 2010-11-02 07:27:31 +13:00
  • eac548ac8b disable bot debug by default Chris Forbes 2010-11-01 20:36:52 +13:00
  • 3fc4d1b219 fix cnc crashing on startup Chris Forbes 2010-11-01 20:31:12 +13:00
  • 80e3b8be0d more cleanups Chris Forbes 2010-11-01 20:28:28 +13:00
  • fa35f6caa4 cleanups Chris Forbes 2010-11-01 20:25:03 +13:00
  • 526cf6059a remove Misc.cs; put its contents in sensible places. Chris Forbes 2010-11-01 20:15:32 +13:00
  • 1527e472b6 potential fix for bug 312 : PlaceBuilding.ResolveOrder does not validate the requested build location Caleb Anderson 2010-10-26 22:21:16 -05:00
  • 94f7c6db97 determine which sprites to render during Render, not Tick Bob 2010-10-31 20:48:50 +13:00
  • e3ddb8f757 cache world.LocalPlayer instead of fetching it repeatedly within loops Bob 2010-10-31 17:40:54 +13:00
  • d7d0d371c6 (bob) refactor input dispatch; remove public Dispatch*Input from game; (chris) fix build failures due to rebase past gecko Chris Forbes 2010-11-01 18:39:37 +13:00
  • 527c60daa7 some cleanup on gecko's stuff Chris Forbes 2010-11-01 18:34:44 +13:00
  • c30050396a Fixed: Possible crash geckosoft 2010-11-01 05:14:41 +01:00
  • 60a8acf4d4 Added: Another hook for server extensions geckosoft 2010-11-01 05:14:20 +01:00
  • 5164c3cd7d Hack: Changed the ChooseFreePlayerIndex (hack on its own..) to loop till 256 instead of 8 (ie increasing max player support to 256) geckosoft 2010-11-01 05:13:42 +01:00
  • 6276e659cd Fixed: A crash when the host disconnects geckosoft 2010-11-01 05:12:29 +01:00
  • 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 geckosoft 2010-11-01 05:10:55 +01:00
  • 0112bc4df7 Added : Some missing changes to make WorldGameOver work (ie missing RejoinLobby etc) Warning: Please add the following manually (if you cant find it): in Game.cs find 'case ConnectionState.Connected:' add if (ConnectedToLobby != null) ConnectedToLobby(); geckosoft 2010-11-01 05:07:45 +01:00
  • c8dbed938a Enable: WorldGameOver at the 'ra' mod (ie after 10 second delay, it'll return all players to the lobby) geckosoft 2010-11-01 04:18:23 +01:00
  • 278f35e4aa Added: If the 'Owner' ('who' said something) @ chat is null or "" it'll just render the text geckosoft 2010-11-01 04:16:03 +01:00
  • dd38e45f2e Added: Lobby server command "spectator" - will attempt to put the player in an available spectator slot geckosoft 2010-11-01 04:14:46 +01:00
  • 3e08f9b1b1 Added: LocalAssemblies / LocalRules to Manifest.cs (can be used to add a custom set of rules / assemblies to be loaded, other than the ones defined in the mod) geckosoft 2010-11-01 04:07:05 +01:00
  • 8392a44314 Added: Support for not-synced traits (ITraitNotSynced) geckosoft 2010-11-01 03:58:46 +01:00
  • d050d1a4b9 Added : OpenRA.Renderer.Null geckosoft 2010-11-01 03:50:21 +01:00
  • 56598ce2ff Fixed: crash when starting a new game after disconnecting from own server geckosoft 2010-11-01 03:46:38 +01:00
  • 2fb72155eb Added: Missing IngameObserverChromeDelegate.cs file (for spectator) Fixed: Some spectator gui issues (@ gamelobby.yaml / LobbyDelegate.cs) geckosoft 2010-11-01 03:35:55 +01:00
  • 030bd4b28d Core: Added basic support for Spectators TODO: Someone modify the files for cnc (chrome / rules) geckosoft 2010-10-31 03:57:03 +01:00
  • b9c40ad3ce Cleanup Matthew Bowra-Dean 2010-10-28 23:03:14 +13:00
  • 4490a90332 Changed IFolder implementations' priorities to be based on listing order in mod.yaml Matthew Bowra-Dean 2010-10-28 22:21:54 +13:00
  • 15d6facdb9 Fix crash in WorldInteractionControllerWidget. Matthew 2010-10-25 17:14:14 +13:00
  • b80962b365 fix ore/tib growth -- we can always grow in a cell that already contains our resource type. buildable/terraintype checks only come into it when growing into *new* cells Chris Forbes 2010-10-25 11:28:52 +13:00
  • 814c6a8713 aircraft crash nicely now Chris Forbes 2010-10-25 09:40:52 +13:00
  • eea89c1d33 make FallsToEarth significantly more flexible Chris Forbes 2010-10-25 09:35:45 +13:00
  • 9ec0367ecb add support for an explosion on aircraft falling out of the sky Chris Forbes 2010-10-25 09:33:08 +13:00
  • f5fe1013ee remove AttackDefault; use AttackFrontal instead Bob 2010-10-25 09:51:14 +13:00
  • c338d28d35 fix 'decided on Attack but ordered Heal' message on medic Bob 2010-10-25 09:12:59 +13:00
  • 2f962452e5 fix compile failure in prev Chris Forbes 2010-10-25 09:14:22 +13:00
  • 10f5e68f7f fix #166 (shroud artifacting at bounds) Bob 2010-10-25 08:54:53 +13:00
  • 1cde37f32b update cnc to work with updated engine (AttackBase -> AttackDefault) Chris Forbes 2010-10-25 08:45:49 +13:00
  • 291899de8a glitch-free. Chris Forbes 2010-10-25 08:32:14 +13:00
  • cc70669f1a use player color option Caleb Anderson 2010-10-24 00:11:43 -05:00
  • c568dfa486 Contrail trait Caleb Anderson 2010-10-23 23:29:38 -05:00
  • ff7daf8727 MoveViewport takes a float to allow for smoother panning. Added more scripting to shellmap Caleb Anderson 2010-10-21 00:17:32 -05:00
  • fc72066ed2 Fixing last mouse position commit :( Caleb Anderson 2010-10-20 23:56:36 -05:00
  • 253ccd6d9b Status bar with mouse position in editor Caleb Anderson 2010-10-20 23:50:40 -05:00
  • 01accaeb38 fix cargo Bob 2010-10-24 12:30:58 +13:00
  • 46c3bc09a1 fix harv bug in c&c Bob 2010-10-24 12:27:17 +13:00
  • 2f0b7566e5 partial fix for tsla Bob 2010-10-24 02:49:39 +13:00
  • 9b8ec714d2 add AutoTarget to v2 Bob 2010-10-24 02:24:36 +13:00
  • 5d408fe3c7 make AttackMove use an activity Bob 2010-10-24 02:06:07 +13:00
  • aa0b7bedf0 pass target to DoAttack Bob 2010-10-24 01:43:48 +13:00
  • c5358f7c82 call DoAttack from activities instead of from Tick in AttackPlane/AttackHeli Bob 2010-10-24 01:28:37 +13:00
  • 158d6e5647 move CheckFire in Weapon Bob 2010-10-24 00:02:22 +13:00
  • e091781104 use new AttackDefault trait instead of AttackBase; make AttackBase abstract Bob 2010-10-23 21:11:38 +13:00
  • 25582cb9f8 move CancelableActivity into its own file Bob 2010-10-23 20:56:05 +13:00
  • fece294cc6 move RemoveSelf activity into Mods/ Bob 2010-10-23 20:54:46 +13:00
  • c3501f68e3 move TurnActivity into Mods/ Bob 2010-10-23 20:52:20 +13:00
  • c4ee5fbd41 add self param to OnCancel Bob 2010-10-23 20:08:25 +13:00
  • 9a54074b1b motd failure avoidance Caleb Anderson 2010-10-15 01:24:22 -05:00
  • 10e918c375 increase ftrk range 6 -> 8; spread 3 -> 5 Chris Forbes 2010-10-23 19:14:53 +13:00
  • bbcad99fa7 increase agun range 6 -> 10; increase zsu-23 spread 3 -> 5 Chris Forbes 2010-10-23 18:26:24 +13:00
  • c8198a1a1c reduce hind cost 2000 -> 1500 Chris Forbes 2010-10-23 18:18:40 +13:00
  • 8d5241f419 reduce hpad cost 1500 -> 300; increase heli,hind cost 1200 -> 2000 Chris Forbes 2010-10-23 18:17:22 +13:00
  • 448b681c5b reduce AFLD cost 1100 -> 300; increase YAK cost 800 -> 1000; increase MIG cost 1200 -> 2000 Chris Forbes 2010-10-23 18:03:54 +13:00
  • 826f7a29b5 remove dead .mpr maps Chris Forbes 2010-10-23 18:00:32 +13:00
  • 0629b1e2d2 quick hack to fix aircraft fail in prev Chris Forbes 2010-10-23 18:45:45 +13:00
  • 0d9cf63dd2 move Mobile et al into Mods/ Bob 2010-10-22 11:31:13 +13:00
  • 6513bd5fe0 don't use Move directly Bob 2010-10-22 11:10:32 +13:00
  • f933e3de3f fix entering buildings from the east or south Bob 2010-10-22 10:20:34 +13:00
  • 88a8d84153 use new Enter activity for engy, spy, c4 Bob 2010-10-21 20:58:07 +13:00
  • 8e4f5da791 fix ironcurtain Bob 2010-10-21 18:26:35 +13:00
  • a61d21e501 fix sync-checking in replays Bob 2010-10-21 15:33:24 +13:00
  • 2bcf33661a Give folders higher priority than packages in FileSystem. Also fixes bug where folder contents were not being cached with the correct hash. Matthew Bowra-Dean 2010-10-19 02:59:39 +13:00
  • f6df7a06f2 fixes #323 Matthew Bowra-Dean 2010-10-21 00:42:10 +13:00
  • de92a2fc0c remove UIM-debug from settings (now in DeveloperMode trait) Bob 2010-10-20 17:38:43 +13:00
  • 6012f1d592 fix a water-walk bug Bob 2010-10-20 19:59:47 +13:00
  • caf676dc33 fix client quits Chris Forbes 2010-10-20 20:33:28 +13:00
  • e3ae1bec75 add Yellowstone II map Chris Forbes 2010-10-19 21:04:00 +13:00
  • b98b517e35 add some decent 4p cnc maps Chris Forbes 2010-10-19 19:25:05 +13:00
  • 5d9f25eef5 add Slendermang's 'Into the River Below' C&C map Chris Forbes 2010-10-18 18:54:16 +13:00
  • 5bf69eb539 strip some dead crap from UnitOrders Chris Forbes 2010-10-18 18:44:47 +13:00
  • 09f7778294 fix bogus base-cycler Chris Forbes 2010-10-18 18:07:08 +13:00
  • c8ec5f3579 fix sync Bob 2010-10-17 13:31:37 +13:00