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 |
|