Commit Graph

19 Commits

Author SHA1 Message Date
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