26 lines
438 B
GDScript
26 lines
438 B
GDScript
extends Node2D
|
|
|
|
class_name Hull
|
|
|
|
@export var max_hp : float = 30
|
|
@export var max_fuel : float = 1000
|
|
@export var max_weight : float = 100
|
|
@export var id : String = "starterhull"
|
|
@onready var hp : float = max_hp
|
|
@onready var fuel : float = max_fuel
|
|
|
|
var weight : float = 0
|
|
|
|
var ammunition = {
|
|
"n/a" : 0,
|
|
"Laser Energy" : 100,
|
|
"Rockets" : 10
|
|
}
|
|
|
|
var max_ammunition = {
|
|
"n/a" : 0,
|
|
"Laser Energy" : 100,
|
|
"Rockets" : 20
|
|
}
|
|
|
|
var cargo = {}
|