Paul Chote
|
ac3f63b59c
|
Remove IHasLocation lookup from Target.
|
2013-07-21 17:31:00 +12:00 |
|
Paul Chote
|
f18994f800
|
Add WVec.HorizontalLengthSquared to simplify range checks.
|
2013-07-21 17:30:58 +12:00 |
|
Matthias Mailänder
|
9a6e7f749b
|
Merge pull request #3545 from pchote/infantry-range-fix
Infantry range fix
|
2013-07-11 11:45:15 -07:00 |
|
Paul Chote
|
045eb12388
|
Fix an integer overflow in Target.IsInRange.
|
2013-07-11 19:59:06 +12:00 |
|
Paul Chote
|
9b9952dcdf
|
Change ITargetable TargetableCells -> TargetablePositions.
|
2013-07-10 19:09:28 +12:00 |
|
Paul Chote
|
4b1323ada5
|
Target cleanup.
|
2013-07-08 21:52:28 +12:00 |
|
Paul Chote
|
89fd889cf4
|
Convert Target positions to world coords.
|
2013-07-08 21:52:28 +12:00 |
|
Paul Chote
|
399aac7e0f
|
Extend Target with world-coordinate range checks.
|
2013-07-06 19:12:26 +12:00 |
|
Chris Forbes
|
ae809ce39f
|
Use actor/target generations to invalidate targets on ownership change
|
2013-06-13 09:44:50 +12:00 |
|
Chris Forbes
|
5bc47f4834
|
Add generation counting to Actor and Target
This allows us to invalidate targets based on arbitrary conditions,
just by bumping the actor's generation number.
The next patches will use this.
|
2013-06-13 09:44:13 +12:00 |
|
Chris Forbes
|
085e29d22b
|
dead things are no longer valid targets
|
2012-09-16 11:24:36 +12:00 |
|
James Dunne
|
9c49143534
|
New types for cell and pixel coordinate position/vectors.
|
2012-06-21 15:36:59 -05:00 |
|
Chris Forbes
|
55036cd58c
|
fix trailing whitespace everywhere
|
2011-09-26 08:40:39 +13: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 |
|
Chris Forbes
|
0c4bf5b2b3
|
split Target out into its own file
|
2011-01-30 21:47:04 +13:00 |
|