Mustafa Alperen Seki
f066655bb7
Rename CrateAction>Notification to Sound
2018-10-26 22:37:00 +01:00
reaperrr
f18ce8cfda
Make HitShape mandatory for damaging actors and refactor warheads.
...
* Adds support for linking Armor traits to HitShapes.
* Adds spread support to TargetDamageWarhead
* Removes ring-damage support from HealthPercentageDamage
* Removes IsValidAgainst check from DoImpact(Actor victim...) overload
and instead lets warheads perform the check beforehand
(to avoid HitShape look-ups on invalid targets).
* Reduces duplication and improves readability of Warhead implementations
2018-10-26 22:03:34 +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
Mustafa Alperen Seki
9bcb222a2d
Add Update rule for LPSlowdown to LPModifier
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
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
reaperrr
288dfdbf03
Update UpdatePaths and move bleed rules to subfolder
2018-09-26 23:43:30 +01:00
Andre Mohren
f342ecf18a
Added UpdateRule.
2018-09-24 22:43:14 +02:00
Ectras
d9946f63e4
Renamed EditorTilesetFilter to MapEditorData and added an update rule
2018-09-22 15:12:15 +02:00
Zimmermann Gyula
6027a123d4
Split off the upgrade rules of the previous release cycle.
2018-08-02 17:00:02 +02:00
Smittytron
df76834a5f
Correct typo in DefineGroundCorpseDefault update rule
2018-07-31 20:42:03 +02:00
Zimmermann Gyula
a456c234ca
Provide appropriate upgrade rule.
2018-07-28 16:32:37 +01:00
reaperrr
d07bd029db
Change Parachutable.GroundCorpseSequence default to null
...
Missions and 3rd-party mods may paradrop vehicles which normally don't need a corpse sequence (because they already have Explodes), so the old infantry-centric internal default can cause more harm than good.
2018-07-26 13:01:09 +01:00
reaperrr
c434a38b1f
Move 20171014-20180218 update rules to subfolder
...
Also synced order of appearance with order they're applied in when running the full update path.
2018-07-22 13:54:21 +01:00
reaperrr
4c55e820d6
Add beta warning to legacy update path
2018-07-22 13:54:21 +01:00
abcdefg30
27765f6448
Add all remaining update rules
2018-07-22 13:54:21 +01:00
abcdefg30
24f9ff0ac2
Add a 'ReplaceRequiresPower' update rule
2018-07-22 13:54:21 +01:00
abcdefg30
6c8a943dc9
Add four more update rules
2018-07-22 13:54:21 +01:00
reaperrr
94ad93a301
Add ScaleSupportPowerSecondsToTicks
2018-07-22 13:54:21 +01:00
abcdefg30
ab2fe92dfb
Add ScaleDefaultHealth and subclass update rules
2018-07-22 13:54:21 +01:00
abcdefg30
af1a2429b1
Add five more update rules
2018-07-22 13:54:21 +01:00
Paul Chote
01684bc329
Add two more update rules
2018-07-22 13:54:21 +01:00
Paul Chote
1ac13de4b2
Remove byte order marks from C# files.
2018-07-01 11:08:32 +02:00
Paul Chote
8ec3df7550
Fix recently introduced bad line endings.
2018-06-30 16:54:25 +01:00
Paul Chote
0875766bcc
Use MoveAndRenameNode in MoveHackyAISupportPowerDecisions.
2018-06-26 15:47:39 +02:00
reaperrr
3a60dcd4a1
Use new update util extensions to simplify some update rules
2018-06-16 00:00:13 +02:00
reaperrr
3c9891e729
Refactor some update util extensions
...
Using arguments instead of separate overloads, plus better support for
automatically handling trait/property removals ('-' prefix).
2018-06-16 00:00:13 +02:00
reaperrr
4a081e2111
Replace spaces with tabs in RenameEmitInfantryOnSell
2018-06-16 00:00:13 +02:00
Paul Chote
cce9b06a40
Move SupportPowerDecisions to a single parent node.
...
This is required before we can force all trait
properties to match a TraitInfo-defined field.
2018-06-15 17:24:00 +02:00
Paul Chote
382f4c3af5
Remove the AddEditorPlayer update rule.
2018-06-04 23:15:56 +02:00
reaperrr
e4738ce722
Update rule for AimAnimation splits and ReloadPrefix removal
2018-06-03 12:23:54 +01:00
reaperrr
4898873617
Locomotor update rule typo fix
2018-06-03 12:15:11 +01:00
Paul Chote
2ef6f7c0cc
Replace repair indicator effect with a Decoration subclass.
2018-06-02 18:12:08 +02:00
lawando
7dd64445fc
Rename EmitInfantryOnSell and remove default actor type.
2018-06-02 15:37:35 +02:00
Mustafa Alperen Seki
367a7f617c
Added OwnerLostAction
...
Allows customisation of what will happen to an actor when its owner
loses.
2018-05-28 10:42:45 +01:00
abcdefg30
c6fee041b1
Add an update rule adding ShakeOnDeath to bridges
2018-05-06 04:51:03 +02:00
abcdefg30
b89e6211b2
Add an update rules for the ShakeOnDeath fix
2018-05-06 04:51:03 +02:00
abcdefg30
6b10895c50
Use the new functions in already existing rules
2018-05-05 00:25:29 +02:00
reaperrr
5aefff421c
Locomotor update rule
2018-05-03 10:49:21 +02:00
Paul Chote
efc744dec3
Improve consistency between the update rule code and descriptions.
2018-05-02 09:25:39 +02:00
Paul Chote
8c2f25e249
Remove explicit line numbers from update rule reports.
...
Additions/removals by other rules in the set will almost certainly
invalidate these. Reporting the block and file is the best we can
reasonably do.
2018-05-02 09:25:39 +02:00
Paul Chote
4f0aa89c01
Remove TileSet.Palette and PaletteFromCurrentTileset.
2018-04-08 21:14:29 +02:00
reaperrr
4c16e51f92
Add EditorPlayer to all mods
...
To prevent the editor from loading unnecessary or even incompatible
player traits.
2018-04-06 20:46:47 +02:00
reaperrr
563c8ad302
HarvManager update rule
2018-04-06 20:16:36 +02:00
abcdefg30
13b89b1c50
Add IgnoreAbstractActors.cs
2018-03-30 12:57:18 +01:00
abcdefg30
972255c6a6
Fix line endings in upgrade rules files
...
- Use unix line endings
- No "\n" at the end of a message
2018-03-30 12:57:18 +01:00
Paul Chote
ea68f1abb9
Implement new mod/map updater framework.
2018-03-23 20:04:52 +01:00