-
Notifications
You must be signed in to change notification settings - Fork 69
Update notes: release 20181215 to release 20190314
The following compatibility changes have been made between release-20181215 and release-20190314. Some of these changes will require manual actions on your part before you can run the semi-automated mod updater.
The following changes are only required if you have customized your mod chrome definitions. If you inherit your chrome definitions (including metrics.yaml) from another mod then you will not need to follow these.
-
#15595: The team/all chat selector in the lobby was changed. Review this diff. The child
Label@LABEL_CHATTYPE
ofTextField@CHAT_TEXTFIELD
inlobby.yaml
was replaced by an ownButton@CHAT_MODE
. -
#15551, #15881. An actor properties editor was added tothe map editor: Review diff 1, diff 2 to see the yaml changes required to support the new
ActorEditLogic
. -
#15942: The buttons inside
settings.yaml
were reordered, so that debug settings are hidden behind an extra setting. See the diff. -
#14875: Normal music sliders are replaced by an
ExponentialSlider
. -
#15357: Notification sounds no longer hardcode mod-specific defaults.
SoundUp
andSoundDown
must now be defined manually onRadarWidget
in the chrome yaml. -
#15390:
ChatLineSound
/ClickSound
/ClickDisabledSound
must be manually defined in metrics.yaml.
-
#15652: The cursor palette changes referenced in chrome changes above also require rule changes.
Palettes:
was removed fromcursors.yaml
, and cursor palettes are now defined by addingCursorPalette: true
to a normal palette defined inpalettes.yaml
. -
#15669: Add the
TerrainRenderer:
trait to yourworld
actor. -
#15676: Gate actors need to grant a condition from
WithMakeAnimation
to disable gate opening/closing during build-up. (See the diff for an example.)
The named categories in the singleplayer mission browsers now only list maps that are shipped directly with the mod (custom missions will be listed in the "Missions" category), and are now listed using the oramap/directory name instead of a file path (e.g. nod01
instead of ./mods/cnc/maps/nod01
).
If your mod defines missions, you will need to manually update the mission paths to restore the groupings.
See #16041 for more details.