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