Paul Chote
492b5aec82
Save and restore viewport position / selection / control groups.
2019-04-20 14:54:48 +02:00
teinarss
71596ae959
Added drag direction mouse interaction for set the approach direction for airstrike and parabombs
2019-04-04 20:10:34 +02:00
Mustafa Alperen Seki
9ec8d25dff
Add AppearsOnMapPreview to default mods.
...
To Walls, (Tib)Trees, Ore/Gem Mines and Tech Structures.
2019-04-04 19:37:19 +02:00
abcdefg30
59a438b80e
Add the ScriptTriggers trait to the world actors
2019-03-13 23:14:35 +01:00
reaperrr
5ec47b47af
Rename fields on Repairable traits
...
To bring them in line with RearmActors,
Repairable.RepairBuildings and
RepairableNear.Buildings have been renamed
to RepairActors.
Additionally, their RA-specific internal
defaults were removed and the FieldLoader
now requires them to be set explicitly.
2019-03-10 19:19:49 +01:00
Paul Chote
06e63e7dbc
Remove bogus green-shadow remap from TD cursors.
2019-03-09 21:57:37 +00:00
tovl
2e5e7c22f4
Make Mobile a PausableConditionalTrait
2019-03-07 02:50:43 +01:00
Paul Chote
61acb905cd
Enable "campaign" bot for all scripted players in TD missions.
2019-02-01 20:59:19 +01:00
Paul Chote
2d9822638f
Enable ForceFireIgnoresActors on artillery-style units.
2019-01-28 00:14:27 +01:00
Smittytron
98e54edf04
Change tree husks from FrozenUnderFog to HiddenUnderShroud
2019-01-19 11:16:12 +00:00
Mustafa Alperen Seki
df1d928242
Hide husks under fog regardless of their owner.
2019-01-06 22:12:04 +01:00
reaperrr
b2649749d9
Enable harvester replacement in official mods
2019-01-06 08:39:45 +01:00
Mustafa Alperen Seki
baac3f3ee9
Remove C17 from map editor.
2019-01-02 19:57:24 +01:00
Mustafa Alperen Seki
0c540cd41e
Remove actors with AttackBomber trait from map editor.
2019-01-02 19:57:24 +01:00
Mustafa Alperen Seki
6b4ba96e34
Remove aircraft husks from map editor actor list.
2019-01-02 19:57:24 +01:00
Mustafa Alperen Seki
b0188cc476
Remove Buildable traits from A10 and C17.
...
Leftover from upgrade rule that move description from Tooltip to
Buildable.
2019-01-02 19:57:24 +01:00
Clément Bœsch
a162cdda41
CNC: set UpdatesPlayerStatistics.AddToArmyValue where appropriate
2019-01-01 18:25:44 +00:00
reaperrr
7ccfe0d2e7
Move up GrantConditionOnBotOwner in AI yamls
...
Right below the bot traits is better for readability than between modules.
2018-12-31 16:15:03 +00:00
reaperrr
d179f6eaae
HackyAI dissolve update rule and yaml updates
2018-12-31 10:56:01 +00:00
reaperrr
be310ab6a6
Streamline resource anim traits
...
- Replaces WithSiloAnimation with
WithResourceLevelSpriteBody.
PlayFetchIndex on a With*Animation trait conflicts
with the animation concept, as it's bound to conflict
with pretty much all 'normal' animation traits and
blocks progress on the animation priority system.
We also already have multiple similar SpriteBody traits,
like WithGateSpriteBody and WithWallSpriteBody.
- Rename WithResources to WithResourceLevelOverlay
Make name more accurate and consistent with sprite body
equivalent.
Also fix TS silo yaml setup (bleed setup stems from times
before WithResources was introduced).
2018-12-24 21:29:42 +13:00
reaperrr
305d82f887
Replace WithChargeAnimation with -SpriteBody
...
PlayFetchIndex on a With*Animation trait conflicts with the animation
concept, as it's bound to conflict with pretty much all 'normal'
animation traits and blocks progress on the animation priority system.
We also already have multiple precedent SpriteBody traits of similar kind,
like WithGateSpriteBody and WithWallSpriteBody.
2018-12-24 21:29:42 +13:00
reaperrr
9914848356
BaseBuilder- and BuildingRepairBotModule update rule
2018-12-19 21:50:54 +13:00
Paul Chote
c34dd4b824
Allow Attack activities to target FrozenActors directly.
...
Removing the legacy FrozenActor to Actor workaround
fixes a number of long-standing bugs.
This also prevents units from losing their target when
it transforms into a different actor type.
2018-12-17 22:19:26 +01:00
abcdefg30
fe05dad670
Disable inaccurate tooltip descriptions in the campaign missions
2018-12-10 10:01:31 +13:00
Paul Chote
3e7caa2faa
Fix Commando/Tanya build announcements.
2018-12-08 15:27:06 +01:00
reaperrr
7c9856ded7
Make various TD map deco require Neutral owner
2018-12-05 09:07:30 +13:00
reaperrr
eb86160021
Remove CrateEffect in favor of using updated SpriteEffect
2018-12-05 09:04:29 +13:00
reaperrr
451a38338b
Convert AISupportPowerManager to module
2018-11-25 19:00:44 +01:00
reaperrr
67cba65800
Fix bot module plumbing
...
Fixes the issues pointed out after the original harvester module was merged.
Also merges the update rules as discussed on IRC.
2018-11-24 11:05:37 +00:00
Paul Chote
807a40c209
Remove IExplodeModifier interface.
2018-11-22 22:16:56 +01:00
reaperrr
10e51db236
Remove hardcoded mpspawn owner lint check
...
Use RequiresSpecificOwner to enforce the owner
that owns the world instead.
Require 'Neutral' in the official mods accordingly.
2018-11-21 22:29:55 +00:00
reaperrr
74fa8752c9
Revert granting condition from HackyAI
...
In favor of using GrantConditionOnBotOwner.
Updated update rule and shipping mods accordingly.
2018-11-09 23:45:24 +01:00
reaperrr
927b6cd561
Convert AIHarvesterManager into *Module
2018-11-04 01:11:00 +01:00
reaperrr
04c69efc30
Prepare HackyAI for module support
...
- Split order handling to BotOrderManager
- Make HackyAI provide a condition
- Move BotDebug to AIUtils
2018-11-04 01:11:00 +01:00
reaperrr
71fb670def
Move InitialFacing to ^Helicopter default
...
In RA and TD mods.
2018-11-04 00:25:55 +01:00
Mustafa Alperen Seki
a3d9822bb3
Update TD mod for Cloak>RequiresCondition to PauseOnCondition
2018-11-03 22:40:28 +00:00
abcdefg30
5e5183549c
Overhaul ProductionBar:
...
- Is now a conditional trait
- Now respects multiple Production trait instances
- ProductionType is now required
2018-11-03 17:30:05 +01:00
Paul Chote
e77aaa1a47
Remove (INotify)BuildComplete from Attack*
2018-11-03 15:09:14 +01:00
Paul Chote
94088d37a6
Remove building lock from Sellable.
2018-11-03 15:09:14 +01:00
Paul Chote
492bcdd9a7
Remove building lock from Transforms.
2018-11-03 15:09:14 +01:00
Paul Chote
18b84750aa
Reimplement demolition lock using conditions.
2018-11-03 15:09:14 +01:00
Paul Chote
1b9f23eca0
Replace AnnounceOnBuild with VoiceAnnouncement.
2018-11-03 15:09:14 +01:00
reaperrr
e42094625d
Merge AttackPlane and AttackHeli into AttackAircraft
2018-11-03 11:37:23 +00:00
reaperrr
139d5efba8
Remove RepairBuildings from Aircraft
...
Require them to use Repairable trait instead.
2018-11-02 22:28:08 +00:00
Paul Chote
a06cfb4004
Move TerrainRenderer to a mod-defined trait.
2018-10-13 18:16:56 +02:00
Mustafa Alperen Seki
47c4be9191
Update mods for LowPowerSlowdown to LowPowerModifier
2018-10-08 21:38:30 +01:00
Paul Chote
e038b86742
Hook up make animation conditions for the default mods.
2018-10-07 19:29:34 +02:00
Andre Mohren
450dc70375
Refactored cursors.yaml to use palettes from rules.
2018-10-07 19:28:11 +02:00
Paul Chote
ccad3bd185
Add MergeCaptureTraits update rule.
2018-10-07 18:46:21 +02:00
reaperrr
8144fca5be
Merge repair and rearm anim traits into WithResupplyAnimation
...
This is the safest approach to avoid conflicts/visual glitches when the host is responsible for both resupply types.
The new trait will simply play a looping animation as long as the actor is resupplying in any form.
2018-09-27 16:38:08 +02:00