Chris Forbes
|
bc6af1841b
|
fix indents everywhere
|
2011-10-18 15:10:17 +13: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 |
|
Chris Forbes
|
0e45968573
|
remove 'private' keyword where possible
|
2011-06-29 09:15:39 +12:00 |
|
Chris Forbes
|
9b3e6c5c4a
|
remove FP sillyness from FindUnits & friends
|
2011-05-22 20:38:52 +12:00 |
|
Chris Forbes
|
ccc245ded4
|
reintroduce Cached<T>; use for Actor.Bounds, Actor.ExtendedBounds, which replace Actor.GetBounds(bool)
|
2011-05-22 20:38:48 +12:00 |
|
Chris Forbes
|
310ecc34ce
|
clean up usings everywhere
|
2011-05-21 17:26:18 +12:00 |
|
Chris Forbes
|
7341b1f8f8
|
batch-process INotifyIdle, and add PerfSample wrappers for tick_idle and tick_activities
|
2011-05-04 19:23:40 +12:00 |
|
Chris Forbes
|
de6ac7e650
|
cache IMove in Actor
|
2011-05-04 19:23:05 +12:00 |
|
Paul Chote
|
6676d59847
|
Cache IOccupySpace and IHasLocation for some free perf
|
2011-05-04 11:20:41 +12:00 |
|
alzeih
|
255bac6aff
|
QueuedActivity's Insert is broken
|
2011-04-16 12:50:13 +12:00 |
|
Chris Forbes
|
f47c2a678c
|
remove some unnecessary semantics-muddying
|
2011-04-08 09:47:42 +12:00 |
|
Paul Chote
|
b0425aff3b
|
Renormalize line endings and fix copyright headers again.
|
2011-04-07 21:15:42 +12:00 |
|
Chris Forbes
|
6971d6dbbb
|
remove another 50M/min of delegates being constructed as part of the render
|
2011-03-05 22:15:03 +13:00 |
|
Paul Chote
|
094907c1a9
|
Update copyright header. Normalize line endings to LF.
|
2011-02-13 10:38:57 +13:00 |
|
Paul Chote
|
2daeb45bfe
|
Fix a subtle bug with flying units in spatialbins. Fixes #489.
|
2011-02-01 22:06:09 +13:00 |
|
Paul Chote
|
60e3f7621f
|
Remove fp from CenterLocation and aircraft.
|
2011-01-07 20:14:22 +13:00 |
|
Chris Forbes
|
3149f3efa2
|
fix up some of the capturing duplication
|
2010-12-23 14:25:39 +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
|
e97dd2ee47
|
make currentActivity private.
|
2010-11-29 13:47:50 +13:00 |
|
Paul Chote
|
c7f1d08748
|
Some thoughts towards improving our bogus idle handling. Untested.
|
2010-11-29 13:15:44 +13:00 |
|
Paul Chote
|
00a0aac7a3
|
Scale is now set via a field on Render* and interacts properly with chronoshift and building previews.
|
2010-11-27 13:30:08 +13:00 |
|
Bob
|
a7f42dcf0c
|
fix interaction between autoattack and idleanimation
|
2010-11-16 20:32:00 +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
|
7306de3730
|
make attacks queuable
|
2010-11-13 15:53:10 +13:00 |
|
Bob
|
85a26ecdf7
|
fix invincible aircraft, infantry
|
2010-11-06 11:06:12 +13:00 |
|
geckosoft
|
9489196911
|
Added a new trait : Scale
|
2010-11-05 19:48:29 +13:00 |
|
Chris Forbes
|
1794625cea
|
#284 double-destroy in same frame fixed
|
2010-10-14 18:02:15 +13:00 |
|
Bob
|
011a20e8b4
|
add IHasLocation
|
2010-10-12 07:59:40 +13:00 |
|
Bob
|
3d805ff40d
|
added IIssueOrder2. most orders are broken, but Minelayer is fixed
|
2010-10-07 22:07:12 +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
|
ef665df2e9
|
refactor activity queueing
|
2010-09-22 10:13:13 +12:00 |
|
Chris Forbes
|
0330ef2b9e
|
blah
|
2010-09-18 19:57:45 +12:00 |
|
Paul Chote
|
0d2e1d7de5
|
Hidden debug parameter for perf tick logging
|
2010-09-18 11:28:39 +12:00 |
|
Paul Chote
|
a3246866fb
|
Better perf logging
|
2010-09-17 10:02:24 +12:00 |
|
Paul Chote
|
8286dba919
|
Improve semantics of selection cursor, plus free perf.
|
2010-09-12 19:25:05 +12:00 |
|
Paul Chote
|
2b6328f0ee
|
Begin imposing sanity on order ordering
|
2010-09-12 18:10:34 +12:00 |
|
Chris Forbes
|
ce0e671ac5
|
fix obvious failures.
|
2010-08-26 19:53:21 +12:00 |
|
Bob
|
739c38d3d8
|
more. doesn't run. may not compile
|
2010-08-26 19:33:56 +12:00 |
|
Bob
|
5561ac458b
|
finished TraitDictionary. Refactored permanent actor-removal.
|
2010-08-26 19:33:56 +12:00 |
|
Bob
|
c0d0636e08
|
store traits differently (index on trait class rather than actor)
|
2010-08-26 19:32:59 +12:00 |
|
Chris Forbes
|
7e82dc729b
|
fix mouse/tree and mouse/crate interactions.
|
2010-08-17 19:58:51 +12:00 |
|
Bob
|
ae703d50b2
|
Actor.traits is implementation detail
|
2010-08-14 17:39:49 +12:00 |
|
Bob
|
10b7ece62e
|
new mapactor init stuff
|
2010-08-01 19:38:39 +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
|
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
|
7a4fa93ce9
|
Introduce a Targetable trait; Subs can attack bridges; May introduce subtle bugs due to previous stupid assumption that !selectable == !attackable.
|
2010-07-28 22:57:14 +12:00 |
|
Chris Forbes
|
d5f12dd8ee
|
trim down license spam in all files
|
2010-07-18 16:48:21 +12:00 |
|