Paul Chote
4f83e994d0
Tidy up Activity.Cancel(), make Tick abstract
2011-04-16 13:18:22 +12:00
alzeih
0a67c68c45
GetTargetQueue -> GetTargets + Exts
2011-04-16 12:57:55 +12:00
alzeih
255bac6aff
QueuedActivity's Insert is broken
2011-04-16 12:50:13 +12:00
Paul Chote
8b00e1cfa5
Remove some bogus duplication in Sell (caused the double-sell bug).
2011-04-16 11:39:32 +12:00
Paul Chote
61db3b3965
Kill HPFraction
2011-04-12 08:42:13 +12:00
Paul Chote
715425d821
Capturable husks for cnc
2011-04-12 08:42:07 +12:00
Paul Chote
362170ee67
Tweak capturing traits
2011-04-12 08:41:25 +12:00
Paul Chote
a31ef3d8e2
Use MakeAnimation activity for make animations
2011-04-12 08:41:25 +12:00
Mike Bundy
7a63858812
Bug Fix: Cash ticks for TRUK and Bounties only show for allies
2011-04-10 21:22:42 +01:00
Paul Chote
fe4fd8cab0
Use MakeAnimation for selling; Support selling non-buildings
2011-04-10 11:03:42 +12:00
Paul Chote
e4d8680bd5
Pull the make animation crap out of Transforms
2011-04-10 10:53:04 +12:00
Chris Forbes
40f6c4e332
clean up unnecessary junk from MoveAdjacentTo
2011-04-09 15:21:16 +12:00
Chris Forbes
f851e6a212
fix a silly glitch in unit repairing
2011-04-09 15:14:19 +12:00
Paul Chote
b0425aff3b
Renormalize line endings and fix copyright headers again.
2011-04-07 21:15:42 +12:00
Curtis S
88d63d07e6
Adds TRUK to both sides - donates cash to others
2011-04-06 09:16:42 +12:00
Paul Chote
8c18949861
Change C4Demolition from minutes to ticks; actually use this value.
2011-03-23 21:07:11 +13:00
Chris Forbes
a3994df925
queries dies
2011-03-17 22:09:10 +13:00
Chris Forbes
0bfcb4585c
fix glitchy vis on exiting a transport
2011-03-02 23:13:32 +13:00
Chris Forbes
d80f581e98
fix div-by-zero with empty minefield
2011-02-15 08:09:31 +13:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Paul Chote
4b3c6cc62a
Add a SubCell field to UIM. Allow UIM to query for units by subcell.
2011-02-04 18:39:03 +13:00
Chris Forbes
c8a68659a0
add INotifyOtherCaptured, for reacting to other units changing ownership
2011-01-30 17:43:25 +13:00
Paul Chote
22bf9e7aff
Further refactoring of Repair.
2011-01-05 13:29:38 +13:00
Chris Forbes
418284672c
clean up some potential fp misbehavior in Repair.cs
2011-01-05 09:12:29 +13:00
Paul Chote
ece50b0d57
RA Harvester docking sequence.
2011-01-04 14:34:00 +13:00
Chris Forbes
888fe35f08
make repath much less aggressive while attacking, to fix perf
2010-12-27 19:17:02 +13:00
Chris Forbes
3149f3efa2
fix up some of the capturing duplication
2010-12-23 14:25:39 +13:00
Chris Forbes
664692cef9
#398 c4 vs friendly buildings goes through the motions, but does nothing
2010-12-06 20:46:44 +13:00
Paul Chote
eb8682fd0e
Fix AutoHeal
2010-11-30 13:37:10 +13:00
Paul Chote
5070a81db4
Move CancelableActivity into the Activities namespace. Remove the Idle activity.
2010-11-30 11:11:14 +13:00
Paul Chote
c7f1d08748
Some thoughts towards improving our bogus idle handling. Untested.
2010-11-29 13:15:44 +13:00
Paul Chote
434ea26950
Fix cloaked units.
2010-11-27 11:28:22 +13:00
Paul Chote
b423889c06
Remove a pile of duplication from target lines.
...
Remove MoveFlash.
2010-11-27 11:20:03 +13:00
Paul Chote
d0466714c8
Allow Chronoshifted/paradropped units to pick up crates, etc.
2010-11-24 15:55:41 +13:00
Paul Chote
dba7335594
Fix a pile of compiler warnings.
2010-11-21 13:10:22 +13:00
Bob
80e897abfb
add Util.RunActivity, and have Actor.Tick use it. fix medic autoheal
2010-11-14 18:36:36 +13:00
Bob
e7a07ea9c3
Add target param to INotifyAttack. Remove target field from AttackOmni
2010-11-14 16:03:01 +13:00
Bob
f8e6245903
make order queuing work for buildings and turreted units, too
2010-11-14 15:48:02 +13:00
geckosoft
846286c988
Added: QueuedActivity (to be used for chaining orders)
2010-11-13 17:53:00 +13:00
geckosoft
6b40abb58c
Implemented: Stances
...
Added: Basic stances (Aggressive, Guard (Hold Ground), Hold Fire, None (dummy), Return Fire)
Added: WorldCommandWidget (to be able to set said stances)
Added: WorldCommandWidget to ra (cnc will follow, later on)
Changed: Added support to AttackBase for firing with movement disabled + utility method ScanForTarget (used by stances)
Added: AssignUnitStance (attach this to unit-producing actors, together with what stances can be picked as 'default')
2010-11-13 17:26:42 +13:00
Bob
47ed79b912
rename some of Mobile's Activity-builders
2010-11-07 17:16:11 +13:00
Bob
8a96c5f7b5
fix infantry entering buildings
2010-11-06 22:27:28 +13:00
Bob
801aa1156f
move aircraft code into Mods.RA/Air/
2010-11-06 12:18:04 +13:00
Bob
480c5edd75
move Building et al into Mods/
2010-11-06 11:05:45 +13:00
Bob
5c0cd50797
remove unnecessary parameters from Aircraft.MovementSpeedForCell, and rename to MovementSpeed
2010-11-05 19:50:17 +13:00
Bob
8129d5d7dc
use CenterLocation, not Location, to determine facing during attack
2010-11-05 19:50:17 +13:00
Bob
a77b7af5fd
add Target overload for IsInRange
2010-11-05 19:50:16 +13:00
Bob
50b1ba3acc
attack if in range of any cell of a building
2010-11-05 19:50:15 +13:00
Bob
01accaeb38
fix cargo
2010-10-25 08:03:13 +13:00
Bob
5d408fe3c7
make AttackMove use an activity
2010-10-25 08:03:11 +13:00