reaperrr
979ed1b140
Merge HeliAttack into FlyAttack
...
And polish CanHover FlyAttack behavior:
- Get rid of direct TickFacing usage
- Fix that the CanHover facing/altitude update would override
TakeOff child of Fly
- Streamline the queueing of child activities
- Get rid of a direct FlyTick in favor of relying on Fly activity
- Pull queueing of TakeOff out of the if-else
2019-06-08 17:07:18 +01:00
abcdefg30
586fa80943
Defer running the contents of TraitEnabled in WithMoveAnimation
2019-06-08 15:28:54 +02:00
Paul Chote
03c1eaad76
Add a SHA1 check for downloaded packages.
2019-06-08 13:39:17 +02:00
Paul Chote
548de12e85
Add newlines after closing braces.
2019-06-08 13:20:14 +02:00
Paul Chote
9f15754926
Remove scoped blocks in ReplayBrowserLogic.
2019-06-08 13:20:14 +02:00
Paul Chote
ebd36891dc
Switch other struct types to default(T).
2019-06-08 13:19:57 +02:00
Paul Chote
dabc7ec8dd
Remove unnecessary this. references.
2019-06-08 13:19:27 +02:00
Paul Chote
ebe37a44ad
Require force move for all undeploy-triggering orders.
2019-06-08 02:09:30 +02:00
Paul Chote
5d886b79f1
Remove AlternateTransportsMode.
...
This conflicts with undeploy orders and has been largely
superseded by queued enter orders.
2019-06-08 02:09:30 +02:00
Paul Chote
ecd8dee575
Add TransformsInto* traits to trigger construction yard undeploy.
2019-06-08 02:09:30 +02:00
Paul Chote
1b026b7e20
Disable out-of-range non-force targeting for deployed units.
2019-06-08 02:09:30 +02:00
Paul Chote
c853e8c5d6
Disable non-force move for deployed units.
2019-06-08 02:09:30 +02:00
tovl
ea036d4cc0
Allow move orders to cancel DeployForGrantedCondition.
2019-06-08 02:09:30 +02:00
reaperrr
8589e26dc2
Resolve rally point target on first run.
2019-06-07 22:18:33 +01:00
reaperrr
52ef5617d3
Clarify MaximumPitch and AltitudeVelocity descriptions
...
AltitudeVelocity is strictly only for vertical-only movement,
MaximumPitch is only for altitude changes during horizontal movement.
2019-06-07 22:18:33 +01:00
reaperrr
ac08f24828
Make aircraft move to CruiseAltitude on new order
2019-06-07 22:18:33 +01:00
reaperrr
ce3d7c98ad
Refactor TakeOff
...
- Make it self-contained by moving actual take-off
from 'Fly' to this
- Make 'moveToRallyPoint' a simple boolean
- Make AttackMove to rally point a child activity
- Make TakeOff uninterruptible
2019-06-07 22:18:33 +01:00
reaperrr
4f8f8cfb9d
Merge HeliFly into Fly
2019-06-07 22:18:33 +01:00
reaperrr
5698ea0910
Remove HeliFlyAndLandWhenIdle
...
Already obsolete, as aircraft with CanHover do properly become idle
and land when LandOnIdle is set to 'true'.
They currently need VTOL too, but all CanHover-aircraft
in the shipping mods have that and it will be fixed soon as well.
2019-06-07 22:18:33 +01:00
Mustafa Alperen Seki
ccc68b0272
Make Crate trait public.
2019-06-02 15:34:06 +02:00
reaperrr
3ff8fb3cd2
Rename Hovers' OffsetModifier to BobDistance
2019-06-02 10:00:58 +01:00
reaperrr
d5c66d9474
Fix or prevent bugs in Hovers
...
- Clamp fallTickHeight to at least 1,
to avoid potential DivideByZero crash.
- Prevent modders from setting values that
are bogus or would trigger other bugs,
via loadtime YamlExceptions.
2019-06-02 10:00:58 +01:00
reaperrr
b60346abb1
Polish various aspects of Hovers
...
- Use WDist instead of int for fields
- Change default values to approximately restore previous
releases' default behavior
- Improve and clarify descriptions
2019-06-02 10:00:58 +01:00
teinarss
4fae77ed1c
Writing benchmark data at the end of the game
2019-06-02 00:00:48 +02:00
Paul Chote
fb075dc803
Improve linting of weapon and trait yaml removals.
2019-05-31 20:55:38 +02:00
ltem
2a7ea28b74
Fix inconsistency in oberserver statistics
2019-05-31 20:50:23 +02:00
Evgeniy S
3a30b013a5
Move Selection into a Trait
2019-05-31 15:50:53 +02:00
Paul Chote
6723306bb4
Remove Enum.HasFlag from building preview generation.
2019-05-31 15:44:09 +02:00
Paul Chote
697935f931
Display yellow footprint for cells that trigger damage in D2k.
2019-05-31 15:44:09 +02:00
Paul Chote
3b2b093e0e
Use original RA and TD footprint artwork.
2019-05-31 15:44:09 +02:00
Paul Chote
3f9e4a313f
Improve visibility of building placement preview.
2019-05-31 15:44:09 +02:00
Paul Chote
cdad07d172
Fix footprint type for line build structures.
2019-05-31 15:44:09 +02:00
Paul Chote
52fd32c311
Split IPlaceBuildingPreviewGeneratorInfo from PBOG.
2019-05-31 15:44:09 +02:00
Paul Chote
e2b27328bd
Rework paradrop logic to be more robust.
2019-05-31 15:31:47 +02:00
abcdefg30
1c965d812f
Fix WithSpriteBody crashes
2019-05-29 20:58:45 +01:00
reaperrr
7a403c9af5
Play StartSequence when With*SpriteBody is enabled
...
Not only on actor creation.
2019-05-28 22:13:38 +02:00
reaperrr
666169e9b9
Add LockOnInaccuracy to Missile
2019-05-28 22:13:38 +02:00
Ivaylo Draganov
fde215360c
Add tooltips to overflowing labels
2019-05-27 17:28:47 +02:00
Ivaylo Draganov
1fee50be2e
Add TruncateLabelWithTooltip helper function
...
* Move GetContrastColor helper to SpriteFont
* Move WidgetUtils from OpenRA.Game.Widgets to OpenRA.Mods.Common.Widgets
2019-05-27 17:28:47 +02:00
Ivaylo Draganov
79d1899426
Remove redundant compiler workaround
2019-05-27 17:28:47 +02:00
Paul Chote
4f7dca809f
Fix csproj formatting.
2019-05-26 23:13:37 +02:00
Paul Chote
845fca25d1
Change platform from x86 to Any CPU (preferring 64 bit)
...
A Release-x86 configuration allows x86 Windows installers to still be created.
2019-05-26 23:13:37 +02:00
teinarss
c89f4b7a76
Added tooltip to support powers in spec ui
2019-05-26 19:08:24 +01:00
teinarss
12484caf04
Added field to ProductionQueue to customize ordering in ObserverProductionIconsWidget
2019-05-26 19:04:54 +01:00
reaperrr
71995dbcbe
Fix Bullet contrails
2019-05-26 13:02:54 +02:00
abcdefg30
29d238ba03
Empty the default of TrailSequences in NukePower (version 2)
2019-05-26 01:19:12 +02:00
reaperrr
3735c60533
Simplify CreateEffectWarhead
2019-05-24 20:08:33 +01:00
Paul Chote
78a70be0d4
Fix and enable SA1133, SA1134 style rules.
2019-05-24 10:47:57 +02:00
Evgeniy S
fbf9461890
Make StoresResources trait public
2019-05-23 14:20:38 +02:00
teinarss
9fc8b829e4
Updated the observer ui
2019-05-22 22:37:50 +01:00