reaperrr
b18110012b
Normalize RA tracks
2019-02-03 20:47:47 +01:00
reaperrr
38bf3eb30d
Normalize TD track volumes and fix order
...
Some tracks from the original were falsely listed under CovOps.
2019-02-03 20:47:45 +01:00
abcdefg30
7ad4ba7adb
Let the extraction helicopter of Monster Tank Madness leave
2019-02-03 19:33:11 +00:00
Paul Chote
9d624579fc
Fix inconsistent FrozenActor state on capture/destruction.
2019-02-03 20:28:49 +01:00
Paul Chote
46f0978789
Remove obsolete LegacyEnter and ResolveFrozenActorOrder.
2019-02-03 20:28:25 +01:00
Paul Chote
880f635e83
Remove ResolveFrozenActorOrder from MadTank.
2019-02-03 20:23:59 +01:00
Paul Chote
3bfb43a305
Remove ResolveFrozenActorOrder from EntersTunnels.
2019-02-03 20:23:59 +01:00
Paul Chote
4ca4aebf50
Remove ResolveFrozenActorOrder from Carryall.
2019-02-03 20:23:59 +01:00
Paul Chote
8df18da419
Port EnterTransport to the new Enter activity.
...
This dramatically simplifies the reservation logic,
which seemed to be needlessly complicated. This may
regress unexpected edge-cases.
2019-02-03 20:23:59 +01:00
Paul Chote
98b4d6e828
Port DonateExperience to the new Enter activity.
2019-02-03 20:23:59 +01:00
Paul Chote
5f1d4a4ff1
Port DonateCash to the new Enter activity.
2019-02-03 20:23:59 +01:00
Paul Chote
dc722b0a0c
Port RepairBridge to the new Enter activity.
2019-02-03 20:23:59 +01:00
Paul Chote
142e6776af
Port RepairBuilding to the new Enter activity.
2019-02-03 20:23:59 +01:00
Paul Chote
baa786a4fd
Port Demolish to the new Enter activity.
2019-02-03 20:23:59 +01:00
Paul Chote
75ccdfce7a
Port Infiltrate to the new Enter activity.
2019-02-03 20:23:59 +01:00
Paul Chote
1672041dd4
Port CaptureActor to the new Enter activity.
2019-02-03 20:23:59 +01:00
Paul Chote
f63bd278e1
Rewrite Enter activity, accounting for frozen and hidden actors.
2019-02-03 20:23:59 +01:00
Paul Chote
0a2731fc72
Rewrite Mobile.MoveIntoTarget to support moving targets.
2019-02-03 20:23:59 +01:00
Paul Chote
c304a0682e
Rename Enter to LegacyEnter.
2019-02-03 20:23:59 +01:00
Paul Chote
1372b5dd85
Pause actor movement between cells when Mobile is disabled.
2019-02-03 20:23:59 +01:00
Paul Chote
1f861ce35c
Fix turn disabling mobile.IsMoving when setIsMoving is false.
2019-02-03 20:23:59 +01:00
Paul Chote
fce4afd448
Fix Positions returned by FrozenActor targets.
...
Also removes redundant Targetables check from actors.
2019-02-03 20:23:59 +01:00
reaperrr
210de9440c
Fix D2k bots wasting cash on building repairs
...
D2k bots not repairing buildings when damaged due to placement
without concrete was intentional, and this was bleed's default behavior
before BuildingRepairBotModule got introduced, too.
2019-02-03 18:25:03 +01:00
Paul Chote
d3f1f39635
Disable OpportunityFire on Disruptors.
...
The original game defined NoMovingFire=true.
2019-02-03 18:12:04 +01:00
Paul Chote
789676919c
Allow turreted actors to acquire targets while doing other activities.
2019-02-03 18:11:54 +01:00
Paul Chote
9cafc1d7b4
Implement a secondary target-of-opportunity for AttackFollow.
2019-02-03 18:11:47 +01:00
Smittytron
76497eaea6
Add e6 and thf to Monster Tank Madness
2019-02-03 17:10:17 +01:00
Paul Chote
93cef0241d
Fix double-revoke crash in Demolishable.
2019-02-03 16:48:26 +01:00
Paul Chote
a641ac08f8
Prefer target to lastVisible target if it is visible.
2019-02-03 16:34:37 +01:00
matjaeck
2d0ee684b8
Reset unit stance on owner change.
2019-02-03 16:26:25 +01:00
reaperrr
f83d680197
Fix that bots don't re-use capturers
...
They were never removed from activeCapturers when their target becomes invalid,
preventing the bot from reusing them.
2019-02-03 12:13:09 +00:00
reaperrr
b54e45f4a4
Fix CaptureManagerBotModule crashing on multiple Capturable
...
By removing the now-redundant CaptureTarget class.
2019-02-03 12:13:04 +00:00
Oliver Brakmann
55b8f42ac5
Consider dead aircraft to no longer be in range
2019-02-03 11:31:55 +00:00
tovl
8f16a792cc
add check for NextActivity to FlyCircle
...
prevent infinite loop
fix for ReturnToBase
cleanup
2019-02-03 11:24:42 +00:00
Paul Chote
66282cbd87
Add VolumeModifier support to music.
2019-02-02 22:29:15 +01:00
Paul Chote
96ce888d97
Remove AttackSuicides trait.
2019-02-01 23:19:49 +00:00
Paul Chote
0c7a1ec3bf
Implement Hunter-Seeker kill behaviour.
2019-02-01 23:19:20 +00:00
Paul Chote
5c8aa7f0f7
Replace AttackSuicides with AttackFrontal and conditions in RA.
2019-02-01 23:19:17 +00:00
Paul Chote
45fa0dc41e
Remove unused negativeDamage variable from AttackBase.
2019-02-01 23:19:13 +00:00
Smittytron
3cb807329a
Reduce thief speed and engineer CaptureDelay
2019-02-01 22:43:39 +01:00
Paul Chote
6215e4358a
Enable "campaign" bot for all scripted players in D2k missions.
2019-02-01 21:01:00 +01:00
Paul Chote
caddb39e79
Enable "campaign" bot for all scripted players in TD missions.
2019-02-01 21:00:45 +01:00
Paul Chote
fff1d0bfa9
Enable "campaign" bot for all scripted players in RA missions.
2019-02-01 21:00:28 +01:00
Paul Chote
f26a7d7a3f
Amend Force Attack command bar tooltip.
2019-01-28 00:22:24 +01:00
Paul Chote
b9d1a83158
Enable ForceFireIgnoresActors on artillery-style units.
2019-01-28 00:22:11 +01:00
Paul Chote
b568023489
Add ForceFireIgnoresActors to AttackBase.
2019-01-28 00:21:59 +01:00
Paul Chote
f6bc07894b
Fix gate animations.
2019-01-27 21:38:42 +01:00
Paul Chote
da451896e8
Fix FrozenUnderFog / FrozenActor visibility consistency.
...
This fixes cases where both objects return visible / not
when queried at the wrong time during a tick.
2019-01-27 15:27:12 +01:00
Paul Chote
7d26e78cb3
Allow attack orders to preempt move completion for turreted units.
2019-01-27 15:26:48 +01:00
Paul Chote
4c28776a93
Reduce cash tick volume in the default mods.
2019-01-27 15:09:56 +01:00