示例#1
0
 private void Unload()
 {
     SearchLightUpdater.DestroyAll();
     UnityEngine.Object.Destroy(ImmortalProtection);
     _pluginInstance = null;
     _pluginConfig   = null;
 }
示例#2
0
 private void Init()
 {
     _pluginInstance = this;
     permission.RegisterPermission(PermissionAutoDeploy, this);
     permission.RegisterPermission(PermissionMoveLight, this);
     Unsubscribe(nameof(OnEntitySpawned));
 }