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
Chris Forbes
a4c344523f
pushed bibs down into the smudge layer; made Game static
2009-10-20 20:47:04 +13:00
Bob
707ba7d957
Locked frame times; SAM, GUN, AGUN work again.
...
- all frames are 40ms long. (except something in the sidebar, which should really be PlayFetchIndex anyway)
- SAM, GUN, and AGUN no longer crash the game when built. (Turreted used Mobile, which those buildings don't have)
2009-10-20 00:57:50 +13:00
Chris Forbes
3b1558d678
splitting traits into own files
2009-10-13 21:11:21 +13:00