RSS Feed
Go to the official OpenRA Website

Update logs for map: Phartbug''s Escape from ALCATRAZ

Update from release-20210321 to release-20231010 on Oct. 21, 2023, 3:48 p.m.:

RenameMPTraits: Several traits spawning map actors and players have been renamed.
Updating map... COMPLETE

RemovePlayerHighlightPalette: PlayerHighlightPalette trait has been removed.
Updating map... COMPLETE

ReplaceWithColoredOverlayPalette: WithColoredOverlay Palette changed to Color.
Updating map... COMPLETE

RemoveRenderSpritesScale: Remove RenderSprites.Scale.
Updating map... COMPLETE

RemovePlaceBuildingPalette: *PlaceBuildingPreview palette overrides have been removed.
Updating map... COMPLETE

ReplaceShadowPalette: Removed ShadowPalette from WithShadow and projectiles.
Updating map... COMPLETE

ReplaceResourceValueModifiers: HarvesterResourceMultiplier and RefineryResourceMultiplier replaced with ResourceValueMultiplier.
Updating map... COMPLETE

RemoveResourceType: Remove ResourceType definitions.
Updating map... COMPLETE

ConvertBoundsToWDist: Convert Interactable and Selection bounds from pixels to WDist.
Updating map... COMPLETE

RemoveSmokeTrailWhenDamaged: 'SmokeTrailWhenDamaged' has been removed in favor of using 'LeavesTrails'.
Updating map... COMPLETE

ReplaceCrateSecondsWithTicks: Changed Crate Lifetime to Duration and use ticks and renamed PanicLength to PanicDuration.
Updating map... COMPLETE

UseMillisecondsForSounds: Convert announcement/notifier intervals to real (milli)seconds.
Updating map... COMPLETE

RenameSupportPowerDescription: Support powers now use 'Name' and 'Description' fields like units.
Updating map... COMPLETE

AttackBomberFacingTolerance: Adds the old default value for AttackBomber FacingTolerance.
Updating map... COMPLETE

AttackFrontalFacingTolerance: Adds the old default value for AttackFrontal's FacingTolerance.
Updating map... COMPLETE

RenameCloakTypes: Rename 'CloakTypes' to 'DetectionTypes'
Updating map... COMPLETE

SplitNukePowerMissileImage: NukePower now defines the image for the missile with MissileImage.
Updating map... COMPLETE

ReplaceSequenceEmbeddedPalette: Replace Sequence EmbeddedPalette with HasEmbeddedPalette.
Updating map... COMPLETE

UnhardcodeVeteranProductionIconOverlay: VeteranProductionIconOverlay is changed to ProductionIconOverlayManager giving it more customisation.
Updating map... COMPLETE
Manual changes are required to complete this update:
* Icon overlay logic has been split from ProducibleWithLevel to WithProductionIconOverlay trait.
If you have been using VeteranProductionIconOverlay trait, add WithProductionIconOverlay to following actors:
* V3RL: ProducibleWithLevel (rules.yaml)
* TNKD: ProducibleWithLevel (rules.yaml)
* E1R4: ProducibleWithLevel (rules.yaml)
* E3R4: ProducibleWithLevel (rules.yaml)
* PTNK: ProducibleWithLevel (rules.yaml)
* BATF: ProducibleWithLevel (rules.yaml)
* BITS/E13: ProducibleWithLevel (rules.yaml)
* B2B: ProducibleWithLevel (rules.yaml)
* VOLK: ProducibleWithLevel (rules.yaml)
* ISU: ProducibleWithLevel (rules.yaml)

RenameContrailProperties: Rename contrail color properties
Updating map... COMPLETE

RemoveDomainIndex: Remove DomainIndex from World and add path finder overlays.
Updating map... COMPLETE

AddControlGroups: Add new ControlGroups trait.
Updating map... COMPLETE

UnhardcodeSquadManager: SquadManagerBotModule got new fields to configure ground attacks and defensive actions.
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 UnhardcodeSquadManager to retry these changes

The exception reported was:
OpenRA.YamlException: <no filename available>:420: There are no elements with key `EngineerRepairable` to remove
at OpenRA.MiniYaml.ResolveInherits(MiniYaml node, Dictionary`2 tree, ImmutableDictionary`2 inherited) in /home/runner/work/OpenRA/OpenRA/OpenRA.Game/MiniYaml.cs:line 386
at OpenRA.MiniYaml.Merge(IEnumerable`1 sources) in /home/runner/work/OpenRA/OpenRA/OpenRA.Game/MiniYaml.cs:line 333
at OpenRA.Mods.Common.UpdateRules.UpdateUtils.LoadMapYaml(IReadOnlyFileSystem fileSystem, IReadOnlyPackage mapPackage, IEnumerable`1 files, MiniYaml mapNode) in /home/runner/work/OpenRA/OpenRA/OpenRA.Mods.Common/UpdateRules/UpdateUtils.cs:line 182
at OpenRA.Mods.Common.UpdateRules.UpdateUtils.UpdateMap(ModData modData, IReadWritePackage mapPackage, UpdateRule rule, List`1& files, HashSet`1 externalFilenames) in /home/runner/work/OpenRA/OpenRA/OpenRA.Mods.Common/UpdateRules/UpdateUtils.cs:line 119
at OpenRA.Mods.Common.UtilityCommands.UpdateMapCommand.ApplyRules(ModData modData, IReadWritePackage mapPackage, IEnumerable`1 rules) in /home/runner/work/OpenRA/OpenRA/OpenRA.Mods.Common/UtilityCommands/UpdateMapCommand.cs:line 108
UnhardcodeBaseBuilderBotModule: BaseBuilderBotModule got new fields to configure buildings that are defenses.
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 UnhardcodeBaseBuilderBotModule to retry these changes

The exception reported was:
OpenRA.YamlException: <no filename available>:420: There are no elements with key `EngineerRepairable` to remove
at OpenRA.MiniYaml.ResolveInherits(MiniYaml node, Dictionary`2 tree, ImmutableDictionary`2 inherited) in /home/runner/work/OpenRA/OpenRA/OpenRA.Game/MiniYaml.cs:line 386
at OpenRA.MiniYaml.Merge(IEnumerable`1 sources) in /home/runner/work/OpenRA/OpenRA/OpenRA.Game/MiniYaml.cs:line 333
at OpenRA.Mods.Common.UpdateRules.UpdateUtils.LoadMapYaml(IReadOnlyFileSystem fileSystem, IReadOnlyPackage mapPackage, IEnumerable`1 files, MiniYaml mapNode) in /home/runner/work/OpenRA/OpenRA/OpenRA.Mods.Common/UpdateRules/UpdateUtils.cs:line 182
at OpenRA.Mods.Common.UpdateRules.UpdateUtils.UpdateMap(ModData modData, IReadWritePackage mapPackage, UpdateRule rule, List`1& files, HashSet`1 externalFilenames) in /home/runner/work/OpenRA/OpenRA/OpenRA.Mods.Common/UpdateRules/UpdateUtils.cs:line 119
at OpenRA.Mods.Common.UtilityCommands.UpdateMapCommand.ApplyRules(ModData modData, IReadWritePackage mapPackage, IEnumerable`1 rules) in /home/runner/work/OpenRA/OpenRA/OpenRA.Mods.Common/UtilityCommands/UpdateMapCommand.cs:line 108
TextNotificationsDisplayWidgetRemoveTime: Change name and unit of RemoveTime field of TextNotificationsDisplayWidget.
Updating map... COMPLETE

RenameEngineerRepair: Traits revolving around instant (building) repairs were renamed.
Updating map... COMPLETE

ProductionTabsWidgetAddTabButtonCollection: Change name of Button field of ProductionTabsWidget and add ArrowButton if necessary.
Updating map... COMPLETE

RemoveTSRefinery: TiberianSunRefinery removed.
Updating map... COMPLETE

RenameMcvCrateAction: Rename 'GiveMcvCrateAction' to 'GiveBaseBuilderCrateAction'.
Updating map... COMPLETE

RenameContrailWidth: Rename contrail width
Updating map... COMPLETE

RemoveExperienceFromInfiltrates: Removes PlayerExperience property from Infiltrates.
Updating map... COMPLETE

AddColorPickerValueRange: ColorPickerManager's PresetHues, PresetSaturations and V were replaced with PresetColors.
Updating map... COMPLETE

ExplicitSequenceFilenames: Sequence filenames must be specified explicitly.
Updating map... COMPLETE

RemoveSequenceHasEmbeddedPalette: Remove sequence HasEmbeddedPalette property.
Updating map... COMPLETE

RemoveNegativeSequenceLength: Negative sequence length is no longer allowed.
Updating map... COMPLETE

Semi-automated update complete.
Please review the messages above for any manual actions that must be applied.