Runtime Fixes

This commit is contained in:
SmArtKar
2020-06-18 11:24:08 +03:00
parent da704db97d
commit 17c38efbb0
2 changed files with 5 additions and 2 deletions

View File

@@ -363,6 +363,9 @@ SUBSYSTEM_DEF(shuttle)
hostileEnvironments -= d
emergencyNoEscape = hostileEnvironments.len
if((!emergency) || !istype(emergency))
return
if(emergencyNoEscape && (emergency.mode == SHUTTLE_IGNITING))
emergency.mode = SHUTTLE_STRANDED
emergency.timer = null

View File

@@ -69,7 +69,7 @@
id = "basic_shuttle"
display_name = "Basic Shuttle Research"
description = "Research the technology required to create and use basic shuttles."
prereq_ids = list("bluespace_travel", "adv_engi")
prereq_ids = list("practical_bluespace", "adv_engi")
design_ids = list("shuttle_creator", "engine_plasma", "engine_heater", "shuttle_control", "shuttle_docker")
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 5000)
@@ -85,7 +85,7 @@
id = "shuttle_route_upgrade_hyper"
display_name = "Hyperlane Optimisation Upgrade"
description = "Research into bluespace hyperlane, allowing us to reduce flight times by up to 40%!"
prereq_ids = list("shuttle_route_upgrade", "micro_bluespace")
prereq_ids = list("shuttle_route_upgrade", "bluespace_warping")
design_ids = list("disk_shuttle_route_hyper")
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 5000)