236 lines
4.5 KiB
YAML
236 lines
4.5 KiB
YAML
# Nathan Hinton 31 Dec 2025
|
|
# This file will hold configuration for ships in the game.
|
|
|
|
# Here is how to create a ship:
|
|
#
|
|
# name:
|
|
# classification:
|
|
# flagship/battleship/heavy cruiser/light cruiser/destroyer/frigate/fighter # Pick one
|
|
# faction:
|
|
# good/evil
|
|
# production:
|
|
# metal/crystals/fuel/etc
|
|
# build_time: A value that represents how long it takes to build. Standard shipyards will build at a rate of 100 per tick. This means that a value of 1000 would take (for one shipyard) 10 ticks to produce.
|
|
# upkeep:
|
|
# metal/crystals/fuel/etc
|
|
# base_stats:
|
|
# hp/shield
|
|
# armor/def
|
|
# att
|
|
# speed # Units per tick
|
|
# total_module_slots: integer # The total slots available on this ship
|
|
# module_slots: [] # List of module names found from modules.yaml
|
|
# required_tech: [] # List of all tech required to build the ship
|
|
# required_buildings: # List of all buildings required to build the ship
|
|
#
|
|
#
|
|
#
|
|
#
|
|
##########################################
|
|
############## ##############
|
|
############## GOOD FACTION ##############
|
|
############## ##############
|
|
##########################################
|
|
#
|
|
|
|
Nebula Dominion:
|
|
classification: flagship
|
|
faction: good
|
|
production:
|
|
metal: 100,000
|
|
crystals: 100,000
|
|
fuel: 5,000
|
|
time: 10,000 # In production power
|
|
upkeep:
|
|
metal: 100
|
|
crystals: 100
|
|
fuel: 150
|
|
base_stats:
|
|
hp: 10,000
|
|
shield: 10,000
|
|
armor: 50
|
|
def: 50
|
|
att: 1,000
|
|
speed: 0.2
|
|
total_module_slots: 12
|
|
module_slots: []
|
|
required_tech: [Heavy Shield, Large Engine, Laser Cannons, Neoplated Armor]
|
|
required_buildings: [Space Construction Station]
|
|
|
|
Void Breaker:
|
|
classification: battleship
|
|
faction: good
|
|
production:
|
|
metal: 70,000
|
|
crystals: 70,000
|
|
fuel: 3,500
|
|
time: 7,000
|
|
upkeep:
|
|
metal: 70
|
|
crystals: 70
|
|
fuel: 100
|
|
base_stats:
|
|
hp: 7,000
|
|
shield: 7,000
|
|
armor: 35
|
|
def: 35
|
|
att: 700
|
|
speed: 0.26
|
|
total_module_slots: 8
|
|
module_slots: []
|
|
required_tech: []
|
|
required_buildings: []
|
|
|
|
|
|
Solar Sentinal:
|
|
classification: heavy cruiser
|
|
faction: good
|
|
production:
|
|
metal: 49,000
|
|
crystals: 49,000
|
|
fuel: 2,500
|
|
time: 4,900
|
|
upkeep:
|
|
metal: 49
|
|
crystals: 49
|
|
fuel: 73
|
|
base_stats:
|
|
hp: 4,900
|
|
shield: 4,900
|
|
armor: 25
|
|
def: 25
|
|
att: 490
|
|
speed: 0.34
|
|
total_module_slots: 6
|
|
module_slots: []
|
|
required_tech: []
|
|
required_buildings: []
|
|
|
|
Photon Protector:
|
|
classification: light cruiser
|
|
faction: good
|
|
production:
|
|
metal: 34,000
|
|
crystals: 34,000
|
|
fuel: 1,750
|
|
time: 3,430
|
|
upkeep:
|
|
metal: 34
|
|
crystals: 34
|
|
fuel: 51
|
|
base_stats:
|
|
hp: 3,400
|
|
shield: 3,400
|
|
armor: 18
|
|
def: 18
|
|
att: 343
|
|
speed: 0.44
|
|
total_module_slots: 4
|
|
module_slots: []
|
|
required_tech: []
|
|
required_buildings: []
|
|
|
|
Third Smallest:
|
|
classification: destroyer
|
|
faction: good
|
|
production:
|
|
metal: 23,800
|
|
crystals: 23,800
|
|
fuel: 1225
|
|
time: 2,380
|
|
upkeep:
|
|
metal: 24
|
|
crystals: 24
|
|
fuel: 36
|
|
base_stats:
|
|
hp: 2,380
|
|
shield: 2,380
|
|
armor: 12
|
|
def: 12
|
|
att: 240
|
|
speed: 0.57
|
|
total_module_slots: 3
|
|
module_slots: []
|
|
required_tech: []
|
|
required_buildings: []
|
|
|
|
Starlight:
|
|
classification: frigate
|
|
faction: good
|
|
production:
|
|
metal: 17,000
|
|
crystals: 17,000
|
|
fuel: 858
|
|
time: 1,700
|
|
upkeep:
|
|
metal: 17
|
|
crystals: 17
|
|
fuel: 25
|
|
base_stats:
|
|
hp: 1,700
|
|
shield: 1,700
|
|
armor: 8
|
|
def: 8
|
|
att: 168
|
|
speed: 0.74
|
|
total_module_slots: 2
|
|
module_slots: []
|
|
required_tech: []
|
|
required_buildings: []
|
|
|
|
|
|
Starblade:
|
|
classification: fighter
|
|
faction: good
|
|
production:
|
|
metal: 11,900
|
|
crystals: 11,900
|
|
fuel: 600
|
|
time: 1,100
|
|
upkeep:
|
|
metal: 17
|
|
crystals: 17
|
|
fuel: 25
|
|
base_stats:
|
|
hp: 1,190
|
|
shield: 1,190
|
|
armor: 8
|
|
def: 8
|
|
att: 168
|
|
speed: 0.74
|
|
total_module_slots: 1
|
|
module_slots: []
|
|
required_tech: [Engine_1, Body_1, Weapons_1]
|
|
required_buildings: []
|
|
|
|
|
|
#
|
|
##########################################
|
|
############## ##############
|
|
############## EVIL FACTION ##############
|
|
############## ##############
|
|
##########################################
|
|
#
|
|
Void Bastion:
|
|
classification: flagship
|
|
faction: evil
|
|
production:
|
|
metal: 100,000
|
|
crystals: 100,000
|
|
fuel: 5,000
|
|
time: 1,000 # In game ticks
|
|
upkeep:
|
|
metal: 100
|
|
crystals: 100
|
|
fuel: 150
|
|
base_stats:
|
|
hp: 10,000
|
|
shield: 10,000
|
|
armor: 50
|
|
def: 50
|
|
att: 1,000
|
|
total_module_slots:
|
|
module_slots: []
|
|
required_tech: [Plastered glass]
|
|
required_buildings: []
|