The map does NOT contain the music "cyborg.umx" but contains a Cyborg of package "cyborg.u": The "cyborg" files of the UT installation are as follows:ucc.log wrote:Failed import: Class Class cyborg.cyborg (file ../Music/cyborg.umx)
Failed to load 'MH-AS-BioassaultSE': Can't find Class in file 'Class cyborg.cyborg'
Failed to load 'Level None.MyLevel': Can't find Class in file 'Class cyborg.cyborg'
Code: Select all
# find -iname "cyborg*"
./Music/cyborg.umx
./System/Cyborg.u
I guess the following: while opening the map the Actor "cyborg" of package "cyborg" is needed. The engine does a case sensitive search first in above given paths for a file named "cyborg.*" and finds "./Music/cyborg.umx" only. But in that file the class "cyborg" does not exist and the engine spits out the error message above.UnrealTournament.ini wrote:[Core.System]
Paths=../System/*.u
Paths=../Maps/*.unr
Paths=../Textures/*.utx
Paths=../Sounds/*.uax
Paths=../Music/*.umx
If I now rename "Cyborg.u" to "cyborg.u" the map loads fine, because "./System/cyborg.u" is found first.