diff --git a/CHANGELOG.md b/CHANGELOG.md index e507e2ad8..6408449e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,8 @@ ### Bugfixes: * The case where no voicelines are set is once again handled correctly. -* #4431: Fix monitors not showing the voiceline character +* #4431: Fix monitors not showing the voiceline character. +* #4431: Fix elevator videos not appearing. ### UCP-Relevant changes: * Add `SweepTrace` mode to `Collisions` result. This allows creating collisions diff --git a/src/exporting/files.py b/src/exporting/files.py index 306313f73..16eb15325 100644 --- a/src/exporting/files.py +++ b/src/exporting/files.py @@ -32,6 +32,7 @@ async def step_write_vbsp_config(exp: ExportData) -> None: 'Fizzlers', 'Options', 'StyleVars', + 'Elevator', 'Barriers', 'BarrierFrames', 'BarrierHoles', diff --git a/src/vbsp.py b/src/vbsp.py index 3b4a0489b..b3deaac34 100644 --- a/src/vbsp.py +++ b/src/vbsp.py @@ -813,7 +813,7 @@ def set_elev_videos(vmf: VMF, info: corridor.Info) -> None: vert_vid = None horiz_vid = None else: - LOGGER.warning('Invalid elevator video type!') + LOGGER.warning('Invalid elevator video type: {!r}', vid_type) return transition_ents = instanceLocs.resolve_filter('[transitionents]')