protected override void InitInternal(NamesPayload payload) { Debug.Log("Safe Open game init"); _names = payload; codeController.Init(payload.NemesisName, OnSafeUnlocked); codeController.gameObject.SetActive(false); demonModeParent.SetActive(false); angelModeParent.SetActive(false); if (IsDemonicName(payload.PlayerName)) { DemonMode(); } else if (IsDemonicName(payload.NemesisName)) { // AngelMode(); DemonMode(); } }