abcdefg30
71f2026b32
Remove the hardcoded cloak reference from activities
2017-09-13 21:18:21 +02:00
Paul Chote
a81749e102
Add frontend code for issuing assault move orders.
2017-09-11 19:08:33 +02:00
Paul Chote
ffee45cd76
Add AttackMove support for AssaultMove orders and condition granting.
2017-09-11 19:08:33 +02:00
Paul Chote
1e4640dc0b
Clean up SupportPowerTooltipLogic:
...
- Avoid creating unnecessary bindings
- Avoid duplicated text size calculations
- Relayout panel when (and only when) needed
- Color timer red when paused
2017-09-10 21:30:55 +02:00
Paul Chote
458c913264
Clean up ProductionTooltipLogic:
...
- Avoid creating unnecessary bindings
- Fix time display not updating on low power
- Fix power usage color not updating on power changes
- Avoid duplicated text size calculations
2017-09-10 21:30:55 +02:00
Paul Chote
b3b2efa781
Move hardcoded viewport keys into yaml.
2017-09-10 21:30:55 +02:00
Paul Chote
2a6bb0678e
Move hardcoded support power keys into yaml.
2017-09-10 21:30:55 +02:00
Paul Chote
4f00d62237
Move hardcoded production keys into yaml.
2017-09-10 21:30:55 +02:00
Paul Chote
19000219af
Allow widgets to expose custom hotkey names to the linter.
2017-09-10 21:30:55 +02:00
Paul Chote
1180c5ddaa
Move hardcoded production tab keys into yaml.
2017-09-10 21:30:55 +02:00
Paul Chote
f5e38a4e2c
Move ISeedableResource interface to Mods.Common.
2017-09-10 18:36:39 +02:00
Paul Chote
1de767d9bf
Move objectives interfaces to Mods.Common.
2017-09-10 18:36:39 +02:00
Paul Chote
3f72076e1a
Move radar signature interfaces to Mods.Common.
2017-09-10 18:36:39 +02:00
Paul Chote
e54cf9acc3
Move linter interfaces to Mods.Common.
2017-09-10 18:36:39 +02:00
Paul Chote
0648fc9f31
Move damage notification interfaces to Mods.Common.
2017-09-10 18:36:39 +02:00
Paul Chote
e3212d1e64
Move the IMove interface to Mods.Common.
2017-09-10 18:36:39 +02:00
Paul Chote
0f6dda3f5f
Calculate building placement offsets in screen space.
2017-09-10 18:26:54 +02:00
Forcecore
1dfba51665
Removed dead WSB from Refinery trait
2017-09-09 11:15:31 +01:00
reaperrr
024887b268
Move Contrail to Traits
...
And make interface implementations explicit while we're at it.
2017-09-06 22:07:02 +01:00
Paul Chote
898ef8fe50
Add support for queuing Guard orders.
2017-09-03 12:54:09 +02:00
Paul Chote
f4f27f8980
Add support for queuing AttackMove orders.
2017-09-03 12:54:09 +02:00
Matthias Mailänder
855f1816f4
Tweak the time until hatch opening and rocket away.
2017-09-02 15:10:35 +02:00
Matthias Mailänder
4526344eed
Add WithNukeLaunchAnimation and -Overlay traits.
2017-09-02 15:10:35 +02:00
rob-v
6eb7a98cd2
Change default Observer shroud option for Explored map
2017-09-02 14:02:24 +02:00
Paul Chote
3c1e7896a5
Clear editor search fields and yield focus on escape.
2017-09-02 12:48:42 +02:00
Matthias Mailänder
3c0b95cf6e
Fix indentions of weapon documentation table of contents.
2017-09-02 08:56:31 +01:00
Paul Chote
4a2988e676
Remove UnitCommandWidget.
2017-09-01 11:56:37 +02:00
Paul Chote
9607c09516
Add command bar to TS.
2017-09-01 11:56:37 +02:00
reaperrr
2f66f83051
Remove IsPlane hack
...
The new VTOL boolean together with CanHover is enough to replace this.
2017-08-31 18:03:59 +02:00
reaperrr
28ffcfea3c
Upgrade rule for setting VTOL to true for CanHover actors
2017-08-31 18:03:59 +02:00
reaperrr
3b01da737c
Introduce Aircraft VTOL boolean
...
Rather than hard-linking vertical take-off/land to the CanHover = Helicopter assumption.
2017-08-31 18:03:59 +02:00
reaperrr
5d58374962
Remove FlyCircleTimed activity
...
A FlyCircle overload is sufficient.
2017-08-31 18:03:59 +02:00
reaperrr
df94765eac
Upgrade rule for TakeOffOnResupply
2017-08-31 18:03:59 +02:00
reaperrr
c9ff362ea2
Add TakeOffOnCreation and TakeOffOnResupply to Aircraft
...
Before this, it was impossible to replicate the behavior of the original games (staying on pad/airfield after reload) without hacking around in Mods.Common.
This allows modders to disable these without meddling with code.
2017-08-31 18:03:59 +02:00
abcdefg30
5cfb5aaf2d
Rework the addition and removal of building influence
2017-08-31 17:36:22 +02:00
reaperrr
d1a4133752
Fix WithShadow
...
It *modifies* the actor rendering, so returning an empty renderable was bogus, as were the IsInWorld/IsDead checks.
2017-08-31 16:54:03 +02:00
Paul Chote
69251d508b
Suppress scroll events from the DropDownWidget fullscreen mask.
2017-08-31 12:43:17 +02:00
Paul Chote
1bd1a185f5
Unhardcode spectator combined/world view hotkeys.
2017-08-31 12:33:34 +02:00
Paul Chote
0525408664
Unhardcode map editor zooming hotkey.
2017-08-31 12:33:34 +02:00
Paul Chote
9a5b5d9b6f
Unhardcode music control hotkeys.
2017-08-31 12:33:34 +02:00
Paul Chote
8d4ffee32a
Add hotkey linting support for logic args.
2017-08-31 12:33:34 +02:00
atlimit8
fd6b2c0107
Move timers from ConditionManager to ExternalCondition
2017-08-27 12:43:27 +01:00
atlimit8
c61cd37bec
ExternalCondition: List<struct TimedToken> timedTokens
2017-08-27 12:43:27 +01:00
atlimit8
62c76b8ae9
ExternalCondition: remove timedTokensBySource
2017-08-27 12:43:27 +01:00
atlimit8
f51323daa3
ExternalCondition: remove unneeded source references
2017-08-27 12:43:27 +01:00
atlimit8
c7d3c3ec73
Changes to ExternalCondition.TryRevokeCondition
2017-08-27 12:43:27 +01:00
abcdefg30
d6d8cf05b0
Adjust IsAtGroundLevel fixing EjectOnDeath
2017-08-26 15:54:02 -07:00
reaperrr
b1c63a4752
Fix FindActorsOnLine overscan
2017-08-26 15:43:44 -07:00
Forcecore
739d0c0bb2
Disabled Ground squads finding targets individually
...
* Now they will tend to focus fire.
* Provides performance when when the AI designer implements better
(and complex) target selection code
2017-08-25 23:13:26 +02:00
Zimmermann Gyula
cb36dfa532
Implement instant refineries.
...
AKA RA2 refinery logic.
2017-08-25 22:19:03 +02:00