TrenchBroom
TrenchBroom copied to clipboard
Default properties not set for Worldspawn; not set when changing classname
System Information
TrenchBroom V2024.1 Release Win64 on Windows 10 22H2
Expected Behavior
When setDefaultProperties is enabled (as it should be):
- Worldspawn should be given its defaults when creating a new map.
- Changing the classname of an existing entity should be given its defaults for any KVs that were not already set.
Neither of these occur. There are "set missing default properties" and "set all default properties" buttons, but it shouldn't be necessary to click these in these specific situations.
Steps to Reproduce
- Create a new map, using the Half-Life profile.
- Observe how keys such as
MaxRangeandsoundsare not correctly set. - Create a
cycler_spritepoint entity. - Observe how the KVs have their proper defaults set.
- Change the
cycler_spriteto anambent_generic. - Observe how keys such as
spawnflagsandhealthare not correctly set.