From 12d9d545a75dde6522bae0d24b46643b835bd3b4 Mon Sep 17 00:00:00 2001 From: RalseiDreemuurr <146426052+RalseiDreemuurr@users.noreply.github.com> Date: Sat, 20 Apr 2024 23:00:58 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B5=D0=B1=D0=B0=D0=BB=D0=B0=D0=BD?= =?UTF-8?q?=D1=81=20=D0=B4=D0=B2=D0=B8=D0=B3=D0=B0=D1=82=D0=B5=D0=BB=D0=B5?= =?UTF-8?q?=D0=B9=20=D0=B8=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=BE=D0=B2=D1=8B=D1=85=20(#430)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Фикс Гекко + небольшая переделка Комода * Ребаланс двигателей по-Туроновски * Revert "Фикс Гекко + небольшая переделка Комода" This reverts commit 8c47ba9bd8be33287de5d36b1855fceed5f79fb7. --- code/game/machinery/shuttle/custom_shuttle.dm | 4 +- .../machinery/shuttle/shuttle_engine_types.dm | 4 +- code/game/machinery/shuttle/shuttle_heater.dm | 4 +- code/modules/research/techweb/all_nodes.dm | 4 +- mod_celadon/balance/_balance.dm | 2 +- mod_celadon/balance/_balance.dme | 3 + mod_celadon/balance/code/engine/circuits.dm | 36 +++++++++ .../balance/code/engine/enginebalance.dm | 71 ++++++++++++++++++ mod_celadon/balance/code/engine/rnd.dm | 71 ++++++++++++++++++ mod_celadon/balance/icons/shuttle.dmi | Bin 0 -> 33587 bytes 10 files changed, 190 insertions(+), 9 deletions(-) create mode 100644 mod_celadon/balance/code/engine/circuits.dm create mode 100644 mod_celadon/balance/code/engine/enginebalance.dm create mode 100644 mod_celadon/balance/code/engine/rnd.dm create mode 100644 mod_celadon/balance/icons/shuttle.dmi diff --git a/code/game/machinery/shuttle/custom_shuttle.dm b/code/game/machinery/shuttle/custom_shuttle.dm index 4eecb9dec425..c5cec864049f 100644 --- a/code/game/machinery/shuttle/custom_shuttle.dm +++ b/code/game/machinery/shuttle/custom_shuttle.dm @@ -1,4 +1,4 @@ -/obj/machinery/power/shuttle +/* /obj/machinery/power/shuttle // MOD_CELADON-CHANGES -> mod_celadon\balance\code\engine\circuits.dm name = "shuttle component" desc = "Something for shuttles." density = TRUE @@ -9,7 +9,7 @@ circuit = /obj/item/circuitboard/machine/shuttle/engine var/icon_state_closed = "burst_plasma" var/icon_state_open = "burst_plasma_open" - var/icon_state_off = "burst_plasma_off" + var/icon_state_off = "burst_plasma_off" */ /obj/machinery/power/shuttle/attackby(obj/item/I, mob/living/user, params) if(default_deconstruction_screwdriver(user, icon_state_open, icon_state_closed, I)) diff --git a/code/game/machinery/shuttle/shuttle_engine_types.dm b/code/game/machinery/shuttle/shuttle_engine_types.dm index e5e3d812c098..8737f61d5efa 100644 --- a/code/game/machinery/shuttle/shuttle_engine_types.dm +++ b/code/game/machinery/shuttle/shuttle_engine_types.dm @@ -85,7 +85,7 @@ update_icon_state() return TRUE -/obj/machinery/power/shuttle/engine/fueled/plasma +/* /obj/machinery/power/shuttle/engine/fueled/plasma // MOD_CELADON-CHANGES -> mod_celadon\balance\code\engine\enginebalance.dm name = "plasma thruster" desc = "A thruster that burns plasma from an adjacent heater to create thrust." circuit = /obj/item/circuitboard/machine/shuttle/engine/plasma @@ -128,7 +128,7 @@ desc = "An expensive variant of a standard ion thruster, using highest quality components in order to achieve much better performance." thrust = 30 power_per_burn = 65000 - + */ /obj/machinery/power/smes/shuttle name = "electric engine precharger" desc = "A medium-capacity, high transfer superconducting magnetic energy storage unit specially made for use with shuttle engines." diff --git a/code/game/machinery/shuttle/shuttle_heater.dm b/code/game/machinery/shuttle/shuttle_heater.dm index 94735ba4ab25..9332c2343095 100644 --- a/code/game/machinery/shuttle/shuttle_heater.dm +++ b/code/game/machinery/shuttle/shuttle_heater.dm @@ -4,12 +4,12 @@ //but instead of changing temp, it stores plasma and uses //it for the engine. //----------------------------------------------- -/obj/machinery/atmospherics/components/unary/shuttle +/* /obj/machinery/atmospherics/components/unary/shuttle // MOD_CELADON-CHANGES -> mod_celadon\balance\code\engine\circuits.dm name = "shuttle atmospherics device" desc = "This does something to do with shuttle atmospherics" icon_state = "heater" icon = 'icons/obj/shuttle.dmi' - + */ /obj/machinery/atmospherics/components/unary/shuttle/heater name = "engine heater" desc = "Directs energy into compressed particles in order to power an attached thruster." diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 28de68605681..499e75840e1f 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -1140,7 +1140,7 @@ export_price = 5000 /////////////////////////shuttle tech///////////////////////// -/datum/techweb_node/basic_shuttle_tech +/* /datum/techweb_node/basic_shuttle_tech // MOD_CELADON-CHANGES -> mod_celadon\balance\code\engine\rnd.dm id = "basic_shuttle" display_name = "Basic Shuttle Research" description = "Research the technology required to create and use basic shuttles." @@ -1157,7 +1157,7 @@ design_ids = list("engine_expulsion") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 5000) export_price = 2500 - + */ ////////////////////// IPC Parts /////////////////////// /datum/techweb_node/ipc_organs id = "ipc_organs" diff --git a/mod_celadon/balance/_balance.dm b/mod_celadon/balance/_balance.dm index e98993cdd01c..b3306a21396d 100644 --- a/mod_celadon/balance/_balance.dm +++ b/mod_celadon/balance/_balance.dm @@ -1,4 +1,4 @@ /datum/modpack/balance name = "Изменения в балансе" desc = "Различные зменения в балансе" - author = "Yata9arasu" + author = "Кинетик Крашер - Yata9arasu, двигатели - RalseiDreemuurr" diff --git a/mod_celadon/balance/_balance.dme b/mod_celadon/balance/_balance.dme index 0cd0100d53ba..c95f27ffa4bc 100644 --- a/mod_celadon/balance/_balance.dme +++ b/mod_celadon/balance/_balance.dme @@ -1,3 +1,6 @@ #include "_balance.dm" #include "code/kinetic_crusher.dm" +#include "code/engine/circuits.dm" +#include "code/engine/enginebalance.dm" +#include "code/engine/rnd.dm" diff --git a/mod_celadon/balance/code/engine/circuits.dm b/mod_celadon/balance/code/engine/circuits.dm new file mode 100644 index 000000000000..1928c70b7318 --- /dev/null +++ b/mod_celadon/balance/code/engine/circuits.dm @@ -0,0 +1,36 @@ +/obj/item/circuitboard/machine/shuttle/engine/electric/tech1 + name = "1st Ion Thruster (Machine Board)" + build_path = /obj/machinery/power/shuttle/engine/electric/tech1 + req_components = list(/obj/item/stock_parts/capacitor = 2, + /obj/item/stock_parts/micro_laser = 2) + +/obj/item/circuitboard/machine/shuttle/engine/electric/tech2 + name = "2st Ion Thruster (Machine Board)" + build_path = /obj/machinery/power/shuttle/engine/electric/tech2 + req_components = list(/obj/item/stock_parts/capacitor = 2, + /obj/item/stock_parts/micro_laser = 2) + +/obj/item/circuitboard/machine/shuttle/engine/electric/tech3 + name = "3st Ion Thruster (Machine Board)" + build_path = /obj/machinery/power/shuttle/engine/electric/tech3 + req_components = list(/obj/item/stock_parts/capacitor = 2, + /obj/item/stock_parts/micro_laser = 2) + +/obj/machinery/power/shuttle // Взято из code\game\machinery\shuttle\custom_shuttle.dm строка 1 + name = "shuttle component" + desc = "Something for shuttles." + density = TRUE + obj_integrity = 250 + max_integrity = 250 + icon = 'mod_celadon/balance/icons/shuttle.dmi' + icon_state = "burst_plasma" + circuit = /obj/item/circuitboard/machine/shuttle/engine + var/icon_state_closed = "burst_plasma" + var/icon_state_open = "burst_plasma_open" + var/icon_state_off = "burst_plasma_off" + +/obj/machinery/atmospherics/components/unary/shuttle // Взято из code\game\machinery\shuttle\shuttle_heater.dm строка 7 + name = "shuttle atmospherics device" + desc = "This does something to do with shuttle atmospherics" + icon_state = "heater" + icon = 'mod_celadon/balance/icons/shuttle.dmi' diff --git a/mod_celadon/balance/code/engine/enginebalance.dm b/mod_celadon/balance/code/engine/enginebalance.dm new file mode 100644 index 000000000000..bdaac647b085 --- /dev/null +++ b/mod_celadon/balance/code/engine/enginebalance.dm @@ -0,0 +1,71 @@ +/obj/machinery/power/shuttle/engine/fueled/plasma // Взято из mod_celadon\balance\code\engine\enginebalance.dm строка 88 + name = "plasma thruster" + desc = "A thruster that burns plasma from an adjacent heater to create thrust." + circuit = /obj/item/circuitboard/machine/shuttle/engine/plasma + fuel_type = GAS_PLASMA + fuel_use = 30 + thrust = 10 + +/obj/machinery/power/shuttle/engine/fueled/expulsion + name = "expulsion thruster" + desc = "A thruster that expels gas inefficiently to create thrust." + circuit = /obj/item/circuitboard/machine/shuttle/engine/expulsion + fuel_use = 90 + thrust = 8 + +/obj/machinery/power/shuttle/engine/electric + name = "ion thruster" + desc = "A thruster that expels charged particles to generate thrust." + circuit = /obj/item/circuitboard/machine/shuttle/engine/electric + icon_state = "burst" + icon_state_off = "burst_off" + icon_state_closed = "burst" + icon_state_open = "burst_open" + thrust = 1 + ///Amount, in kilojoules, needed for a full burn. + var/power_per_burn = 25000 + +/obj/machinery/power/shuttle/engine/electric/tech1 + name = "1-st ion thruster" + desc = "A thruster that expels charged particles to generate thrust." + circuit = /obj/item/circuitboard/machine/shuttle/engine/electric/tech1 + icon_state = "tech1" + icon_state_off = "tech1_off" + icon_state_closed = "tech1" + icon_state_open = "tech1_open" + thrust = 2 + power_per_burn = 35000 + +/obj/machinery/power/shuttle/engine/electric/tech2 + name = "2-st ion thruster" + desc = "A thruster that expels charged particles to generate thrust." + circuit = /obj/item/circuitboard/machine/shuttle/engine/electric/tech2 + icon_state = "tech2" + icon_state_off = "tech2_off" + icon_state_closed = "tech2" + icon_state_open = "tech2_open" + thrust = 4 + power_per_burn = 50000 + +/obj/machinery/power/shuttle/engine/electric/tech3 + name = "3-st ion thruster" + desc = "A thruster that expels charged particles to generate thrust." + circuit = /obj/item/circuitboard/machine/shuttle/engine/electric/tech3 + icon_state = "tech3" + icon_state_off = "tech3_off" + icon_state_closed = "tech3" + icon_state_open = "tech3_open" + thrust = 6 + power_per_burn = 65000 + +/obj/machinery/power/shuttle/engine/electric/bad + name = "Outdated Ion Thruster" + circuit = /obj/item/circuitboard/machine/shuttle/engine/electric/bad + thrust = 2 + power_per_burn = 70000 + +/obj/machinery/power/shuttle/engine/electric/premium + name = "high performance ion thruster" + desc = "An expensive variant of a standard ion thruster, using highest quality components in order to achieve much better performance." + thrust = 10 + power_per_burn = 30000 diff --git a/mod_celadon/balance/code/engine/rnd.dm b/mod_celadon/balance/code/engine/rnd.dm new file mode 100644 index 000000000000..a3f8adef787d --- /dev/null +++ b/mod_celadon/balance/code/engine/rnd.dm @@ -0,0 +1,71 @@ +/datum/design/board/shuttle/engine/electric/tech1 + name = "Machine Design (Ion Thruster Board) 1st generation" + desc = "The circuit board for an 1st generation ion thruster." + id = "engine_ion_t1" + materials = list(/datum/material/glass = 1000, /datum/material/silver = 2000, /datum/material/bluespace = 1000) + build_path = /obj/item/circuitboard/machine/shuttle/engine/electric/tech1 + category = list ("Shuttle Machinery") + departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE + +/datum/design/board/shuttle/engine/electric/tech2 + name = "Machine Design (Ion Thruster Board) 2nd generation" + desc = "The circuit board for an 2nd generation ion thruster." + id = "engine_ion_t2" + materials = list(/datum/material/glass = 1000, /datum/material/gold = 2000, /datum/material/bluespace = 1000, /datum/material/silver = 2000) + build_path = /obj/item/circuitboard/machine/shuttle/engine/electric/tech2 + category = list ("Shuttle Machinery") + departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE + +/datum/design/board/shuttle/engine/electric/tech3 + name = "Machine Design (Ion Thruster Board) 3nd generation" + desc = "The circuit board for an 3nd generation ion thruster." + id = "engine_ion_t3" + materials = list(/datum/material/glass = 1000, /datum/material/gold = 2000, /datum/material/bluespace = 1000, /datum/material/silver = 2000,/datum/material/diamond = 1500) + build_path = /obj/item/circuitboard/machine/shuttle/engine/electric/tech3 + category = list ("Shuttle Machinery") + departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE + +/datum/techweb_node/basic_shuttle_tech // Взято из code\modules\research\techweb\all_nodes.dm строка 1143 + 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") + design_ids = list("engine_plasma", "engine_ion", "engine_heater", "engine_smes", "shuttle_helm", "rapid_shuttle_designator") + research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) + export_price = 2500 + +/datum/techweb_node/t1_shuttle_tech + id = "t1_ion" + display_name = "First generation ion Propulsion" + description = "Pioneer space travel with First Gen ion engines—where it all began." + prereq_ids = list("basic_shuttle") + design_ids = list("engine_ion_t1") + research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 5000) + export_price = 5000 + +/datum/techweb_node/t2_shuttle_tech + id = "t2_ion" + display_name = "Second generation ion Propulsion" + description = "Upgrade to Second Gen ion engines for advanced cosmic navigation." + prereq_ids = list("t1_ion") + design_ids = list("engine_ion_t2") + research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 7500) + export_price = 7500 + +/datum/techweb_node/t3_shuttle_tech + id = "t3_ion" + display_name = "Third generation ion Propulsion" + description = "Unleash ultimate exploration with Third Gen ion propulsion." + prereq_ids = list("t2_ion") + design_ids = list("engine_ion_t3") + research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 10000) + export_price = 10000 + +/datum/techweb_node/exp_shuttle_tech + id = "exp_shuttle" + display_name = "Experimental Shuttle Research" + description = "A bunch of engines and related shuttle parts that are likely not really that useful, but could be in strange situations." + prereq_ids = list("t3_ion") + design_ids = list("engine_expulsion") + research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 7500) + export_price = 7500 diff --git a/mod_celadon/balance/icons/shuttle.dmi b/mod_celadon/balance/icons/shuttle.dmi new file mode 100644 index 0000000000000000000000000000000000000000..95126b8433911af8eb01726c53997fd69fc332c6 GIT binary patch literal 33587 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