Chris Forbes
|
e44b965785
|
fixed #999 -- replace order/first[ordefault] with .ClosestTo(point)
|
2011-07-14 20:29:07 +12:00 |
|
Chris Forbes
|
0e45968573
|
remove 'private' keyword where possible
|
2011-06-29 09:15:39 +12:00 |
|
Lawrence Wang
|
de5db51f25
|
Fixed #856 - created trait for ammo reload time, set for some aircraft
|
2011-06-25 11:54:12 +12:00 |
|
Paul Chote
|
44c86928ec
|
Rework orca weapons and firing offsets. Now fires a volley of 10 rockets, which reload at 2 per 3 seconds. Fixes half of #930.
|
2011-06-24 23:58:30 +12:00 |
|
Paul Chote
|
ef8b6b2e71
|
Remove FlyOffMap.Interruptable. Fixes #906.
|
2011-06-24 00:40:58 +12:00 |
|
Paul Chote
|
af4093f380
|
Swap the default value for FlyOffMap.Interruptible. The common case (scripted aircraft) don't want to be interruptible. Fixes badr desync caused by the mono 2.6.7 compiler dropping initializers for bools that default to true.
|
2011-06-21 14:20:08 +12:00 |
|
Paul Chote
|
d4baf2d757
|
Refactor UnitInfluence trait -> world.ActorMap
|
2011-05-22 19:32:53 +12:00 |
|
Chris Forbes
|
d86e0ec522
|
rename ITraitPrerequisite<T> to Requires<T>
|
2011-05-04 18:02:35 +12:00 |
|
Chris Forbes
|
f84832a24a
|
remove some duplication in parachute use
|
2011-04-29 19:52:36 +12:00 |
|
Chris Forbes
|
b26d2e07e9
|
formatting
|
2011-04-29 19:50:31 +12:00 |
|
Chris Forbes
|
00c4d1b469
|
remove FlyAttackLoop
|
2011-04-19 18:40:24 +12:00 |
|
Chris Forbes
|
4ea9cdb003
|
allow FlyAttack to work without AttackPlane
|
2011-04-19 18:37:12 +12:00 |
|
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
|
820f67e46b
|
more for Activity
|
2011-04-16 12:56:10 +12:00 |
|
alzeih
|
255bac6aff
|
QueuedActivity's Insert is broken
|
2011-04-16 12:50:13 +12:00 |
|
Chris Forbes
|
447fd05723
|
unify handling of order expose + issue for plane/heli; was identical
|
2011-04-16 12:01:23 +12:00 |
|
Chris Forbes
|
865f3e1b74
|
factor out resupply activity queueing for plane/heli into aircraft
|
2011-04-16 11:59:42 +12:00 |
|
Paul Chote
|
1c2574f4f4
|
Add an INotifyKilled interface, which is what most things that used INotifyDamaged actually cared about.
|
2011-04-16 10:58:35 +12:00 |
|
Caleb Anderson
|
5adda21b28
|
fix build
|
2011-04-13 07:22:10 +12:00 |
|
Chris Forbes
|
c19881cae3
|
694 fixed -- the same building can now do both repair and rearm for aircraft
|
2011-04-12 08:49:58 +12:00 |
|
Caleb Anderson
|
3fe4d32674
|
helis don't fail to attack on diagonal approach
|
2011-04-12 08:17:11 +12:00 |
|
Mike Bundy
|
bca2797bb4
|
Bug Fix: Helicopters spawning under each other
|
2011-04-10 23:36:49 +01:00 |
|
Chris Forbes
|
7d29d90338
|
from mirey: pilot parachutes from shot down plane, sometimes
|
2011-04-09 11:01:17 +12:00 |
|
Paul Chote
|
b0425aff3b
|
Renormalize line endings and fix copyright headers again.
|
2011-04-07 21:15:42 +12:00 |
|
Paul Chote
|
0d53346138
|
Fix bogus ClampToWorld behavior (allowed helicopters to fly outside map)
|
2011-03-19 21:01:14 +13:00 |
|
Chris Forbes
|
18e1de1d4b
|
prefer to circle over something friendly than leave the map
|
2011-03-19 18:44:39 +13:00 |
|
Chris Forbes
|
73a34886ec
|
oops
|
2011-03-19 18:44:38 +13:00 |
|
Chris Forbes
|
2d480c900f
|
patch plane to circle after move
|
2011-03-19 18:44:37 +13:00 |
|
Chris Forbes
|
0cf022c87a
|
rename FlyCircle -> FlyAttackLoop, for accuracy; new FlyCircleto fly a hold
|
2011-03-19 18:44:36 +13:00 |
|
Paul Chote
|
c568759e49
|
Fix #595 - IDisposable crash.
|
2011-03-17 22:26:28 +13:00 |
|
Chris Forbes
|
a3994df925
|
queries dies
|
2011-03-17 22:09:10 +13:00 |
|
Chris Forbes
|
149324ea92
|
remove most of the crap from queries
|
2011-03-17 22:09:08 +13:00 |
|
Chris Forbes
|
42b88276b1
|
blah
|
2011-02-28 20:36:12 +13:00 |
|
Chris Forbes
|
c5684fcba5
|
fix crash on startup
|
2011-02-28 20:35:09 +13:00 |
|
Paul Chote
|
ced2247af8
|
Add more info to Reservable dispose exception.
|
2011-02-26 13:05:58 +13:00 |
|
Paul Chote
|
f74d2318d8
|
Unreserve helipads on heli death.
|
2011-02-26 12:57:25 +13:00 |
|
Paul Chote
|
869448296a
|
Sync RTB path hash.
|
2011-02-24 17:51:41 +13:00 |
|
Paul Chote
|
fa6a98cca3
|
Unreserve reservation on death.
|
2011-02-24 17:17:20 +13:00 |
|
Paul Chote
|
094907c1a9
|
Update copyright header. Normalize line endings to LF.
|
2011-02-13 10:38:57 +13:00 |
|
Paul Chote
|
48482cf09a
|
Add an AttackWander trait for creeps. Remove a pile of bogosity from AttackMove.
|
2011-02-11 21:50:10 +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
|
f52620f6fc
|
add ISync to all traits that have [Sync] members
|
2011-01-26 21:00:28 +13:00 |
|
Paul Chote
|
58f1589f95
|
Add debug traits to Aircraft so we can see what is desyncing.
|
2011-01-25 18:19:36 +13:00 |
|
Paul Chote
|
e46b00f9c4
|
Missed a file when unmangling a dirty rebase.
|
2011-01-07 20:33:14 +13:00 |
|
Paul Chote
|
60e3f7621f
|
Remove fp from CenterLocation and aircraft.
|
2011-01-07 20:14:22 +13:00 |
|
Paul Chote
|
d395c5e05d
|
Remove dead helicopter instability code, and some unnecessary fp.
|
2011-01-07 20:00:53 +13:00 |
|
Chris Forbes
|
2048900c10
|
fix some dumbness in Production/ITeleportable
|
2011-01-02 14:41:48 +13:00 |
|
Chris Forbes
|
f7b34e1c5e
|
#339 heli spawn offset is wrong fixed, and ReservableProduction folded back into Production
|
2010-12-28 18:27:00 +13:00 |
|
Chris Forbes
|
59fdbe8725
|
CanTargetUnit -> CanTargetUnit
|
2010-12-27 18:43:32 +13:00 |
|