Commit Graph

48 Commits

Author SHA1 Message Date
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
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
Chris Forbes
1948e16a3f works *without* aftermath again. 2009-11-26 20:49:54 +13:00
Bob
74ab0c7a13 moved Activity to Actor (from Mobile) 2009-11-25 18:34:30 +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
732f3c6c63 TileSet and Map are now in Rules, not Game 2009-11-19 17:08:23 +13:00
Bob
c0fe3fa4c9 [More whitespace fixes] 2009-11-19 15:18:13 +13:00
Chris Forbes
51b9e5c15f harv wont use enemy proc automatically anymore; ore goes to proc owner 2009-11-17 22:06:03 +13:00
Bob
5e3f2aa861 IOrderGenerator now renders itself (Removed various cast and is fails.). - Fixed silly bug in prev. 2009-11-14 03:09:27 +13:00
Bob
c285f1d210 Cleaned up some casts. (BuildingInfo) 2009-11-14 02:57:52 +13:00
Bob
f4e55572d6 Fixed broken DeliverOre behavior: ordering a harv to deliver to a particular proc would be ignored; the nearest proc was used instead. 2009-11-13 13:04:24 +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
c96d41b82f Allow setting a new order to a harvester that's delivering. 2009-11-12 13:16:08 +13:00
Bob
a74050a3e6 removed Mobile.InternalSetActivity 2009-11-12 13:00:05 +13:00
Bob
efb200c16c Various harvesting fixes. 2009-11-12 11:38:28 +13:00
Chris Forbes
bf2a87f73e #25 fixed 2009-11-09 23:46:45 +13:00
Chris Forbes
df00598d98 #58 fixed 2009-11-09 23:20:19 +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
267e96f04c PathFinder got some big changes (PathSearch) 2009-11-08 16:51:44 +13:00
Bob
3ab8ae1afc Kinda works. Occasionally crashes (OOM) with a loop in the path. 2009-11-07 19:18:20 +13:00
Chris Forbes
701adda6f3 less perf fail in jams 2009-11-06 23:12:24 +13:00
Chris Forbes
841292fdf0 money works 2009-11-05 21:32:34 +13:00
Bob
33e6cb70ea Harvesters deliver to the correct cell, even if it's blocked. 2009-11-05 13:45:29 +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
Chris Forbes
a9126fc9ce bdebug=true will show appropriate influence for current building 2009-11-04 18:18:17 +13:00
Chris Forbes
1b131465fd harvester actually sortof works now 2009-11-03 19:24:28 +13:00
Chris Forbes
cda22ba7be added Name to Sequence 2009-11-03 19:03:42 +13:00
Chris Forbes
0618fb6987 harvest activity 2009-11-03 18:54:44 +13:00
Bob
ddc91ddafa Moved Activity and friends into separate files. 2009-11-02 20:22:12 +13:00
Bob
c0cb248bc1 Restructuring orders. 2009-10-28 22:06:39 +13:00