Tales-of-PKMN/game/battle/battle_stats_presenter.gd
2026-10-18 11:32:51 +02:00

13 lines
364 B
GDScript

class_name BattleStatsPresenter
extends BattlePresenter
#presentation "muette" pour la simulation de masse : ne garde que le nombre d'evenements par type
var counts : Dictionary = {}
func present(event : BattleEvent) -> void:
counts[event.type] = int(counts.get(event.type, 0)) + 1
func count(type : BattleEvent.Type) -> int:
return int(counts.get(type, 0))