Commit Graph

84 Commits

Author SHA1 Message Date
Bob
1c9393a410 Fixing whitespace 2010-01-03 14:26:14 +13:00
Chris Forbes
988645a401 fix phantom MCV (again) 2010-01-03 08:06:19 +13:00
Paul Chote
b44686f39d MCV Undeploy 2010-01-03 00:04:46 +13:00
Chris Forbes
a1528c6484 fix dumb crash with heli docking with FIX 2010-01-02 21:06:59 +13:00
Chris Forbes
32de21b135 slightly nicer impl of Repair 2010-01-02 15:49:06 +13:00
Chris Forbes
b4ba7ebaa7 repairing units is no longer free 2010-01-02 15:35:47 +13:00
Chris Forbes
43a8604ce9 hacked in selling to F3 2010-01-02 12:50:45 +13:00
Chris Forbes
acacd99a71 backend support for selling 2010-01-02 12:00:37 +13:00
Chris Forbes
5a7b572cfd helis return to base after finishing an attack 2010-01-02 10:57:21 +13:00
Chris Forbes
37bc4f2279 FIX works 2010-01-02 09:05:41 +13:00
Chris Forbes
5487edf369 use InflictDamage for Repair, so we do half/full transitions properly 2010-01-02 07:50:27 +13:00
Chris Forbes
d0c0034404 added repair activity; not wired up for FIX yet 2010-01-01 20:18:38 +13:00
Chris Forbes
21fc37e27e wired up 'active' anim on host building for Rearm activity 2009-12-31 13:27:43 +13:00
Chris Forbes
0edadeb7af lots of heli fixes 2009-12-31 11:17:28 +13:00
Chris Forbes
d52c7fba0b planes rearm 2009-12-31 11:00:34 +13:00
Chris Forbes
c981739b21 sketch of reservation support 2009-12-31 10:42:26 +13:00
Chris Forbes
efad32f480 Merge branches 'bugfixes', 'helis' and 'plane-attack' into temp 2009-12-29 21:30:55 +13:00
Chris Forbes
a02836b19e heli range hack 2009-12-29 21:29:44 +13:00
Chris Forbes
f061c82f4c wired up so it actually works 2009-12-29 21:29:43 +13:00
Chris Forbes
8fc8d0d9c7 new heli movement 2009-12-29 21:29:42 +13:00
Chris Forbes
76a59a1026 removing redundant Circle activity 2009-12-29 20:22:18 +13:00
Chris Forbes
b5d9c9e650 defer landing decision until needed 2009-12-29 19:51:36 +13:00
Chris Forbes
8a71bf36c3 planes return to base after attacking 2009-12-29 19:47:08 +13:00
Chris Forbes
a5d8dc5861 planes attacking works; post-attack glitches though 2009-12-29 17:40:35 +13:00
Chris Forbes
cea2091504 don't play deploy sound to everyone 2009-12-28 22:43:37 +13:00
Chris Forbes
7b8a3c4968 fixing up engineer behavior 2009-12-28 20:24:06 +13:00
Chris Forbes
e80d59e851 oops; forgot about the mouse buttons 2009-12-28 20:06:10 +13:00
Chris Forbes
8054292e17 engineer stuff 2009-12-28 19:50:56 +13:00
Chris Forbes
a5d450baf8 generalized that hack into something that's probably useful 2009-12-28 19:38:21 +13:00
Chris Forbes
804a21443d crude approximation, but it works. 2009-12-28 19:33:10 +13:00
Chris Forbes
ce69c98270 start of demolition support 2009-12-28 18:58:40 +13:00
Chris Forbes
650a0c333a fixes harvester lockup bug 2009-12-28 13:23:40 +13:00
Chris Forbes
1afe170d6d split various flying behaviors into own files 2009-12-28 09:05:13 +13:00
Chris Forbes
b7bac5bd16 unit idle tracking via dummy activity; wasn't so bad. 2009-12-28 08:26:13 +13:00
Chris Forbes
47f4815205 wtf removed 2009-12-27 23:15:53 +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
Bob
86dc6d53e7 Simplifying(?) some of the render stuff. 2009-12-22 02:14:42 +13:00
Chris Forbes
dbe962364b factored out flying unit render into WithShadow:IRenderModifier 2009-12-21 18:13:52 +13:00
Chris Forbes
5a4fba43b0 what a hack; it mostly works, but there are edge cases. 2009-12-20 23:04:07 +13:00
Chris Forbes
13636e9c54 some basic plane behavior on Yak 2009-12-20 19:19:03 +13:00
pchote
a18fae872e MCV Deploy sound 2009-12-18 17:26:57 -08:00
Chris Forbes
571816b7ac made teleport work 2009-12-19 13:28:32 +13:00
unknown
f41609433d 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:52:38 -08:00
Chris Forbes
f9b4782a99 GetEffectiveSpeed() factored out; Mobile hacked to only allow Move orders if the speed is nonzero 2009-12-18 12:16:13 +13:00
Chris Forbes
ac2b666366 added infantry taking cover behavior 2009-12-17 21:52:39 +13:00
Chris Forbes
d86e317d2c fixes turrets trying to move 2009-12-17 09:21:34 +13:00
Chris Forbes
5580424011 infantry that sortof work 2009-12-12 19:58:44 +13:00
Bob
b060b2ef47 UIM no longer references Mobile by name (uses IOccupySpace) 2009-12-09 00:50:08 +13:00
Chris Forbes
073cdc202d reuse CenterOfCell 2009-12-08 20:21:48 +13:00
Bob
74b7d21d4b renamed Actor.unitInfo to "Info"; other minor changes 2009-12-05 19:12:29 +13:00