private NPCScript(uint loadedObjectID, string fileName, NPCScriptType type) { ScriptID = ++Envir.ScriptIndex; LoadedObjectID = loadedObjectID; FileName = fileName; Type = type; Load(); Envir.Scripts.Add(ScriptID, this); }