Commit Graph

53 Commits

Author SHA1 Message Date
Chris Forbes
9c78406f08 oops; we don't want mod binaries in the repo; demotruck in aftermath mod. 2010-01-17 10:21:44 +13:00
Chris Forbes
a3ab1d77e7 rename NewUnitInfo -> ActorInfo 2010-01-17 10:00:46 +13:00
Chris Forbes
47f95ff596 moved the rest of the mine crap into mod dll 2010-01-17 09:35:51 +13:00
Chris Forbes
59c0791d93 renamed OpenRa.Game.* to OpenRa.*; a few other bits 2010-01-17 09:30:53 +13:00
Chris Forbes
4e7c604764 spy behavior 2010-01-15 18:03:26 +13:00
Bob
b21e1adc2d Fixing uses of legacyInfo.WaterBound 2010-01-12 19:31:06 +13:00
Chris Forbes
1c1b0be8bb StatelessTraitInfo<T> 2010-01-10 13:47:31 +13:00
Chris Forbes
409a48b22a more 2010-01-10 13:06:39 +13:00
Chris Forbes
5fb2f91281 ITraitInfo, plumbing in NewUnitInfo 2010-01-10 12:34:17 +13:00
Bob
b24983f0ef basic Sync checking. No protocol stuff yet; just checks that input events are well-behaved. 2010-01-09 14:25:54 +13:00
Chris Forbes
c344045955 split IOrder 2010-01-09 11:49:12 +13:00
Paul Chote
fc2b671b2c Finish theif logic. TODO: Determine amount to steal 2010-01-08 21:59:28 +13:00
Paul Chote
fc28d768f1 Primary buildings 2010-01-07 23:23:05 +13:00
Paul Chote
64214fd97b Refactor DemoTruck/Chronoshiftable inheritance 2010-01-07 00:48:50 +13:00
Chris Forbes
52f99cb055 added 'self' to IPips.GetPips 2010-01-05 12:26:10 +13:00
Paul Chote
38ac11e9c7 Demotruck logic 2010-01-03 23:54:46 +13:00
Chris Forbes
43a8604ce9 hacked in selling to F3 2010-01-02 12:50:45 +13:00
Chris Forbes
bf0d44851f removing dead crap, etc 2009-12-28 09:24:39 +13:00
Paul Chote
a9010d1947 AT and AP mine traits 2009-12-23 03:49:49 -08:00
Paul Chote
eae88e7774 Make the ICrushable interface a bit more sane, plus correct defaults for infantry 2009-12-23 02:55:37 -08:00
Alli
2a0623a601 Merge branch 'master' of git://github.com/chrisforbes/OpenRA 2009-12-23 22:24:31 +13:00
Alli
9e950c84ca added PaletteType enum 2009-12-23 22:24:20 +13:00
Chris Forbes
982fde6d0a force-move; cleaning some dead bits; etc 2009-12-23 21:48:15 +13:00
Paul Chote
a958e9cb70 Merge branch 'master' of git://github.com/chrisforbes/OpenRA 2009-12-22 23:57:08 -08:00
Chris Forbes
449c07c518 IPaletteModifier 2009-12-23 20:26:51 +13:00
Paul Chote
4667679f12 Intermediate crushable-behavior checkin; Muliple units per cell in UIM; Crushable TraitInterface; Crushable units are taken into account in pathfinding; Crashes when trying to crush a unit 2009-12-22 22:37:11 -08:00
Chris Forbes
d695344a05 decouple that a bit more. 2009-12-22 20:03:53 +13:00
Chris Forbes
3bc97ac0b9 z offsets 2009-12-22 19:13:30 +13:00
Paul Chote
7aea135113 Begin to unhack unit movement/cursors; Flying units no longer show move-blocked cursor on water 2009-12-21 03:09:47 -08:00
Paul
975624d2f9 Refactor Traits.fake into a Tags interface for primary production structures +mods 2009-12-19 19:08:15 -08:00
pchote
fce0a8787d New pips interface; use pips.shp instead of native drawing 2009-12-18 19:07:21 -08:00
unknown
144ffa2444 Harvester uses pips to show load 2009-12-18 15:19:01 -08:00
unknown
f399f18603 Actual code changes from last commit, plus: IPips interface for displaying pips in the UI, ChronoshiftDeploy trait for Chronotank (teleport not yet working) 2009-12-18 14:56:41 -08:00
Chris Forbes
07b5b4c164 revamp of damage notifs; added Explodes 2009-12-19 10:42:35 +13:00
Chris Forbes
ac2b666366 added infantry taking cover behavior 2009-12-17 21:52:39 +13:00
Chris Forbes
605f8aa960 Cloak trait now implements IRenderModifier, so we can compose cloaking with pretty much anything. 2009-12-17 16:31:22 +13:00
Chris Forbes
997ddecc03 infantry deaths (handled by Corpse effect) 2009-12-17 15:46:50 +13:00
Chris Forbes
5bf3e05f03 routing modifier keys where they need to be 2009-12-16 11:31:53 +13:00
Chris Forbes
5580424011 infantry that sortof work 2009-12-12 19:58:44 +13:00
Chris Forbes
2c4b29bd51 IOccupySpace split off; BuildingInfo.BaseNormal works again. 2009-12-08 20:07:39 +13:00
Chris Forbes
2435e48a82 trimming 'using' crap 2009-12-05 14:23:59 +13:00
Bob
9166029fc8 So I hear you like Production (to be a trait) :D 2009-11-26 13:31:57 +13:00
Bob
7c1c0835e1 Traits can now resolve orders (ATM, they all resolve the orders they issue) 2009-11-25 20:42:03 +13:00
Chris Forbes
14910762c8 adds custom-palette/shadow support for rendering everything 2009-11-10 21:03:47 +13:00
Matthew Bowra-Dean
a96a7523c8 Beginnings of building power tracking 2009-11-09 21:57:42 +13:00
Chris Forbes
49f48bef6a #29 fixed 2009-11-09 21:19:37 +13:00
Chris Forbes
f9fb04372c lots of stuff: harvester, acceptsore, half-destroyed buildings, building sounds 2009-11-01 18:51:15 +13:00
Chris Forbes
7a5d75c393 bib is removed from smudge on building death 2009-10-29 22:31:41 +13:00
Bob
3ef0f90b00 Added attack order. Cursor is currently incorrect. 2009-10-26 23:25:35 +13:00
Bob
78c9ae53df On orders, the mouse button is now considered part on issuing the order, not resolving it. 2009-10-24 19:42:54 +13:00