OpenClonk Bugtracker - OpenClonk
View Issue Details
0001185OpenClonkEnginepublic2014-12-12 14:582018-01-07 12:20
ReporterSven2 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusacknowledgedResolutionopen 
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

Notes
(0003235)
Sven2   
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).
(0004281)
Sven2   
2015-12-07 05:32   
Done for sounds.
(0006002)
Caesar   
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