[d3le] Missing Sounds in The Lost Mission mod
DanielGibson opened this issue · 11 comments
In Version 1.3 there still seem to be lots of missing sounds.
Pinging @Arl90 as these are bugs in the game data, not in the code, so they should ideally be fixed in a future d3le update.
Just starting the first level (le_enpro1) will give lots of warnings, and occasionally you will hear that beep sound (with s_playDefaultSound 1
which is default):
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_06.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_07.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_08.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_09.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_06.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_07.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_08.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_09.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_10.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_11.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_12.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_13.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_14.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_15.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_16.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_17.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_18.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_19.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_20.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_21.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_22.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_23.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_24.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_25.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_26.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_27.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_28.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_stresses_s3/metal_stressverb_06.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_stresses_s3/metal_stressverb_07.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_stresses_s3/metal_stressverb_08.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_stresses_s3/metal_stressverb_09.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_06.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_07.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_08.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_09.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_10.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_11.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_12.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_13.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_14.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_15.wav' using default
WARNING: Couldn't load sound 'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_16.wav' using default
As an example, I looked at those warnings for hwpipe_06.wav more closely: Those files are referenced in sound/world_ambience.sndshd
=> ambient_events/metal/heavy_water_pipes {
.
That shader also uses hwpipe_01.wav etc (up to ..._09); the first sound files do exist, but hwpipe_06.wav, hwpipe_07.wav (or .ogg) etc do not exist, so the warnings are legit.
We could collect more missing sounds in d3le in this issue, as a reference for the Lost Mission team.
This data is useful to me indeed.
I have some things pending for the next release of LM, I'll try having this dealt with by then.
Here is a more complete list of missing sounds (and some other Warnings that looked like they could be important), of all levels.
I started them all via console, in the order they're played, but didn't play them.
I (hopefully) removed warnings about sounds that have been warned about before (in an earlier level).
Note that there might be more missing sounds (and other potential issues) from things dynamically loaded from scripts while playing the levels, but this list here should be a good start. Maybe @HyperChicken01 can add missing sounds that you only get when playing the level, if any? :)
I removed the "Warning Couldn't load sound" and "using default" part from the sound warnings, so the lines don't get too long - so in reality, all those 'sound/foo/bar.wav' lines were like WARNING: Couldn't load sound 'sound/foo/bar.wav' using default
le_enpro1:
'sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_06.wav'
'sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_07.wav'
'sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_08.wav'
'sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_09.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_06.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_07.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_08.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_09.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_10.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_11.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_12.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_13.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_14.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_15.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_16.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_17.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_18.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_19.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_20.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_21.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_22.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_23.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_24.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_25.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_26.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_27.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_creaks_s1/reverberant_metal_creak_s1_28.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_06.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_07.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_08.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_09.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_10.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_11.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_12.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_13.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_14.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_15.wav'
'sound/_reissue/ambient_events/pipe_moans/pipe_moans_s1/pipe_moans_s1_16.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_stresses_s3/metal_stressverb_06.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_stresses_s3/metal_stressverb_07.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_stresses_s3/metal_stressverb_08.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_stresses_s3/metal_stressverb_09.wav'
le_enpro2:
WARNING: Couldn't load gui: 'guis/screens/cpu_top3.gui'
WARNING: Couldn't load image: textures/smf/bloom2/currentmaterial
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_06.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_07.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_08.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_09.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_10.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_11.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_12.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_13.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_14.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_15.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_16.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_17.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_18.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_19.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_20.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_low_creaks_wronks_s1/reverberant_low_creak_wronk_s1_21.wav'
le_underground:
WARNING: func_group doesn't include a spawnfunc or spawnclass on 'func_group_2'.
WARNING: func_group doesn't include a spawnfunc or spawnclass on 'func_group_1'.
WARNING: Couldn't load image: texture;lights/square
WARNING: Couldn't load image: texture;lights/square_flicker
WARNING: Couldn't load image: textures/smf/bloom2/currentmaterial
'guisounds.wav'
'm1_end.wav'
'sound/_reissue/ambient_events/metallic_noises/shrieking_metals/s01/metalverb_shriek_s01_06.wav'
'sound/_reissue/ambient_events/metallic_noises/shrieking_metals/s01/metalverb_shriek_s01_07.wav'
'sound/_reissue/ambient_events/metallic_noises/shrieking_metals/s01/metalverb_shriek_s01_08.wav'
'sound/_reissue/ambient_events/metallic_noises/shrieking_metals/s01/metalverb_shriek_s01_09.wav'
'sound/_reissue/ambient_events/metallic_noises/shrieking_metals/s01/metalverb_shriek_s01_10.wav'
'sound/_reissue/ambient_events/metallic_noises/shrieking_metals/s01/metalverb_shriek_s01_11.wav'
WARNING: file , line 2: unknown token '1'
UPDATE: I investigated this line a bit, and this is from sys.cacheSoundShader( "1shot_buzzer_01" );
in maps/game/le_underground.script
- I guess (sound?) names shouldn't start with a number?
That name is also referenced in
maps/game/le_underground.map:78662 "s_shader" "sound/alarms_buzzers/1shot_buzzer_01.wav"
So if you're gonna change that sound name, you probably need to change it both in the map and in the script.
le_underground2:
WARNING: func_group doesn't include a spawnfunc or spawnclass on 'func_group_3'.
WARNING: func_group doesn't include a spawnfunc or spawnclass on 'func_group_4'.
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_06.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_07.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_08.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_09.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_10.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_11.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_12.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_13.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_14.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_15.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_16.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_17.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_18.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_19.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_20.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_21.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s1/reverberant_metal_pipe_drop_s1_22.wav'
'sound/_reissue/ambient_events/metallic_noises/dumpster_impacts/amb_dumpster_impact_01_e.wav'
'sound/_reissue/ambient_events/metallic_noises/dumpster_impacts/amb_dumpster_impact_01_f.wav'
'sound/_reissue/ambient_events/metallic_noises/dumpster_impacts/amb_dumpster_impact_01_g.wav'
'sound/_reissue/ambient_events/metallic_noises/dumpster_impacts/amb_dumpster_impact_01_h.wav'
'sound/_reissue/ambient_events/metallic_noises/dumpster_impacts/amb_dumpster_impact_01_i.wav'
'sound/_reissue/ambient_events/metallic_noises/dumpster_impacts/amb_dumpster_impact_01_j.wav'
'sound/_reissue/ambient_events/metallic_noises/dumpster_impacts/amb_dumpster_impact_01_k.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_08.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_09.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_10.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_11.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_12.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_13.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_14.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_15.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_16.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_17.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_18.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_19.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_20.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_21.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_22.wav'
'sound/_reissue/ambient_events/water_drips/verb01/drip_23.wav'
le_exis1:
(nothing new)
le_exis2:
WARNING: Couldn't load image: textures/decals/existunnel
(Note the _s2
)
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s2/reverberant_metal_pipe_drop_s2_06.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s2/reverberant_metal_pipe_drop_s2_07.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s2/reverberant_metal_pipe_drop_s2_08.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s2/reverberant_metal_pipe_drop_s2_09.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s2/reverberant_metal_pipe_drop_s2_10.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s2/reverberant_metal_pipe_drop_s2_11.wav'
'sound/_reissue/ambient_events/metallic_noises/reverberant_metal_pipe_drops_s2/reverberant_metal_pipe_drop_s2_12.wav'
'sound/ambient/metals/1shot_lynchmetal_06.wav'
'sound/ambient/metals/1shot_lynchmetal_08.wav'
'sound/ambient/metals/1shot_lynchmetal_09.wav'
'sound/ambient/metals/1shot_lynchmetal_10.wav'
'sound/ambient/metals/1shot_lynchmetal_11.wav'
le_hell:
WARNING: ConvertLWOToModelSurfaces: model models/mapobjects/hell/hellplatform1.lwo has too many verts for a poly! Make sure you triplet it down
WARNING: Couldn't load image: lights/pentflame
le_hell_post:
WARNING: ConvertLWOToModelSurfaces: model models/mapobjects/hell/guardian_introroom.lwo has too many verts for a poly! Make sure you triplet it down
WARNING: script/d3le-ai_monster_boss_guardian2.script(615): Thread 'guardian': Unknown classname 'monster_boss_guardian2_spawner_obj' on 'guardian_spawn'.
WARNING: Unknown classname 'lm_ending_camera' on 'lm_ending_camera_a'.
WARNING: Unknown classname 'lm_ending_camera' on 'lm_ending_camera_b'.
WARNING: Unknown classname 'lm_ending_camera' on 'lm_ending_camera_c'.
WARNING: Unknown classname 'lm_ending_marine1' on 'lm_ending_marine1_1'.
WARNING: Unknown classname 'lm_ending_marine2' on 'lm_ending_marine2_1'.
WARNING: Unknown classname 'lm_ending_marine3' on 'lm_ending_marine3_1'.
WARNING: Unknown classname 'lm_ending_meyers' on 'lm_ending_meyers_1'.
WARNING: Unknown classname 'lm_guardian_ending' on 'lm_guardian_ending_3'.
WARNING: Unknown classname 'lm_guardian_ending' on 'lm_guardian_ending_4'.
WARNING: Unknown classname 'lm_guardian_ending_cam' on 'lm_guardian_ending_cam_1'.
WARNING: Unknown copy_joint 'eyecontrol' on head of entity alphalabs3_fragchamber_scientist_1
WARNING: Unknown copy_joint 'eyecontrol' on head of entity d3le_meyers_1
WARNING: Unknown copy_joint 'eyecontrol' on head of entity d3le_meyers_2
A note about those ConvertLWOToModelSurfaces
Warnings in the hell levels: This means that the lwo files contained polys that had more than three vertices. If I understand the code correctly, those polys are skipped, so those models may have holes ingame?
I think the solution for that would be to load the models in a model editor and make sure that all polys get converted to triangles (triangulated/"triplet down"/however the tool might call it) and re-export them (Note that I know nothing about modeling software, so I can't be more specific, sorry).
I just finished The Lost Mission. I don't think there are any other missing sounds 'exclusive' to The Lost Mission that I found, just a few from Doom 3, which I'll post in "dhewm/dhewm3#494" The only sound "issues" I encountered were errors in the log mentioning 'shakes' which I have no clue what that means, the sounds still seemed to play fine anyway.
Examples:
WARNING: sound shader 'metal_door_slam2' has shakes and uses OGG file 'sound/impact/metal_doors/slam_08_boomy.wav'
WARNING: sound shader 'elevator_moving_loop' has shakes and uses OGG file 'sound/ed/elevator/elev_loop.wav'
There were a couple unrelated minor issues I came across however:
A typo in an email from Leslie Waters in Phil Anders' PDA (Administation instead of Administration).
The aspect ratio is incorrect for the video disk you receive from Richard Meyers right before you go to hell.
@DanielGibson Thanks for the comprehensive and curated log!
I searched the missing sounds and I can't find anything missing, so I went directly to the .sndshd and removed all the .wav extensions, this in itself cleared all those sound warnings!
This should give a more clean panorama of map errors to look for problematic stuff:
sound.zip
Regarding this:
WARNING: script\d3le-ai_monster_boss_guardian2.script(615): Thread 'guardian':
Unknown classname 'monster_boss_guardian2_spawner_obj' on 'guardian_spawn'.
Sadly the guy who helped me with the code side of the port is not longer around, and since I have no coding skills I wouldn't know how to deal with this. It doesn't seem to have an impact overall, since everything in that level regarding the boss fight seems to play smoothly, so hopefully isn't anything serious.
Also most of the classname errors come from me not deleting the previously existing entities in the map, since I use them as reference for my own setup regarding the ending cinematic. In fact the only entities I have deleted in any maps were the checkpoint/steam related entities that came from the BFG Edition.
@HyperChicken01 Thanks for the reports, I'll deal with that!
I searched the missing sounds and I can't find anything missing
So where did you find the files I mentioned? Like 'sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_06.wav'
(or 'sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_06.ogg'
)
Those files are nowhere to be found even in BFG Edition files.
RBDoom3 resource extraction feature and BFG Resource File Manager yield no result when I searched for those files.
Just remembered this bug..
Those files are nowhere to be found even in BFG Edition files.
Then I think the correct solution is not removing the .wav file extensions in the sound shader (do the sounds that do exist even still play then?), but to remove the lines referencing sound files that don't exist and keep the other lines like they were (with .wav)
Yeah, deleting the .wav extension in the definition files only cleans the console of those error, but doesn't help with the actual missing sounds still generating the "default sound" to trouble the scene audio during gameplay.
If I delete the lines in the sound definition, since the maps reference those defs the console will certainly complain again but this time for those definitions being missing instead of the sounds being missing.
Example of what I was suggesting:
In sound/world_ambience.sndshd change
ambient_events/metal/heavy_water_pipes {
minDistance 5
maxDistance 75
volume 0
no_dups
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_01.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_02.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_03.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_04.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_05.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_06.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_07.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_08.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_09.wav
}
to
ambient_events/metal/heavy_water_pipes {
minDistance 5
maxDistance 75
volume 0
no_dups
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_01.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_02.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_03.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_04.wav
sound/_reissue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_05.wav
}
So keep the definition in the shader but remove the wav files from the list that don't exist.
(same for all other affected sound shaders, of course).
This shouldn't break anything, as the levels reference e.g. ambient_events/metal/heavy_water_pipes
instead of the .wav files directly, right?
Oh, right, got it!
I'll see to do it in these days.
Has the console error changed in how they are expressed?
I wanted to make console dumps for all the maps to track all the problematic sounds and now instead of "WARNING: couldn't load bla bla bla" I get for instance: WARNING: file sound/world_ambience.sndshd, line 392: unknown token 'sound/_rei ssue/ambient_events/metallic_noises/heavy_water_pipes_01/hwpipe_01
I think this is actually more useful if this refers to the lines in the .sndshd declarations that doesn't have a corresponding asset file, but I wish to confirm this before going further just in case.