Changes material file associated with the script material class. Will be used very rarely, mostly set in C++ anyway.
357 {
359 {
361 typename name = mat_class.Type();
364
366 {
367 Debug.
Log(
"PPEManager | Invalid material path " +
path +
" used for " +
name );
368 return;
369 }
370
371
373 }
374
375
376 if (!scriptside_only)
378 }
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
class PPEManagerStatic CAMERA_ID
ref map< int, ref PPEClassBase > m_PPEClassMap
static void Log(string message=LOG_DEFAULT, string plugin=LOG_DEFAULT, string author=LOG_DEFAULT, string label=LOG_DEFAULT, string entity=LOG_DEFAULT)
Prints debug message with normal prio.
void ChangeMaterialPathUsed(string path)
Created once, on manager init. Script-side representation of C++ material class, separate handling.
proto native void SetCameraPostProcessEffect(int cam, int priority, PostProcessEffectType type, string materialPath)