Update logs for map: Decrepit Isles (Naval Tweaks+other goodies)
Update from release-20200202 to release-20210321 on April 28, 2022, 3:52 p.m.:
RemoveYesNo: Remove 'yes' and 'no' in favor of 'true' and 'false'.
Updating map... COMPLETE
Manual changes are required to complete this update:
* 'Yes' and 'no' have been removed from the mod rules. Chrome yaml files may need a manual update.
RemoveInitialFacingHardcoding: Removed InitialFacing hardcoding for non-VTOLs
Updating map... COMPLETE
Manual changes are required to complete this update:
* InitialFacing is no longer hardcoded to 192 for aircraft with VTOL: false.
You may have to set it manually now in the following places:
* BADR.UNIT (rules.yaml)
RemoveAirdropActorTypeDefault: Removed internal default of ProductionAirdrop.ActorType
Updating map... COMPLETE
RenameProneTime: Renamed ProneTime to Duration
Updating map... COMPLETE
RemoveWithPermanentInjury: WithPermanentInjury trait has been removed.
Updating map... COMPLETE
AddResourceRenderer: Add ResourceRenderer trait
Updating map... COMPLETE
ReformatChromeProvider: Reformat UI image definitions.
Updating map... COMPLETE
RenameSpins: FallsToEarth.Spins has been refactored to MaximumSpinSpeed.
Updating map... COMPLETE
CreateScreenShakeWarhead: Create ScreenShakeWarhead to replace hardcoded shaking.
Updating map... COMPLETE
RenameRallyPointPath: Renamed RallyPoint Offset to Path
Updating map... COMPLETE
AddPipDecorationTraits: Add decoration traits for selection pips.
Updating map... COMPLETE
Manual changes are required to complete this update:
* Some passenger types define custom cargo pips. Review the following definitions:
* BADR.UNIT (rules.yaml)
* LST (rules.yaml)
and, if required, add the following to the WithCargoPipsDecoration traits:
CustomPipSequences:
red: pip-red
ModernizeDecorationTraits: Modernize SelectionDecorations and With*Decoration traits.
Updating map... COMPLETE
Manual changes are required to complete this update:
* The way that decorations are positioned relative to the selection box has changed.
Review the following definitions and define Margin properties as required:
* HARV (rules.yaml):
* WithHarvesterPipsDecoration
* BADR.UNIT (rules.yaml):
* -WithAmmoPipsDecoration
* WithCargoPipsDecoration
* LST (rules.yaml):
* WithCargoPipsDecoration
* MNLY.Sea (rules.yaml):
* WithAmmoPipsDecoration
* KENN (rules.yaml):
* WithDecoration@primary
* SPEN (rules.yaml):
* WithDecoration@primary
RenameHealCrateAction: Rename 'HealUnitsCrateAction' to 'HealActorsCrateAction'.
Updating map... COMPLETE
RenameInfiltrationNotifications: Renamed InfiltrateForCash Notification to InfiltratedNotification.
Updating map... COMPLETE
MoveClassicFacingFudge: UseClassicFacingFudge functionality was moved to Cnc-specific sequence/coordinate code.
Updating map... COMPLETE
Manual changes are required to complete this update:
* UseClassicFacingFudge property on BodyOrientation was replaced with ClassicFacingBodyOrientation trait.
UseClassicFacingFudge for sequences was renamed to UseClassicFacings and moved to
Classic(TileSetSpecific)SpriteSequence loaders in Mods.Cnc.
Update SpriteSequenceFormat: in mod.yaml accordingly.
Make sure that actors implementing the following places don't use or inherit the standard BodyOrientation:
* GUN (rules.yaml)
RenameWithNukeLaunch: Renamed WithNukeLaunchAnimation and Overlay
Updating map... COMPLETE
SpawnActorPowerDefaultEffect: Set SpawnActorPower EffectSequence to it's previous default value.
Updating map... COMPLETE
RemoveConditionManager: ConditionManager trait has been removed.
Updating map... COMPLETE
ConvertSupportPowerRangesToFootprint: Convert support power ranges to footprint
Updating map... COMPLETE
UpdateTilesetColors: Rename Tileset LeftColor and RightColor
Updating map... COMPLETE
UpdateMapInits: Update map actor definitions
Updating map... COMPLETE
CreateFlashPaletteEffectWarhead: Create FlashPaletteEffectWarhead to replace hardcoded nuke flashing.
Updating map... COMPLETE
ChangeTargetLineDelayToMilliseconds: Changed DrawLineToTarget.Delay interpretation from ticks to milliseconds.
Updating map... COMPLETE
ReplaceFacingAngles: Increase facing angle resolution
Updating map... COMPLETE
RenameSelfHealing: SelfHealing was renamed as negative SelfHealing is a common usecase.
Updating map... COMPLETE
ReplaceBurns: Replaced Burns with separate render and health change traits.
Updating map... COMPLETE
RemoveMuzzleSplitFacings: Remove Armament.MuzzleSplitFacings.
Updating map... COMPLETE
RenameStances: Renamed player 'Stances' to 'Relationships'.
Updating map... COMPLETE
RemoveTurnToDock: TurnToDock is removed from the Aircraft trait.
Updating map... FAILED
The automated changes for this rule were not applied because of an error.
After the issue reported below is resolved you should run the updater
with SOURCE set to RemoveTurnToDock to retry these changes
The exception reported was:
System.NullReferenceException: Object reference not set to an instance of an object
at OpenRA.Mods.Common.UpdateRules.UpdateExtensions.NodeValue[T] (OpenRA.MiniYamlNode node) [0x00000] in <5ef18333659f4b3884b32134748e7e88>:0
at OpenRA.Mods.Common.UpdateRules.Rules.RemoveTurnToDock+<UpdateActorNode>d__6.MoveNext () [0x0003f] in <5ef18333659f4b3884b32134748e7e88>:0
at OpenRA.Mods.Common.UpdateRules.UpdateUtils+<ApplyTopLevelTransform>d__8.MoveNext () [0x000d6] in <5ef18333659f4b3884b32134748e7e88>:0
at System.Collections.Generic.List`1[T].AddEnumerable (System.Collections.Generic.IEnumerable`1[T] enumerable) [0x00059] in <285579f54af44a2ca048dad6be20e190>:0
at System.Collections.Generic.List`1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable`1[T] collection) [0x000f4] in <285579f54af44a2ca048dad6be20e190>:0
at System.Collections.Generic.List`1[T].AddRange (System.Collections.Generic.IEnumerable`1[T] collection) [0x00000] in <285579f54af44a2ca048dad6be20e190>:0
at OpenRA.Mods.Common.UpdateRules.UpdateUtils.UpdateMap (OpenRA.ModData modData, OpenRA.FileSystem.IReadWritePackage mapPackage, OpenRA.Mods.Common.UpdateRules.UpdateRule rule, System.Collections.Generic.List`1[System.ValueTuple`3[OpenRA.FileSystem.IReadWritePackage,System.String,System.Collections.Generic.List`1[OpenRA.MiniYamlNode]]]& files, System.Collections.Generic.HashSet`1[T] externalFilenames) [0x00131] in <5ef18333659f4b3884b32134748e7e88>:0
at OpenRA.Mods.Common.UtilityCommands.UpdateMapCommand.ApplyRules (OpenRA.ModData modData, OpenRA.FileSystem.IReadWritePackage mapPackage, System.Collections.Generic.IEnumerable`1[T] rules) [0x0004b] in <5ef18333659f4b3884b32134748e7e88>:0
RenameSmudgeSmokeFields: Renamed smoke-related properties on SmudgeLayer.
Updating map... COMPLETE
RenameCircleContrast: Rename 'ContrastColor' to 'BorderColor'.
Updating map... COMPLETE
SplitDamagedByTerrain: Several properties of 'DamagedByTerrain' have been moved to the new 'D2kBuilding' trait.
Updating map... COMPLETE
RemoveLaysTerrain: 'LaysTerrain' has been removed in favor of the new 'D2kBuilding' trait.
Updating map... COMPLETE
Semi-automated update complete.
Please review the messages above for any manual actions that must be applied.