public void SetupCombat(RoomCard playedRoom) { EncounterEnemy[] enemies = playedRoom.GetEnemies(); uiToggler.SetAllowHandPeeking(true); characterManager.PrepAllCharactersForCombatStart(enemies); List<RoomStipulationCard> randomRoomStipulationCards = playedRoom.GetRandomRoomStipulationCards(1); foreach (RoomStipulationCard card in randomRoomStipulationCards) PlaceRoomStipulationCard(card); playerHandManager.DrawCombatStartHand(); playerHandManager.SetHandInteractivity(false); prepManager.BeginPrepCardsPhase(); }