private void SpawnTeleporterState_OnEnter(On.EntityStates.SpawnTeleporterState.orig_OnEnter orig, EntityStates.SpawnTeleporterState self) { if (UnityEngine.SceneManagement.SceneManager.GetActiveScene().name == "lobby") { self.outer.SetNextStateToMain(); return; } orig(self); }
private void On_EntSTSOnExit(On.EntityStates.SpawnTeleporterState.orig_OnExit orig, EntityStates.SpawnTeleporterState self) { orig(self); if (!NetworkServer.active) { return; } var cpt = self.outer.commonComponents.characterBody.GetComponent <LifeSavingsComponent>(); if (cpt) { cpt.holdIt = false; } }
private void SpawnTeleporterState_OnEnter1(On.EntityStates.SpawnTeleporterState.orig_OnEnter orig, EntityStates.SpawnTeleporterState self) { orig(self); RoR2.Console.instance.SubmitCmd(null, "time_scale 10"); }