Paul Chote
b3984c8db4
Convert WarheadDebugOverlay to IRenderAboveShroud.
2019-09-14 18:49:44 +02:00
Paul Chote
999ad0e18a
Convert CustomTerrainDebugOverlay to IRenderAboveShroud.
2019-09-14 18:49:44 +02:00
Paul Chote
ccd07b6cfe
Convert ExitsDebugOverlay to IRenderAboveShroudWhenSelected.
2019-09-14 18:49:44 +02:00
Paul Chote
60e42c1ea1
Convert CombatDebugOverlay to IRenderAboveShroud.
2019-09-14 18:49:44 +02:00
Paul Chote
c9ed749908
Add (Polygon|Circle|Line)AnnotationRenderable.
2019-09-14 18:49:44 +02:00
Paul Chote
a9a43d54f7
Convert WithRangeCircle to IRenderAboveShroud.
2019-09-14 18:49:44 +02:00
abcdefg30
7f6149713e
Fix actors with no footprint not being copied and pasted
2019-09-13 23:55:48 +01:00
matt barbier
97fe36af5a
Moved GrantExternalConditionToProduced into the Traits/Conditions folder
2019-09-13 22:04:35 +01:00
teinarss
c15f66aa62
PlayerStatistics should stop ticking after lost/win
2019-09-13 21:42:11 +01:00
reaperrr
694680720e
Updated AcceptsOrder check to be more readable
...
This hopefully also fixes handling of multiple enabled
RejectsOrders traits.
2019-09-13 19:49:19 +01:00
abcdefg30
465ee97090
Prevent users from selecting a directional target outside the map
2019-09-13 14:47:29 +02:00
Paul Chote
a8b1762464
Fix ActorPreviewWidget viewport manipulation.
2019-09-13 11:24:57 +02:00
tovl
46c0b4cf31
Fix crash with dead cargo.
2019-09-13 10:34:15 +02:00
teinarss
d712bdea85
Locomotor cache should handle custom layers
2019-09-09 21:39:25 +02:00
abcdefg30
912a424596
Replaced "Earned this min" by an Oil Derrick count in the economy statistics
2019-09-08 12:47:33 +02:00
abcdefg30
1e6660ecb2
Add an "UpdatesDerrickCount" trait
2019-09-08 12:47:33 +02:00
teinarss
c13fb80257
Fix crushable logic for actors in cell
2019-09-07 13:31:57 +01:00
abcdefg30
ca8ca2df5c
Fix a division by zero error in FindAndDeliverResources
...
by preventing an overflow through dividing directly
2019-09-07 10:48:20 +01:00
puritylake
aff3bf369b
#17018 Gets rif of cutoff line in chat window
2019-09-06 23:02:50 +02:00
teinarss
6fe31e44cb
More robust logic for ThisMinute stats
2019-09-06 14:00:42 +02:00
teinarss
6795fb6967
GetAvailableSubCell should block cells outside the map
2019-09-06 13:32:09 +02:00
reaperrr
801f5ba525
Rename FlyCircle to FlyIdle and make it tick TickIdle
...
It now handles both hovering and circling aircraft, for consistency.
2019-09-01 16:38:44 +02:00
teinarss
ce29dcad87
Update PlayerResources capacity from INotify* methods
2019-08-28 00:32:01 +02:00
reaperrr
8edd202b64
Move InflictDamage method back to DamageWarhead
...
From TargetDamageWarhead.
Saves a few lines and allows warheads that are not
TargetDamageWarhead-based to use it.
2019-08-27 23:05:19 +02:00
reaperrr
07de3ba5e0
Change default preview facing to 96
...
92 is not a multiple of 8, and all sprite actors
in the official mods have at most 32 facings.
2019-08-27 22:59:22 +02:00
Paul Chote
2b4ad71151
Remove unused OwnerLinkedProc field.
2019-08-25 17:20:38 +02:00
Paul Chote
815ea1e13b
Make LastSearchFailed local to FindAndDeliverResources.
2019-08-25 17:20:38 +02:00
Paul Chote
1d2b3ac917
Update the displayed replay filename after renaming.
2019-08-25 16:10:29 +02:00
tovl
946c9f420b
Fix Move not cancelling during turns.
2019-08-25 13:13:37 +02:00
Paul Chote
8b0f2e1462
Fix NRE in SquadManagerBotModule.
2019-08-24 14:33:11 +02:00
Paul Chote
d5f42c0628
Recalculate visibility during moves too.
2019-08-23 14:31:29 +02:00
Paul Chote
76d1447a91
Fix incorrect shroud visibility for stationary units.
2019-08-23 14:31:29 +02:00
Paul Chote
4db3da61e1
Avoid an integer (long) overflow in FindAndDeliverResources.
2019-08-23 14:15:51 +02:00
Ivaylo Draganov
be1f820674
Move hotkey dialog logic into SettingsLogic, fix bugs and improve usability of the dialog
2019-08-23 14:08:09 +02:00
tovl
ed8abe9861
Define nearenough parameter for aircraft so they can exit movement early when stuck.
2019-08-23 13:54:58 +02:00
reaperrr
e71001f4f8
Fix Resupply closeEnough bugs
...
Fixes that
- RepairableNear actors wouldn't move close enough
- isCloseEnough would return 'true' even if the host
is invalid.
2019-08-22 10:26:36 +01:00
Paul Chote
f31cfe5b96
Fix SendParatroopers return value.
2019-08-21 11:24:20 +02:00
Paul Chote
ab94ea9715
Discourage harvesters from wandering too far from the refinery.
2019-08-20 20:22:39 +02:00
teinarss
7544d4b4e6
Cells with Temporary blockers should not exit early in locomotor cache
2019-08-19 19:06:57 +02:00
abcdefg30
8cf6aa267c
Allow single observers to use spectator team chat in mp
2019-08-19 16:45:15 +02:00
tovl
2d394f33b8
Fix units from transports appearing at load point.
2019-08-19 00:33:38 +02:00
tovl
70459b311e
Refactor FlyAttack to make strafing runs interruptible when target becomes invalid.
2019-08-18 12:50:20 +02:00
Paul Chote
e600848947
Fix crash for invalid Resupply hosts.
2019-08-18 12:48:17 +02:00
Hedog
2a6f2bbe0e
Update movement inside leap to show attack animation
2019-08-17 12:42:06 +02:00
tovl
08c472b2e2
Disallow attack-moving units from chasing their targets.
2019-08-15 18:03:30 +02:00
Paul Chote
441585b3aa
Truncate SLOT_OPTIONS and PLAYER_ACTION dropdown labels.
2019-08-15 17:25:14 +02:00
Paul Chote
78302ea593
Rework aircraft rally point handling.
2019-08-15 17:02:27 +02:00
reaperrr
08db7586d4
Fix Enter cursor for non-TakeOffOnResupply
...
If the aircraft does not take off on resupply,
we allow it to enter resuppliers without ForceMove modifier.
ResolveOrder already handled this correctly, only the cursor
shown was wrong.
2019-08-13 02:26:21 +02:00
abcdefg30
bfc3e1354b
Rename SearchFromOrderRadius to SearchFromHarvesterRadius
2019-08-11 16:40:55 +02:00
abcdefg30
698ef5e375
Don't use SearchFromProcRadius when searching from self.Location
2019-08-11 16:40:55 +02:00