Bug #2083
[Hexen] Spurious warning messages about music ("ignoring unknown music in TranslatedMapinfos")
Description
strange warning messages in hexen "unknown music X in Y on line Z"
Steps to reproduce:
1) Run hexen
Actual result: strange warning messages in hexen "unknowm music X in Y on line Z" (see attached message2.jpg)
Expected result: due to fact that music is played correctly, there should not be such messages
Related issues
Associated revisions
History
#1 Updated by theleo_ua over 9 years ago
- File doomsday.out doomsday.out added
#2 Updated by skyjake over 9 years ago
- Tags set to Music, Definitions
- Category changed from Regression to User experience
- Assignee changed from skyjake to Deng Team
- Priority changed from Lowest to Normal
#3 Updated by skyjake over 9 years ago
- Tags changed from Music, Definitions to Music, Definitions, Hexen
#4 Updated by skyjake over 9 years ago
- Subject changed from strange warning messages in hexen "unknown music X in Y on line Z" to [Hexen] Spurious warning messages about music ("ignoring unknown music in TranslatedMapinfos")
Perhaps this should be a Developer warning, since the user can't do much about it.
#5 Updated by skyjake over 9 years ago
The warnings are printed because the definitions translated from MAPINFO are parsed before the game's music definitions.
#6 Updated by theleo_ua over 9 years ago
Also, as you can see in attached doomsday.out, there are additional warnings for sprites:
ResourceSystem: Ignoring invalid sprite name 'ARTIPTN2'
^ : Ignoring invalid sprite name 'ARTISOAR'
^ : Ignoring invalid sprite name 'ARTIINVU'
^ : Ignoring invalid sprite name 'ARTIPORK'
^ : Ignoring invalid sprite name 'ARTISPHL'
^ : Ignoring invalid sprite name 'ARTITRCH'
^ : Ignoring invalid sprite name 'ARTIATLP'
^ : Ignoring invalid sprite name 'ARTISUMN'
^ : Ignoring invalid sprite name 'ARTIPSBG'
^ : Ignoring invalid sprite name 'ARTISPED'
^ : Ignoring invalid sprite name 'ARTIBMAN'
^ : Ignoring invalid sprite name 'ARTIBRAC'
^ : Ignoring invalid sprite name 'ARTITELO'
^ : Ignoring invalid sprite name 'ARTIBLST'
^ : Ignoring invalid sprite name 'ARTISKLL'
^ : Ignoring invalid sprite name 'ARTIBGEM'
^ : Ignoring invalid sprite name 'ARTIGEMR'
^ : Ignoring invalid sprite name 'ARTIGMG2'
^ : Ignoring invalid sprite name 'ARTIGMB2'
^ : Ignoring invalid sprite name 'ARTIBOK1'
^ : Ignoring invalid sprite name 'ARTIBOK2'
^ : Ignoring invalid sprite name 'ARTISKL2'
^ : Ignoring invalid sprite name 'ARTIFWEP'
^ : Ignoring invalid sprite name 'ARTICWEP'
^ : Ignoring invalid sprite name 'ARTIMWEP'
^ : Ignoring invalid sprite name 'ARTIGEAR'
^ : Ignoring invalid sprite name 'ARTIHRAD'
#7 Updated by danij over 9 years ago
The sprite name warnings are the result of these resources being misplaced in the Hexen IWAD - they are marked up as sprites. A warning is generated for the benefit of mod authors, although we could perhaps suppress them if the same issue exists in an IWAD.
#8 Updated by skyjake over 9 years ago
Since the music warnings can't be fully fixed in 1.15.1, I'll just make prevent them from being printed when processing the definitions translated from MAPINFO.
#9 Updated by skyjake over 9 years ago
- Related to Feature #2093: Processing definitions generated from MAPINFO in ZDoom vs. Hexen mode added
#10 Updated by skyjake over 9 years ago
- Status changed from New to In Progress
#11 Updated by skyjake over 9 years ago
- Assignee changed from Deng Team to skyjake
#12 Updated by skyjake over 9 years ago
- % Done changed from 0 to 100
#13 Updated by skyjake over 9 years ago
- Status changed from In Progress to Closed
Fixed|Hexen: Spurious warnings about ignored music definitions
IssueID #2083