BattleCity.Game (battle_city v0.1.5) View Source
Game
Link to this section Summary
Link to this section Functions
Specs
ctx(slug()) :: {pid(), BattleCity.Context.t()}
Specs
handle_event(BattleCity.Context.t(), term()) :: BattleCity.Context.t()
Specs
init(slug(), map()) :: BattleCity.Context.t()
Specs
Specs
loop_bot(BattleCity.Ai.t()) :: BattleCity.Ai.t()
Specs
loop_ctx(BattleCity.Context.t()) :: BattleCity.Context.t()
Specs
pause(slug()) :: BattleCity.Context.t()
Specs
refresh_tank_process(slug()) :: :ok
Specs
start_event(BattleCity.Context.t(), BattleCity.Event.t()) :: {atom(), BattleCity.Context.t()}
Specs
start_server(slug(), map()) :: {pid(), BattleCity.Context.t()}