Paul Chote
a06cfb4004
Move TerrainRenderer to a mod-defined trait.
2018-10-13 18:16:56 +02:00
Inq8
fec9fe1ad4
Aircraft Takeoff & Landing Sounds (Fixed-Wing)
...
Added Takeoff & Landing sounds to planes.
Changed Aircraft Trait, TakeoffSounds & LandingSounds are now arrays & accept a list of sound files & it will randomly select one to play.
Changed/fixed take off & landing sounds to originate from the aircraft location, rather than play a global sound.
2018-10-12 14:29:53 +02:00
Smittytron
9cf8cba750
Touchup Allies08a errors
2018-10-10 01:01:06 +02:00
Mustafa Alperen Seki
9972d69c5d
Change capture Production lock back to exit lock
2018-10-08 22:00:39 +01:00
Mustafa Alperen Seki
faa35946b8
Make Exit Conditional
2018-10-08 22:00:39 +01:00
Mustafa Alperen Seki
47c4be9191
Update mods for LowPowerSlowdown to LowPowerModifier
2018-10-08 21:38:30 +01:00
Mustafa Alperen Seki
9bcb222a2d
Add Update rule for LPSlowdown to LPModifier
2018-10-08 21:38:30 +01:00
Mustafa Alperen Seki
5b00c12ca3
Change default value of LowPowerModifier to 100
2018-10-08 21:38:30 +01:00
Mustafa Alperen Seki
53304a0353
Change LowPowerSlowdown to LowPowerModifier
2018-10-08 21:38:30 +01:00
Smittytron
831ec0aeda
Add Allies08a
2018-10-07 20:02:46 +02:00
Paul Chote
e038b86742
Hook up make animation conditions for the default mods.
2018-10-07 19:29:34 +02:00
Paul Chote
14607f55c5
Replace INotifyBuildComplete in render traits with conditions.
2018-10-07 19:29:34 +02:00
abcdefg30
26b0a06a17
Remove a wrong empty line from ra/rules/player.yaml
2018-10-07 18:28:37 +01:00
Andre Mohren
450dc70375
Refactored cursors.yaml to use palettes from rules.
2018-10-07 19:28:11 +02:00
Noam
c71f97e2c6
Update editor sidebar when a player is removed.
2018-10-07 19:01:55 +02:00
abcdefg30
52900f8112
Correct the amount of money found in crates in allies03
2018-10-07 17:59:34 +01:00
Paul Chote
1abfaa94af
Remove unwanted overrides from allies-03*.
2018-10-07 18:46:21 +02:00
Paul Chote
769f9429f9
Stop vehicle movement when a hijacker is entering.
2018-10-07 18:46:21 +02:00
Paul Chote
de8fa56461
Remove obsolete building lock check from BaseProvider.
2018-10-07 18:46:21 +02:00
Paul Chote
22bd7fd90b
Remove obsolete code.
2018-10-07 18:46:21 +02:00
Paul Chote
b1b35c1e1b
Rework RA Engineer behaviour.
...
Capturing now behaves as in C&C3:KW - wait for 8 seconds
outside the structure before running inside and being disposed.
A "Reusable Engineer" lobby option is provided to restore
the previous non-disposing behaviour.
2018-10-07 18:46:21 +02:00
Paul Chote
ccad3bd185
Add MergeCaptureTraits update rule.
2018-10-07 18:46:21 +02:00
Paul Chote
a4405009c8
Add PreventsAutoTarget.
2018-10-07 18:46:21 +02:00
Paul Chote
132268bc49
Remove default building capture type.
2018-10-07 18:46:21 +02:00
Paul Chote
e50b0b193d
Disable sabotaging by default.
2018-10-07 18:46:21 +02:00
Paul Chote
db1f794beb
Fix captor being disposed if the capture fails.
2018-10-07 18:46:21 +02:00
Paul Chote
d97a2a5fa0
Remove legacy building lock calls.
...
This has been superseded by conditions.
2018-10-07 18:46:21 +02:00
Paul Chote
50423b13fb
Add ConsumedByCapture flag to emulate legacy external behaviour.
2018-10-07 18:46:21 +02:00
Paul Chote
4d2f1f8942
Add capture progress bars and blinking.
2018-10-07 18:46:21 +02:00
Paul Chote
bab34252dd
Add support for capture delays and conditions.
...
CaptureDelay is defined per-trait, and the shortest
delay will be used if multiple traits are enabled.
CapturingCondition and BeingCapturedCondition are
global, and are granted when any capture is in progress.
The capture period is defined from when the unit reaches
the cell next to the target, and either starts to wait
or enter the target through to when the capture succeeds
or fails.
2018-10-07 18:46:21 +02:00
Paul Chote
a53ef6e503
Add CaptureManager trait to fix multiple-trait interactions.
...
This fixes the various edge cases that occur when multiple
Captures or Capturable traits are defined on an actor and
are toggled using conditions.
The Sabotage threshold field moves from Capturable to
Captures in order to simplify the plumbing. The previous
behaviour ingame can be restored by creating a new
capturable type for each threshold level, each with their
own Captures trait.
2018-10-07 18:46:21 +02:00
Paul Chote
588a5d784f
Add IMove.EstimatedMoveDuration.
2018-10-07 18:46:21 +02:00
Paul Chote
3b16938ae5
Remove legacy building.Locked and building.BuildComplete from Gate.
2018-10-07 18:23:03 +02:00
BGluth
b88b84c05a
Units that have turrets while deployed now move their turrets back to their initial positions before undeploying
...
- Tested in TS with all deployable units and did a quick check for obvious issues in TD and RA.
2018-10-07 12:19:09 +01:00
abcdefg30
00dc161628
Add a proper exception when creating an actor with an invalid owner in Lua
2018-10-07 11:09:06 +00:00
Brenton Horne
38e8bed9c9
[INSTALL.md] Pkg lists->command; add extra distros
2018-10-06 23:48:36 +01:00
Paul Chote
eb0e2eeb9d
Fix misc indentation errors.
2018-10-06 23:32:38 +02:00
Mustafa Alperen Seki
416f529cb0
Make GPS dots use a bit darker remap colors.
2018-10-06 17:25:43 +01:00
SoScared
143951a409
polish sniper shp
2018-10-06 17:20:22 +01:00
Paul Chote
cc9da63323
Fix sampler index check
...
The index values are round numbers. Checking agaist
the half-values improves robustness against small
floating point delta errors that occur on some GPUs.
2018-10-06 15:10:43 +01:00
abcdefg30
01d340db09
Properly end capturing during an owner change
2018-10-06 14:59:33 +01:00
Mustafa Alperen Seki
f60b2275fc
Make WithBuildingPlacedAnimation not play during vortex
2018-10-06 13:31:47 +01:00
Mustafa Alperen Seki
536f5f05a8
Make WithBuildingPlacedAnimation conditional
2018-10-06 13:31:47 +01:00
reaperrr
dd3c600258
Fix WithLandingCraftAnimation compatibility with elevated terrain
2018-10-06 13:11:10 +01:00
Smittytron
a7de079a53
Remove redundant demolishable overrides from evacuation
2018-10-02 10:44:06 +02:00
teinarss
cfaf5a6467
Updated CPos struct to use a bit field for all properties.
2018-10-02 00:54:45 +01:00
abcdefg30
9f82ef999f
Set AutoGenerateBindingRedirects to true in OpenRA.Game.csproj
2018-10-01 17:52:52 +01:00
teinarss
e353c8c176
Changed SubCell to byte
2018-09-30 19:48:27 +01:00
Andre Mohren
52a7d39e51
Implemented Parallel ProductionQueue style.
2018-09-30 16:58:49 +02:00
Andre Mohren
3bfcecd539
Refactored ProductionQueue to support different production styles.
2018-09-30 16:58:49 +02:00