public Zone(ContentHandler contentHandler, Vector2 vector, WorldGraphics graphics, List <Character> currentCharacters, PC pc, Grid grid) { this.vector = vector; this.graphics = graphics; currCharacters = currentCharacters; this.pc = pc; this.grid = grid; this.hasBackground = false; alpha = 1; textureStrings = new List <string>(); }
public override void Start() { if (ClientController.activePlayer != player) { promptClosed = false; PromptUI.Show(state.GetPlayer(player).name + "\nTurn " + turn, state.GetPlayer(player).color, () => promptClosed = true); ClientController.CameraController.Translate(WorldGraphics.GetTilePosition(focusTile) - ClientController.CameraController.transform.position); } ClientController.ChangeActivePlayer(player); ClientController.SetState(state); }
public DebugFogController(WorldGraphics worldGraphics) { this.worldGraphics = worldGraphics; }
public override void Start() { base.Start(); WorldGraphics.SpawnExplosion(tile); }
public override void Start() { base.Start(); ClientController.CameraController.MoveTowards(WorldGraphics.GetTilePosition(ClientController.gameState.GetUnit(unit).tile)); }