OpenClonk Bugtracker - OpenClonk
View Issue Details
0001185OpenClonkEnginepublic2014-12-12 14:582018-01-07 12:20
Assigned To 
PlatformOSOS Version
Product Version 
Target Version9.0Fixed in Version 
Summary0001185: Put mesh materials and sounds into namespaces
DescriptionMesh material names and local definition sound names are often picked carelessly although they all reside in a global namespace. I think we should introduce namespaces for the case that you want to use sounds or materials outside their source definition.

So, for example, the farmer clonk mesh and material would just be called "farmer" and if you reference it from another definition, you could do so by addressing it as "Clonk::farmer".
TagsNo tags attached.
related to 0000823acknowledged  Sounds in objects don't get re-loaded 
Attached Files

2014-12-12 15:00   
By the way: Having a list of local sounds per definition would also allow us to re-load local sounds if sound is activated at runtime (which does not work currently).
2015-12-07 05:32   
Done for sounds.
2018-01-07 12:20   
No more new features for OC8.

Issue History
2014-12-12 14:58Sven2New Issue
2014-12-12 15:00Sven2Note Added: 0003235
2015-08-11 10:00ClonkonautRelationship addedrelated to 0000823
2015-08-11 10:01ClonkonautStatusnew => acknowledged
2015-12-07 05:32Sven2Note Added: 0004281
2015-12-07 05:32Sven2Target Version => 8.0
2018-01-07 12:20CaesarTarget Version8.0 => 9.0
2018-01-07 12:20CaesarNote Added: 0006002