47 lines
760 B
GDScript
47 lines
760 B
GDScript
extends Node
|
|
|
|
|
|
signal stats_changed
|
|
# Dane podstawowe
|
|
var PlayerName: String = "Tirith"
|
|
var race: String = "Ludzie"
|
|
|
|
# Zasoby globalne
|
|
var resources := {
|
|
"iron": 0.0,
|
|
"copper": 0.0,
|
|
"water": 0.0,
|
|
"carbon": 0.0,
|
|
"aluminium": 0.0,
|
|
"silicon": 0.0,
|
|
"titanium": 0.0,
|
|
"uranium": 0.0,
|
|
"platinum": 0.0,
|
|
"helium_3": 0.0,
|
|
"neutronium": 0.0,
|
|
"quantium": 0.0,
|
|
"aetherium": 0.0,
|
|
"stardust": 0.0,
|
|
"xenonite": 0.0,
|
|
"solarium": 0.0,
|
|
"chronite": 0.0,
|
|
}
|
|
|
|
var science_points: float = 0.0
|
|
|
|
# Technologie odkryte
|
|
var unlocked_techs = ["advanced_mining"]
|
|
|
|
|
|
# Lista skolonizowanych planet
|
|
var planets: Array = []
|
|
|
|
|
|
|
|
# Możesz też trzymać globalne modyfikatory
|
|
var global_modifiers = {
|
|
"water_efficiency": 1.0,
|
|
"population_growth": 1.0,
|
|
"resource_bonus": 1.0,
|
|
}
|