Alexander Fast
070d00c678
Fixes year numbers in license text in file headers.
2014-08-21 11:27:52 +02:00
ScottNZ
00ec1ca87a
Remove unused usings
2013-11-12 19:39:33 +13:00
Paul Chote
4f3c9aa0af
Introduce Target.Type property.
2013-08-11 22:23:52 +12:00
Paul Chote
e76c746b61
Rewrite Enter and related activities.
...
The unit will now path to the nearest adjacent cell, drag inside, do the inner activity, then (if still alive) drag back to its original
location.
This fixes:
- Mismatch in logic between Enter and MoveAdjacentTo,
which causes an infinite loop.
- Building capturing failing from certain directions.
- Being unable to enter buildings on unpathable tiles.
- Units being stranded inside a building if the requirements
for the inner order aren't met.
2013-04-15 08:05:37 +12:00
Chris Forbes
2bc260c833
move Activity from OpenRA.Traits.Activities namespace to OpenRA.Traits
2011-10-06 23:11:58 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Chris Forbes
663a323f29
remove trait lookup spam everywhere for IOccupySpace.
2011-08-13 15:01:41 +12:00
alzeih
255bac6aff
QueuedActivity's Insert is broken
2011-04-16 12:50:13 +12: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
Paul Chote
5070a81db4
Move CancelableActivity into the Activities namespace. Remove the Idle activity.
2010-11-30 11:11:14 +13:00
Bob
f933e3de3f
fix entering buildings from the east or south
2010-10-22 10:20:34 +13:00
Bob
ef665df2e9
refactor activity queueing
2010-09-22 10:13:13 +12:00
Chris Forbes
06aba5da46
fix remote engineer repair exploit
2010-09-16 18:19:06 +12:00
Chris Forbes
173dc59039
fix crash on engineer repair if the target building goes away
2010-09-07 17:37:18 +12:00
Bob
5561ac458b
finished TraitDictionary. Refactored permanent actor-removal.
2010-08-26 19:33:56 +12:00
Bob
ae703d50b2
Actor.traits is implementation detail
2010-08-14 17:39:49 +12:00
Paul Chote
1459ec483c
Rename ExtendedDamageState -> DamageState
2010-07-30 22:24:43 +12:00
Paul Chote
98ac5a036f
Add an `Undamaged' damagestate to simplify things related to healing.
2010-07-30 01:22:41 +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
Paul Chote
71420df0f3
Fix CursorForOrderString to work with orders + preliminary e6 fixes
2010-07-23 17:16:02 +12:00