beyond-all-reason / Beyond-All-Reason

Main game repository for Beyond All Reason.
https://www.beyondallreason.info/
Other
1.79k stars 299 forks source link

Could not load primary texture "rocks30_map_color.dds" from model "objects3d/rocks30/rocks30_map_03.s3o" #2698

Open AntlerForce opened 8 months ago

AntlerForce commented 8 months ago

Description

[t=00:00:52.017105][f=-000001] [Texture] Warning: [LoadAndCacheTexture] could not load primary texture "rocks30_map_color.dds" from model "objects3d/rocks30/rocks30_map_03.s3o"

One of the rocks30 s3os produces an error about a missing primary texture, regardless if the rock is used on the map or not. infolog.txt

Expected Behaviour

No warning unless the map actually includes and breaks the rock.

Actual Behaviour

The warning always appears.

Reproduction steps

Check your log and search for rocks30

Other

Hornet and I tried to look into these objects with upspring but results were inconclusive. For Hornet the rocks show different textures when loaded subsequently. For me they show nothing at all until filled by my selections. Hornet: image image Moose: Screenshot_556

Beherith commented 7 months ago

objects3d/rocks30/rocks30_map_XX.s3o was designed so that a mapper could place their texture in the map file and then use the rocks. They dont work without the mapper supplying the needed textures.