From 39a617ea934012f7521f1f495a5f0429ac9661e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D1=80=D0=BA?= Date: Wed, 20 Mar 2024 23:58:56 +0500 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=9A=D1=83=D0=B4=D0=B7=D1=83=20=D0=B2=20=D0=90=D0=BF=D0=BB?= =?UTF-8?q?=D0=B8=D0=BD=D0=BA=20=D0=B8=20=D0=BD=D0=B5=D0=BC=D0=BD=D0=BE?= =?UTF-8?q?=D0=B3=D0=BE=20=D0=BF=D1=80=D0=B8=D0=BA=D0=BE=D0=BB=D0=BE=D0=B2?= =?UTF-8?q?=20=D0=BA=D1=80=D1=83=D1=82=D1=8B=D1=85.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _maps/map_files/Mining/Lavaland_novaya.dmm | 2 ++ code/modules/hydroponics/grown/kudzu.dm | 2 +- code/modules/mining/ores_coins.dm | 2 +- .../research/designs/weapon_designs.dm | 33 ++++++++++--------- .../uplink/uplink_items/uplink_dangerous.dm | 7 ++++ config/entries/alert.txt | 6 ++-- .../code/game/machinery/cryptominers.dm | 4 +-- .../modules/research/xenoarch/artifact.dm | 16 ++++----- .../modules/research/xenoarch/strange_rock.dm | 2 +- 9 files changed, 42 insertions(+), 32 deletions(-) diff --git a/_maps/map_files/Mining/Lavaland_novaya.dmm b/_maps/map_files/Mining/Lavaland_novaya.dmm index 3b2713e55381..84f5ce042186 100644 --- a/_maps/map_files/Mining/Lavaland_novaya.dmm +++ b/_maps/map_files/Mining/Lavaland_novaya.dmm @@ -3966,6 +3966,7 @@ dir = 4 }, /obj/structure/table, +/obj/item/xenoarch/help/scanner, /turf/open/floor/plasteel, /area/mine/xenoarch) "dGC" = ( @@ -6042,6 +6043,7 @@ name = "Station Intercom (General)"; pixel_x = 28 }, +/obj/item/xenoarch/help/scanner, /turf/open/floor/plasteel, /area/mine/xenoarch) "fMi" = ( diff --git a/code/modules/hydroponics/grown/kudzu.dm b/code/modules/hydroponics/grown/kudzu.dm index f48c66066705..a8f543116f9f 100644 --- a/code/modules/hydroponics/grown/kudzu.dm +++ b/code/modules/hydroponics/grown/kudzu.dm @@ -1,7 +1,7 @@ // A very special plant, deserving it's own file. /obj/item/seeds/kudzu - name = "pack of kudzu seeds" + name = "Pack of Kudzu Seeds" desc = "These seeds grow into a weed that grows incredibly fast." icon_state = "seed-kudzu" species = "kudzu" diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index fafe4b5ea937..584f1af4c182 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -149,7 +149,7 @@ GLOBAL_LIST_INIT(sand_recipes, list(\ C.adjustStaminaLoss(15)//the pain from your eyes burning does stamina damage C.confused += 5 to_chat(C, "\The [src] gets into your eyes! The pain, it burns!") - C.forcesay("*scream") + C.forcesay("*realagony") qdel(src) /obj/item/stack/ore/glass/ex_act(severity, target, origin) diff --git a/code/modules/research/designs/weapon_designs.dm b/code/modules/research/designs/weapon_designs.dm index 1b8569358963..3f075f15c86e 100644 --- a/code/modules/research/designs/weapon_designs.dm +++ b/code/modules/research/designs/weapon_designs.dm @@ -16,7 +16,7 @@ name = "Speed Loader (.38)" id = "sec_38lethal" build_path = /obj/item/ammo_box/c38/lethal - min_security_level = SEC_LEVEL_RED + min_security_level = SEC_LEVEL_AMBER /datum/design/c38_trac name = "Speed Loader (.38 TRAC)" @@ -27,7 +27,7 @@ build_path = /obj/item/ammo_box/c38/trac category = list("Ammo") departmental_flags = DEPARTMENTAL_FLAG_SECURITY - min_security_level = SEC_LEVEL_AMBER + min_security_level = SEC_LEVEL_BLUE /datum/design/c38_hotshot name = "Speed Loader (.38 Hot Shot)" @@ -64,7 +64,7 @@ build_path = /obj/item/ammo_box/magazine/mmag/lethal category = list("Ammo") departmental_flags = DEPARTMENTAL_FLAG_SECURITY - min_security_level = SEC_LEVEL_RED + min_security_level = SEC_LEVEL_AMBER /datum/design/mag_magrifle/nl name = "Magrifle Magazine (Non-Lethal)" @@ -72,7 +72,7 @@ id = "mag_magrifle_nl" materials = list(/datum/material/iron = 6000, /datum/material/silver = 500, /datum/material/titanium = 500) build_path = /obj/item/ammo_box/magazine/mmag - min_security_level = SEC_LEVEL_AMBER + min_security_level = SEC_LEVEL_BLUE /datum/design/mag_magpistol name = "Magpistol Magazine" @@ -83,7 +83,7 @@ build_path = /obj/item/ammo_box/magazine/mmag/small/lethal category = list("Ammo") departmental_flags = DEPARTMENTAL_FLAG_SECURITY - min_security_level = SEC_LEVEL_RED + min_security_level = SEC_LEVEL_AMBER /datum/design/mag_magpistol/nl name = "Magpistol Magazine (Non-Lethal)" @@ -91,7 +91,7 @@ id = "mag_magpistol_nl" materials = list(/datum/material/iron = 3000, /datum/material/silver = 250, /datum/material/titanium = 250) build_path = /obj/item/ammo_box/magazine/mmag/small - min_security_level = SEC_LEVEL_AMBER + min_security_level = SEC_LEVEL_BLUE ////////////// //WT550 Mags// @@ -106,7 +106,7 @@ build_path = /obj/item/ammo_box/magazine/wt550m9 category = list("Ammo") departmental_flags = DEPARTMENTAL_FLAG_SECURITY - min_security_level = SEC_LEVEL_RED + min_security_level = SEC_LEVEL_AMBER /datum/design/mag_oldsmg/ap_mag name = "WT-550 Semi-Auto SMG Armour Piercing Magazine (4.6x30mm AP)" @@ -124,6 +124,7 @@ materials = list(/datum/material/iron = 6000, /datum/material/silver = 600, /datum/material/glass = 1000) build_path = /obj/item/ammo_box/magazine/wt550m9/wtic departmental_flags = DEPARTMENTAL_FLAG_SECURITY + min_security_level = SEC_LEVEL_RED /datum/design/mag_oldsmg/tx_mag name = "WT-550 Semi-Auto SMG Uranium Magazine (4.6x30mm TX)" @@ -141,7 +142,7 @@ materials = list(/datum/material/iron = 6000) build_path = /obj/item/ammo_box/magazine/wt550m9/wtrubber departmental_flags = DEPARTMENTAL_FLAG_SECURITY - min_security_level = SEC_LEVEL_AMBER + min_security_level = SEC_LEVEL_BLUE ////////////// //Ammo Shells/ @@ -183,7 +184,7 @@ build_type = PROTOLATHE category = list("Ammo") departmental_flags = DEPARTMENTAL_FLAG_SECURITY - min_security_level = SEC_LEVEL_RED + min_security_level = SEC_LEVEL_AMBER /datum/design/shotgun_dart/sec id = "sec_dart" @@ -208,7 +209,7 @@ build_path = /obj/item/ammo_casing/shotgun/stunslug category = list("Ammo") departmental_flags = DEPARTMENTAL_FLAG_SECURITY | DEPARTMENTAL_FLAG_SCIENCE - min_security_level = SEC_LEVEL_AMBER + min_security_level = SEC_LEVEL_BLUE /datum/design/techshell name = "Unloaded Technological Shotshell" @@ -229,8 +230,8 @@ materials = list(/datum/material/iron = 3500) build_path = /obj/item/ammo_casing/shotgun/dart/noreact category = list("Ammo") - departmental_flags = DEPARTMENTAL_FLAG_MEDICAL - min_security_level = SEC_LEVEL_AMBER + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + min_security_level = SEC_LEVEL_BLUE ////////////// //Firing Pins/ @@ -245,7 +246,7 @@ build_path = /obj/item/firing_pin/test_range category = list("Firing Pins") departmental_flags = DEPARTMENTAL_FLAG_SECURITY | DEPARTMENTAL_FLAG_SCIENCE - min_security_level = SEC_LEVEL_BLUE + min_security_level = SEC_LEVEL_GREEN /datum/design/pin_mindshield name = "Mindshield Firing Pin" @@ -412,7 +413,7 @@ build_path = /obj/item/gun/energy/kinetic_accelerator/crossbow/large category = list("Weapons") departmental_flags = DEPARTMENTAL_FLAG_SECURITY - min_security_level = SEC_LEVEL_AMBER + min_security_level = SEC_LEVEL_RED /datum/design/magpistol name = "Magpistol" @@ -423,7 +424,7 @@ build_path = /obj/item/gun/ballistic/automatic/magrifle/pistol/nopin category = list("Weapons") departmental_flags = DEPARTMENTAL_FLAG_SECURITY - min_security_level = SEC_LEVEL_AMBER + min_security_level = SEC_LEVEL_BLUE /datum/design/magrifle name = "Magrifle" @@ -434,7 +435,7 @@ build_path = /obj/item/gun/ballistic/automatic/magrifle/nopin category = list("Weapons") departmental_flags = DEPARTMENTAL_FLAG_SECURITY - min_security_level = SEC_LEVEL_AMBER + min_security_level = SEC_LEVEL_BLUE /////////// //Grenades/ diff --git a/code/modules/uplink/uplink_items/uplink_dangerous.dm b/code/modules/uplink/uplink_items/uplink_dangerous.dm index cb4605ffa405..ec0dc9d79f2f 100644 --- a/code/modules/uplink/uplink_items/uplink_dangerous.dm +++ b/code/modules/uplink/uplink_items/uplink_dangerous.dm @@ -315,3 +315,10 @@ item = /obj/item/gun/magic/staff/motivation cost = 10 purchasable_from = UPLINK_NUKE_OPS | UPLINK_CLOWN_OPS | UPLINK_SYNDICATE + +/datum/uplink_item/dangerous/kudzu_seeds + name = "Pack of Kudzu Seeds" + desc = "These seeds grow into a weed that grows incredibly fast." + item = /obj/item/seeds/kudzu + cost = 4 + surplus = 10 diff --git a/config/entries/alert.txt b/config/entries/alert.txt index 41bfc88ad5e7..8a725b84969b 100644 --- a/config/entries/alert.txt +++ b/config/entries/alert.txt @@ -10,10 +10,10 @@ ALERT_AMBER_UPTO Объявлено положение Код Янтарь. Ко ALERT_AMBER_DOWNTO Предыдущие положения были аннулированы. Объявлено положение Код Янтарь. Командование объявляет о значительных враждебных угрозах в расположении объекта. Сотрудники отдела СБ должны беспрекословно следовать процедурам усиления для дальнейшей ликвидации угрозы. Авторизованный персонал обязан выполнять иструкции сотрудников СБ. ALERT_RED_UPTO Объявлено особое положение Код Красный. Командование станции объявляет о начале военной операции и уведомляет о применении летальной силы для защиты объекта. Любой сотрудник обязан подчиняться приказам Офицеров СБ и Командования беспрекословно. ALERT_RED_DOWNTO Предыдущие протоколы прекратили своё действие. Командование станции объявляет о военной операции и уведомляет о применении летальной силы для защиты объекта. Любой сотрудник обязан подчиняться приказам Офицеров СБ и Командования беспрекословно. -ALERT_LAMBDA Объявлено исполнение протокола Лямбда. Станция находится под серьёзной угрозой и может быть потеряна. Центральное Командование НТ проводит значительное усиление сотрудников СБ. Сотрудники СБ получают неограниченное право на превентивные меры для защиты объекта. -ALERT_EPSILON Объявлено исполнение протокола Эпсилон. Система находится под серьёзной угрозой и может быть потеряна. Центральное Командование НТ отзывает любые права разумных существ и устанавливает абсолютное верховенство военного права на объекте. Все сотрудники обязаны беспрекословно подчиняться старшим по иерархии. Любые нарушения караются военно-полевым судом с возможным применением смертной казнью. +ALERT_LAMBDA Объявлено исполнение протокола Лямбда. Станция находится под серьёзной угрозой и может быть потеряна. Центральное Командование Пакта проводит значительное усиление сотрудников СБ. Сотрудники СБ получают неограниченное право на превентивные меры для защиты объекта. +ALERT_EPSILON Объявлено исполнение протокола Эпсилон. Система находится под серьёзной угрозой и может быть потеряна. Центральное Командование Пакта отзывает любые права разумных существ и устанавливает абсолютное верховенство военного права на объекте. Все сотрудники обязаны беспрекословно подчиняться старшим по иерархии. Любые нарушения караются военно-полевым судом с возможным применением смертной казнью. ALERT_DELTA УВЕДОМЛЕНИЕ: Механизм самоуничтожения объекта был активирован. Объект будет уничтожен в кратчайшие сроки. Персоналу необходимо немедленно эвакуироваться. ## Determines the minimum alert level for the security cyborg model to be chosen ## 0: Green, 1:Blue, 2:Amber, 3:Red, 4:Delta -MINIMUM_SECBORG_ALERT 3 +#MINIMUM_SECBORG_ALERT 1 diff --git a/modular_sand/code/game/machinery/cryptominers.dm b/modular_sand/code/game/machinery/cryptominers.dm index 71ae32fdd35a..8df7ca07a14a 100644 --- a/modular_sand/code/game/machinery/cryptominers.dm +++ b/modular_sand/code/game/machinery/cryptominers.dm @@ -30,7 +30,7 @@ init_process = FALSE // Don't process upon creation var/mining = FALSE var/miningtime = 10000 - var/miningpoints = 5 + var/miningpoints = 10 var/datum/bank_account/pay_me = null var/obj/item/radio/cargo_radio // Should this machine send messages on cargo radio? @@ -289,7 +289,7 @@ active_power_usage = 1000 circuit = /obj/item/circuitboard/machine/cryptominer/syndie miningtime = 10000 - miningpoints = 10 + miningpoints = 20 radio_snitch = FALSE // Illegal tech! /obj/machinery/cryptominer/syndie/update_icon() diff --git a/modular_splurt/code/modules/research/xenoarch/artifact.dm b/modular_splurt/code/modules/research/xenoarch/artifact.dm index beab0e907347..9f5e0362d866 100644 --- a/modular_splurt/code/modules/research/xenoarch/artifact.dm +++ b/modular_splurt/code/modules/research/xenoarch/artifact.dm @@ -8,12 +8,12 @@ // /datum/export/artifacts - cost = 2500 //Big cash + cost = 5000 //Big cash unit_name = "useless artifact" export_types = list(/obj/item/ancientartifact/useless) /datum/export/artifacts - cost = 4500 //Big cash + cost = 10000 //Big cash unit_name = "fossil artifact" export_types = list(/obj/item/ancientartifact/faunafossil,/obj/item/ancientartifact/florafossil) @@ -32,8 +32,8 @@ if(!do_after(user, 100, target=src)) to_chat(user,"You must stand still to analyze.") return - SSresearch.science_tech.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = 2500)) - to_chat(user,"You successfully researched the artifact. You have gained 2500 research points.") + SSresearch.science_tech.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = 4500)) + to_chat(user,"You successfully researched the artifact. You have gained 4500 research points.") qdel(src) /obj/item/ancientartifact/faunafossil @@ -49,8 +49,8 @@ if(!do_after(user, 100, target=src)) to_chat(user,"You must stand still to analyze.") return - SSresearch.science_tech.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = 4500)) - to_chat(user,"You successfully researched the artifact. You have gained 4500 research points.") + SSresearch.science_tech.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = 9000)) + to_chat(user,"You successfully researched the artifact. You have gained 9000 research points.") qdel(src) /obj/item/ancientartifact/florafossil @@ -66,8 +66,8 @@ if(!do_after(user, 100, target=src)) to_chat(user,"You must stand still to analyze.") return - SSresearch.science_tech.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = 4500)) - to_chat(user,"You successfully researched the artifact. You have gained 4500 research points.") + SSresearch.science_tech.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = 9000)) + to_chat(user,"You successfully researched the artifact. You have gained 9000 research points.") qdel(src) if(istype(W,/obj/item/xenoarch/help/plant)) if(!do_after(user, 50, target=src)) diff --git a/modular_splurt/code/modules/research/xenoarch/strange_rock.dm b/modular_splurt/code/modules/research/xenoarch/strange_rock.dm index a8a5fe9ace4d..421a9fdbee7a 100644 --- a/modular_splurt/code/modules/research/xenoarch/strange_rock.dm +++ b/modular_splurt/code/modules/research/xenoarch/strange_rock.dm @@ -127,6 +127,6 @@ /turf/closed/mineral/iron/volcanic = 95, /turf/closed/mineral/strange = 15) */ /turf/closed/mineral/random/volcanic/New() - mineralSpawnChanceList += list(/turf/closed/mineral/strange = 15) + mineralSpawnChanceList += list(/turf/closed/mineral/strange = 30) . = ..()