You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
388 B

class_name Player
extends Reference
signal win
signal state_changed()
var id
var name
var money = 4 setget _set_money
var stocks = [] #Array of numbers stock[country_id] = stock_amount
11 months ago
func _init():
for i in 8: #Country count
stocks.append(0)
func compute_balance():
pass
func _set_money(value):
money = value
emit_signal("state_changed")
if value >= 40:
emit_signal("win")