/// <summary>Overridden from <see cref="Engine.EntitySystem.Entity.OnPostCreate(Boolean)"/>.</summary> protected override void OnPostCreate(bool loaded) { if (instance == this)//for undo support instance = this; base.OnPostCreate(loaded); }
public Darkness() { if( instance != null ) Log.Fatal( "Darkness: instance != null" ); instance = this; }
/// <summary>Overridden from <see cref="Engine.EntitySystem.Entity.OnDestroy()"/>.</summary> protected override void OnDestroy() { base.OnDestroy(); if (instance == this)//for undo support instance = null; }