13 lines
364 B
GDScript
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))
|