Versions in this module Expand all Collapse all v0 v0.1.0 Dec 20, 2023 Changes in this version + type CurrentState int + const NextWaveReady + const Paused + const Running + type GameState struct + CurrentWave int + Ended bool + EnemyToCall map[string]*config.Enemy + GameRule ingame.GameRule + LevelName string + Map *ingame.Map + PlayerMapState ingame.PlayerMapState + PlayerState *ingame.PlayerState + State CurrentState + Time general.Frames + TowersToBuy map[string]*config.Tower + UI *ebitenui.UI + Watcher *replay.Watcher + Win bool + func New(level *config.Level, maps map[string]*config.Map, en map[string]*config.Enemy, ...) *GameState + func (s *GameState) Draw(screen *ebiten.Image) + func (s *GameState) End() bool + func (s *GameState) Update() error