Economics definition

This commit is contained in:
Rendo 2026-03-01 23:57:17 +05:00
commit 8723c4e6df
5 changed files with 30 additions and 0 deletions

View file

@ -8,3 +8,5 @@ signal highlight_units(unit: Array[int])
signal spawn_unit(unit: Unit)
signal unit_spawn_confirmed
signal unit_spawn_cancelled
signal draw_card(card: CardResource)

View file

@ -0,0 +1,17 @@
extends Node
var player_mana: int:
set(value):
player_mana = value
player_mana_changed.emit(value)
get:
return player_mana
var player_mana_restore: int = 3:
set(value):
player_mana_restore = value
player_mana_restore_changed.emit(value)
get:
return player_mana_restore
signal player_mana_changed(to: int)
signal player_mana_restore_changed(to: int)

View file

@ -0,0 +1 @@
uid://cpqbxl5wkiwgb

View file

@ -16,6 +16,7 @@ func advance() -> void:
turn = 0
trigger_effects.emit()
next_round.emit()
turn_started.emit(current_team)
next_turn.emit()
signal trigger_effects
@ -23,6 +24,8 @@ signal trigger_units(team: TEAMS)
signal next_turn
signal next_round
signal turn_started(team: TEAMS)
enum TEAMS {
Player,
Neutrals,