Commit Graph

24 Commits

Author SHA1 Message Date
Chris Forbes
37bc4f2279 FIX works 2010-01-02 09:05:41 +13:00
Chris Forbes
650a0c333a fixes harvester lockup bug 2009-12-28 13:23:40 +13:00
Chris Forbes
b7bac5bd16 unit idle tracking via dummy activity; wasn't so bad. 2009-12-28 08:26:13 +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
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
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
Chris Forbes
2435e48a82 trimming 'using' crap 2009-12-05 14:23:59 +13:00
Chris Forbes
da84b66424 moved inner classes out of UnitInfo for brevity. added money-up and money-down sounds. added slow view of money changes, like real-ra. 2009-11-29 15:26:55 +13:00
Bob
5c3da9387b IActivity no longer passed Mobiles around. 2009-11-25 18:18:17 +13:00
Bob
2aea110497 Facing -> new trait ("Unit") 2009-11-25 18:11:44 +13:00
Bob
c0fe3fa4c9 [More whitespace fixes] 2009-11-19 15:18:13 +13:00
Bob
a71e36688c UIM.Tick is no longer necessary. - Bugfix in move. - Speed up production even more (to encourage someone to fix unit production) 2009-11-12 13:58:07 +13:00
Bob
a74050a3e6 removed Mobile.InternalSetActivity 2009-11-12 13:00:05 +13:00
Chris Forbes
b13f399ec0 follow activity for turreted attacks 2009-11-09 22:29:07 +13:00
Chris Forbes
53db5eb491 stripped dead code from move; added rally point support 2009-11-09 18:53:06 +13:00
Chris Forbes
55adc19aa9 repath just by pathing again; more sanity checking of simple paths 2009-11-08 20:54:44 +13:00
Bob
3ab8ae1afc Kinda works. Occasionally crashes (OOM) with a loop in the path. 2009-11-07 19:18:20 +13:00
Bob
edc4a8e6e7 Harvesting works better, and other related stuff. 2009-11-05 13:23:23 +13:00
Chris Forbes
43170cc318 harvester empties; first stage of fixing BIM behavior 2009-11-04 21:03:56 +13:00
Bob
ddc91ddafa Moved Activity and friends into separate files. 2009-11-02 20:22:12 +13:00