From b98a5016b373622c69e39df66a9a151ac922a63d Mon Sep 17 00:00:00 2001 From: Sishen Date: Thu, 29 Aug 2019 01:56:52 -0400 Subject: [PATCH 1/5] aaaaaaaaaaaa --- code/__DEFINES/clockcult.dm | 1 + code/game/mecha/combat/neovgre.dm | 94 ++++++++++++++++++ code/game/mecha/mecha.dm | 2 + .../scripture_applications.dm | 30 ++++++ icons/mecha/neovgre.dmi | Bin 0 -> 3441 bytes sound/weapons/neovgre_laser.ogg | Bin 0 -> 45076 bytes tgstation.dme | 1 + 7 files changed, 128 insertions(+) create mode 100644 code/game/mecha/combat/neovgre.dm create mode 100644 icons/mecha/neovgre.dmi create mode 100644 sound/weapons/neovgre_laser.ogg diff --git a/code/__DEFINES/clockcult.dm b/code/__DEFINES/clockcult.dm index 47b00e67f7..2f2f94413b 100644 --- a/code/__DEFINES/clockcult.dm +++ b/code/__DEFINES/clockcult.dm @@ -8,6 +8,7 @@ GLOBAL_VAR_INIT(clockwork_construction_value, 0) //The total value of all structures built by the clockwork cult GLOBAL_VAR_INIT(clockwork_vitality, 0) //How much Vitality is stored, total GLOBAL_VAR_INIT(clockwork_power, 0) //How many watts of power are globally available to the clockwork cult +GLOBAL_VAR_INIT(neovgre_exists, 0) //Does neovgre exist? GLOBAL_LIST_EMPTY(all_clockwork_objects) //All clockwork items, structures, and effects in existence GLOBAL_LIST_EMPTY(all_clockwork_mobs) //All clockwork SERVANTS (not creatures) in existence diff --git a/code/game/mecha/combat/neovgre.dm b/code/game/mecha/combat/neovgre.dm new file mode 100644 index 0000000000..4b05eaeb80 --- /dev/null +++ b/code/game/mecha/combat/neovgre.dm @@ -0,0 +1,94 @@ +/obj/mecha/combat/neovgre + name = "Neovgre, the Anima Bulwark" + desc = "Nezbere's most powerful creation, a mighty war machine of unmatched power said to have ended wars in a single night." + icon = 'icons/mecha/neovgre.dmi' + icon_state = "neovgre" + max_integrity = 700 //This is THE ratvarian superweaon, its deployment is an investment + armor = list("melee" = 50, "bullet" = 40, "laser" = 25, "energy" = 25, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) //Its similar to the clockwork armour albeit with a few buffs becuase RATVARIAN SUPERWEAPON!! + force = 50 //SMASHY SMASHY!! + internal_damage_threshold = 0 + step_in = 3 + pixel_x = -16 + layer = ABOVE_MOB_LAYER + breach_time = 100 //ten seconds till all goes to shit + recharge_rate = 100 + wreckage = /obj/structure/mecha_wreckage/durand/neovgre + +/obj/mecha/combat/neovgre/GrantActions(mob/living/user, human_occupant = 0) //No Eject action for you sonny jim, your life for Ratvar! + internals_action.Grant(user, src) + cycle_action.Grant(user, src) + lights_action.Grant(user, src) + stats_action.Grant(user, src) + strafing_action.Grant(user, src) + +/obj/mecha/combat/neovgre/RemoveActions(mob/living/user, human_occupant = 0) + internals_action.Remove(user) + cycle_action.Remove(user) + lights_action.Remove(user) + stats_action.Remove(user) + strafing_action.Remove(user) + +/obj/mecha/combat/neovgre/MouseDrop_T(mob/M, mob/user) + if(!is_servant_of_ratvar(user)) + to_chat(user, "BEGONE HERETIC!") + return + else + ..() + +/obj/mecha/combat/neovgre/obj_destruction() + for(var/mob/M in src) + to_chat(M, "You are consumed by the fires raging within Neovgre...") + M.dust() + playsound(src, 'sound/magic/lightning_chargeup.ogg', 100, 0) + src.visible_message("The reactor has gone critical, its going to blow!") + addtimer(CALLBACK(src,.proc/go_critical),breach_time) + +/obj/mecha/combat/neovgre/Destroy() + if(GLOB.neovgre_exists) + GLOB.neovgre_exists -- + ..() + +/obj/mecha/combat/neovgre/proc/go_critical() + explosion(get_turf(loc), 3, 5, 10, 20, 30) + Destroy(src) + +/obj/mecha/combat/neovgre/container_resist(mob/living/user) + to_chat(user, "Neovgre requires a lifetime commitment friend, no backing out now!") + return + +/obj/mecha/combat/neovgre/process() + ..() + if(GLOB.ratvar_awakens) // At this point only timley intervention by lord singulo could hople to stop the superweapon + cell.charge = INFINITY + max_integrity = INFINITY + obj_integrity = max_integrity + CHECK_TICK //Just to be on the safe side lag wise + else if(cell.charge < cell.maxcharge) + for(var/obj/effect/clockwork/sigil/transmission/T in range(SIGIL_ACCESS_RANGE, src)) + var/delta = min(recharge_rate, cell.maxcharge - cell.charge) + if (get_clockwork_power() <= delta) + cell.charge += delta + adjust_clockwork_power(-delta) + CHECK_TICK + +/obj/mecha/combat/neovgre/Initialize() + .=..() + GLOB.neovgre_exists ++ + var/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy/neovgre/N = new + N.attach(src) + +/obj/structure/mecha_wreckage/durand/neovgre + name = "\improper Neovgre wreckage?" + desc = "On closer inspection this looks like the wreck of a durand with some spraypainted cardboard duct taped to it!" + +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy/neovgre + equip_cooldown = 8 //Rapid fire heavy laser cannon, simple yet elegant + energy_drain = 30 + name = "Aribter Laser Cannon" + desc = "Please re-attach this to neovgre and stop asking questions about why it looks like a normal Nanotrasen issue Solaris laser cannon - Nezbere" + fire_sound = "sound/weapons/neovgre_laser.ogg" + +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy/neovgre/can_attach(obj/mecha/combat/neovgre/M) + if(istype(M)) + return 1 + return 0 diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 22aac63d2b..7348c8a575 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -49,6 +49,8 @@ var/lights = FALSE var/lights_power = 6 var/last_user_hud = 1 // used to show/hide the mecha hud while preserving previous preference + var/breach_time = 0 + var/recharge_rate = 0 var/bumpsmash = 0 //Whether or not the mech destroys walls by running into it. //inner atmos diff --git a/code/modules/antagonists/clockcult/clock_scriptures/scripture_applications.dm b/code/modules/antagonists/clockcult/clock_scriptures/scripture_applications.dm index da499065d7..3d467350ff 100644 --- a/code/modules/antagonists/clockcult/clock_scriptures/scripture_applications.dm +++ b/code/modules/antagonists/clockcult/clock_scriptures/scripture_applications.dm @@ -119,3 +119,33 @@ var/datum/clockwork_scripture/create_object/construct/clockwork_marauder/CM = new() CM.recent_marauders-- qdel(CM) + +//Summon Neovgre: Summon a very powerful combat mech that explodes when destroyed for massive damage. +/datum/clockwork_scripture/create_object/summon_arbiter + descname = "Powerful Assault Mech" + name = "Summon Neovgre, the Anima Bulwark" + desc = "Calls forth the mighty Anima Bulwark, a weapon of unmatched power,\ + mech with superior defensive and offensive capabilities. It will \ + steadily regenerate HP and triple its regeneration speed while standing \ + on a clockwork tile. It will automatically draw power from nearby sigils of \ + transmission should the need arise. Its Arbiter laser cannon can decimate foes \ + from a range and is capable of smashing through any barrier presented to it. \ + Be warned, choosing to pilot Neovgre is a lifetime commitment, once you are \ + in you cannot leave and when it is destroyed it will explode catastrophically with you inside." + invocations = list("By the strength of the alloy...!!", "...call forth the Arbiter!!") + channel_time = 200 // This is a strong fucking weapon, 20 seconds channel time is getting off light I tell ya. + power_cost = 75000 //75 KW + usage_tip = "Neovgre is a powerful mech that will crush your enemies!" + invokers_required = 5 + multiple_invokers_used = TRUE + object_path = /obj/mecha/combat/neovgre + tier = SCRIPTURE_APPLICATION + primary_component = BELLIGERENT_EYE + sort_priority = 2 + creator_message = "Neovgre, the Anima Bulwark towers over you... your enemies reckoning has come." + +/datum/clockwork_scripture/create_object/summon_arbiter/check_special_requirements() + if(GLOB.neovgre_exists) + to_chat(invoker, "\"You've already got one...\"") + return FALSE + return ..() diff --git a/icons/mecha/neovgre.dmi b/icons/mecha/neovgre.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ba9d57daf93794e85da3b84dd85f64500f56db81 GIT binary patch literal 3441 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 T_;gm400000NkvXXu0mjfUrbkR literal 0 HcmV?d00001 diff --git a/sound/weapons/neovgre_laser.ogg b/sound/weapons/neovgre_laser.ogg new file mode 100644 index 0000000000000000000000000000000000000000..da97117ae808035be7fc3133199b8c897ddfdf56 GIT binary patch literal 45076 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 literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index da990c169a..a479ecaa28 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -698,6 +698,7 @@ #include "code\game\mecha\combat\gygax.dm" #include "code\game\mecha\combat\honker.dm" #include "code\game\mecha\combat\marauder.dm" +#include "code\game\mecha\combat\neovgre.dm" #include "code\game\mecha\combat\phazon.dm" #include "code\game\mecha\combat\reticence.dm" #include "code\game\mecha\equipment\mecha_equipment.dm" From ad7ea00627f7d08705e868d5dd478399216d8983 Mon Sep 17 00:00:00 2001 From: Sishen Date: Tue, 1 Oct 2019 22:29:03 -0400 Subject: [PATCH 2/5] Update neovgre.dm --- code/game/mecha/combat/neovgre.dm | 5 ----- 1 file changed, 5 deletions(-) diff --git a/code/game/mecha/combat/neovgre.dm b/code/game/mecha/combat/neovgre.dm index 4b05eaeb80..c6fd9767dc 100644 --- a/code/game/mecha/combat/neovgre.dm +++ b/code/game/mecha/combat/neovgre.dm @@ -43,11 +43,6 @@ src.visible_message("The reactor has gone critical, its going to blow!") addtimer(CALLBACK(src,.proc/go_critical),breach_time) -/obj/mecha/combat/neovgre/Destroy() - if(GLOB.neovgre_exists) - GLOB.neovgre_exists -- - ..() - /obj/mecha/combat/neovgre/proc/go_critical() explosion(get_turf(loc), 3, 5, 10, 20, 30) Destroy(src) From c9fb4cecbc2d7612bbcb07374f7ceaaa748e7213 Mon Sep 17 00:00:00 2001 From: Sishen Date: Tue, 1 Oct 2019 22:30:20 -0400 Subject: [PATCH 3/5] Update neovgre.dm --- code/game/mecha/combat/neovgre.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/mecha/combat/neovgre.dm b/code/game/mecha/combat/neovgre.dm index c6fd9767dc..74b8ff6566 100644 --- a/code/game/mecha/combat/neovgre.dm +++ b/code/game/mecha/combat/neovgre.dm @@ -3,7 +3,7 @@ desc = "Nezbere's most powerful creation, a mighty war machine of unmatched power said to have ended wars in a single night." icon = 'icons/mecha/neovgre.dmi' icon_state = "neovgre" - max_integrity = 700 //This is THE ratvarian superweaon, its deployment is an investment + max_integrity = 500 //This is THE ratvarian superweaon, its deployment is an investment armor = list("melee" = 50, "bullet" = 40, "laser" = 25, "energy" = 25, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) //Its similar to the clockwork armour albeit with a few buffs becuase RATVARIAN SUPERWEAPON!! force = 50 //SMASHY SMASHY!! internal_damage_threshold = 0 From 77f3b22df58f884434e9f3f6ebb29eafa335f05e Mon Sep 17 00:00:00 2001 From: Sishen Date: Mon, 7 Oct 2019 21:53:34 -0400 Subject: [PATCH 4/5] Update neovgre.dm --- code/game/mecha/combat/neovgre.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/game/mecha/combat/neovgre.dm b/code/game/mecha/combat/neovgre.dm index 74b8ff6566..c10e283b43 100644 --- a/code/game/mecha/combat/neovgre.dm +++ b/code/game/mecha/combat/neovgre.dm @@ -35,6 +35,13 @@ else ..() +/obj/mecha/combat/neovgre/moved_inside(mob/living/carbon/human/H) + var/Itemlist = H.held_items + for(var/obj/item/W in Itemlist) + to_chat(H, "You safely store [W] inside [src].") + qdel(W) + . = ..() + /obj/mecha/combat/neovgre/obj_destruction() for(var/mob/M in src) to_chat(M, "You are consumed by the fires raging within Neovgre...") From 363303747aad7368751c1def79d7f678cda798b8 Mon Sep 17 00:00:00 2001 From: Sishen Date: Tue, 8 Oct 2019 10:27:48 -0400 Subject: [PATCH 5/5] Update neovgre.dm --- code/game/mecha/combat/neovgre.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/mecha/combat/neovgre.dm b/code/game/mecha/combat/neovgre.dm index c10e283b43..2b2ed150e2 100644 --- a/code/game/mecha/combat/neovgre.dm +++ b/code/game/mecha/combat/neovgre.dm @@ -36,8 +36,8 @@ ..() /obj/mecha/combat/neovgre/moved_inside(mob/living/carbon/human/H) - var/Itemlist = H.held_items - for(var/obj/item/W in Itemlist) + var/list/Itemlist = H.get_contents() + for(var/obj/item/clockwork/slab/W in Itemlist) to_chat(H, "You safely store [W] inside [src].") qdel(W) . = ..()