max621
|
2fc219ecd5
|
Fixed auto attack not working properly due to code expecting 'Idle' activity but most units use 'IdleAnimation' in RA mod
|
2010-10-05 17:45:29 +13:00 |
|
Chris Forbes
|
47950c9113
|
Revert "remove setters on Mobile.{from,to}Cell. use SetLocation instead"
This reverts commit 911db3feb1.
|
2010-09-28 07:45:14 +13:00 |
|
Chris Forbes
|
f402ec7898
|
Revert "add IHasLocation"
This reverts commit 699b4b1154.
|
2010-09-28 07:43:49 +13:00 |
|
Bob
|
699b4b1154
|
add IHasLocation
|
2010-09-26 18:17:23 +12:00 |
|
Bob
|
911db3feb1
|
remove setters on Mobile.{from,to}Cell. use SetLocation instead
|
2010-09-26 16:46:22 +12:00 |
|
Chris Forbes
|
562e07264a
|
remove lots of debug spam
|
2010-09-22 19:19:18 +12:00 |
|
Bob
|
8e589e3c16
|
fix infantry anims
|
2010-09-22 13:32:58 +12:00 |
|
Bob
|
694fb6831a
|
fix target line on Move that has not yet calculated path
|
2010-09-22 12:03:45 +12:00 |
|
Bob
|
c16a515224
|
make more activities cancelable. remove many uses of CurrentActivity is T
|
2010-09-22 11:53:58 +12:00 |
|
Bob
|
9e3c938706
|
removing cancelable from Move. remove unnecessary qualified names from Production
|
2010-09-22 10:46:54 +12:00 |
|
Bob
|
ef665df2e9
|
refactor activity queueing
|
2010-09-22 10:13:13 +12:00 |
|
Bob
|
271a3eea8d
|
fix harv
|
2010-09-22 08:49:56 +12:00 |
|
Bob
|
0fdd49c96a
|
MovePart becomes an Activity
|
2010-09-22 08:02:17 +12:00 |
|
Chris Forbes
|
61fd12c7da
|
oops; prev didnt run
|
2010-09-22 07:19:18 +12:00 |
|
Chris Forbes
|
9979209c34
|
more useful debug, less debug
|
2010-09-21 22:42:31 +12:00 |
|
Chris Forbes
|
3a617f8934
|
sync the last path generated, to try and catch this MUCH earlier
|
2010-09-21 21:43:16 +12:00 |
|
Chris Forbes
|
c5b7c43d23
|
add pathspam in debug
|
2010-09-20 19:06:43 +12:00 |
|
Chris Forbes
|
dba5adc91c
|
more debug
|
2010-09-20 18:33:48 +12:00 |
|
Chris Forbes
|
0073a03ca4
|
add debug for nudges
|
2010-09-20 18:27:31 +12:00 |
|
Chris Forbes
|
5509d0d2e9
|
suspecting drag instead
|
2010-09-20 17:55:16 +12:00 |
|
Paul Chote
|
f9445cb282
|
Pathfinder uses a MobileInfo instead of a specific actor
|
2010-09-09 23:25:58 +12:00 |
|
Bob
|
5561ac458b
|
finished TraitDictionary. Refactored permanent actor-removal.
|
2010-08-26 19:33:56 +12:00 |
|
alzeih
|
70a92b80cf
|
Gunboat non-orderable (move)
- Give Mobile OnRails property
- Make hax Move not cancellable
|
2010-08-25 20:15:49 +12:00 |
|
Paul Chote
|
f38e4d27be
|
Disable lane bias on gunboat and lst
|
2010-08-25 20:15:48 +12:00 |
|
Bob
|
ae703d50b2
|
Actor.traits is implementation detail
|
2010-08-14 17:39:49 +12:00 |
|
Paul Chote
|
711378d352
|
Polish cnc pyle & hand inf production; lays groundwork for future polish. Likely breaks every other production structure (untested).
|
2010-08-02 23:35:35 +12:00 |
|
Paul Chote
|
45e54e1ca8
|
Kill some spurious references to Unit
|
2010-08-01 01:01:31 +12:00 |
|
Paul Chote
|
d29e3f3f0e
|
Split facing into its own interface; fix husks
|
2010-08-01 01:01:31 +12:00 |
|
Paul Chote
|
207ee49da3
|
Move Facing and Altitude onto IMove impls, with associated pile of cleanups
|
2010-08-01 01:01:31 +12:00 |
|
Paul Chote
|
88cb942430
|
Cleaner access to InitialFacing and ROT
|
2010-08-01 01:01:31 +12:00 |
|
Bob
|
53b9b63ae5
|
change Mobile, Move to use Mobile.toCell instead of Actor.Location
|
2010-07-31 12:23:07 +12:00 |
|
alzeih
|
33b6f590e9
|
move ROT, InitialFacing and Speed to Mobile and Aircraft.
|
2010-07-31 02:06:30 +12:00 |
|
Chris Forbes
|
aba9942a85
|
selling should not cause the building to explode first.
|
2010-07-30 18:39:21 +12:00 |
|
Paul Chote
|
bce9791b56
|
Fix building repair; Kill GlobalDefaults.
|
2010-07-30 00:41:55 +12:00 |
|
Paul Chote
|
6fba888d45
|
Shift Actor.Health onto a trait.
Known regressions:
- cnc only
- health bar colors
- can't repair buildings
|
2010-07-30 00:33:44 +12:00 |
|
Chris Forbes
|
73b6eb568b
|
more of attack-ground (order wiring, etc); doesn't work.
|
2010-07-22 08:26:52 +12:00 |
|
Chris Forbes
|
8006e20dd3
|
however, we *do* need to know who nudged us, so we can tell them where to shove it if required.
|
2010-07-21 19:27:49 +12:00 |
|
Chris Forbes
|
e426d50cc2
|
add INudge interface; Move tries to nudge things that are in the way as a good first option
|
2010-07-21 19:24:45 +12:00 |
|
Chris Forbes
|
d5f12dd8ee
|
trim down license spam in all files
|
2010-07-18 16:48:21 +12:00 |
|
Paul Chote
|
df3581237e
|
Remove hardcoded cursor bs; move TransformsOnDeploy to Mods.RA.
|
2010-07-08 20:23:19 +12:00 |
|
Bob
|
281d013c3b
|
move Combat, AttackBase, and associates into mod
|
2010-07-08 16:38:58 +12:00 |
|
Bob
|
7a738ed6af
|
move CYard trait and UndeployMCV activity into mod
|
2010-07-08 15:34:21 +12:00 |
|
Paul Chote
|
7c3a10396c
|
New crush code, now with less bs
|
2010-06-25 20:57:06 +12:00 |
|
Paul Chote
|
29fa9e3aeb
|
Shift movement cost/speed into IMove; regressions in a few areas
|
2010-06-25 17:05:56 +12:00 |
|
Paul Chote
|
0aeca2aadc
|
Helicopters use pathfinder
|
2010-06-24 21:51:22 +12:00 |
|
Paul Chote
|
3e664779ef
|
Remove a bunch of unnecessary caching
|
2010-06-24 21:51:22 +12:00 |
|
Paul Chote
|
b42589b479
|
Fix vehicle production; Basic 5-to-a-cell logic. cnc only. Infantry stack; need to give a graphical offset.
|
2010-06-24 21:51:22 +12:00 |
|
Paul Chote
|
b7c8e55d14
|
Some initial hacks towards multiple-infantry-per-cell. Make the pathfinder smart enough to do what we need, and remove a *lot* of stupid duplication. Needs more work.
|
2010-06-24 21:51:22 +12:00 |
|
Chris Forbes
|
9215fa4d28
|
moved CallFunc, Wait activities to ra
|
2010-05-20 19:14:16 +12:00 |
|
Chris Forbes
|
43eb4b03ea
|
moved Follow to ra
|
2010-05-20 19:11:05 +12:00 |
|