From c81a43633d035d1fdcd00932d6ebf82ca6943c7b Mon Sep 17 00:00:00 2001 From: connorjg1 Date: Sun, 5 Mar 2023 08:52:19 +1100 Subject: [PATCH] New clothing for Ta Consulars and Zo'ra Blaster changes (#15921) * Create vaurca_flag_suit.dmi * Update head.dmi * Clothing changes * fix * Update unathi.dm * fix the guns * delete I * Fix K'lax * firearm * further fixes * gunkit * Update gunkit.dm * Delete gunkit.dm * gun buff * changes * Update unathi.dm * Update special.dm * Gun change * thermic * blaster fluff and CL * CL update * damage test * 35 damage * Update special.dm * recoil test * delete extra sprite-sheet * Fix undocumented change --- code/modules/background/citizenship/human.dm | 5 +- code/modules/background/citizenship/unathi.dm | 5 +- code/modules/background/citizenship/vaurca.dm | 1 + code/modules/clothing/head/xenos/vaurca.dm | 14 +++++- .../projectiles/guns/energy/special.dm | 18 +++---- code/modules/projectiles/projectile/energy.dm | 6 +-- html/changelogs/connorjg1.yml | 44 ++++++++++++++++++ icons/mob/species/breeder/head.dmi | Bin 6945 -> 11174 bytes icons/mob/species/breeder/inventory.dmi | Bin 7124 -> 8425 bytes 9 files changed, 75 insertions(+), 18 deletions(-) create mode 100644 html/changelogs/connorjg1.yml diff --git a/code/modules/background/citizenship/human.dm b/code/modules/background/citizenship/human.dm index 4e58600e3c5..4b55db48568 100644 --- a/code/modules/background/citizenship/human.dm +++ b/code/modules/background/citizenship/human.dm @@ -42,20 +42,21 @@ /obj/item/storage/box/tcfl_pamphlet = 1, /obj/item/device/versebook/biesel = 1, //constitution /obj/item/stamp/biesel = 1, - /obj/item/gun/energy/blaster/revolver = 1 ) /datum/outfit/job/representative/consular/ceti/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) if(H && !visualsOnly) if(isvaurca(H)) H.equip_to_slot_or_del(new /obj/item/clothing/under/gearharness(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/head/vaurca_breeder(H), slot_head) + H.equip_to_slot_or_del(new /obj/item/clothing/head/vaurca_breeder/biesel(H), slot_head) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/vaurca/breeder(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/mask/breath/vaurca/filter(H), slot_wear_mask) H.equip_to_slot_or_del(new /obj/item/clothing/suit/vaurca/breeder(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/storage/backpack/typec(H), slot_back) + H.equip_to_slot_or_del(new /obj/item/gun/energy/vaurca/blaster(H), slot_belt) else addtimer(CALLBACK(src, .proc/send_representative_mission, H), 5 MINUTES) + H.equip_to_slot_or_del(new /obj/item/gun/energy/blaster/revolver(H), slot_belt) return TRUE /datum/citizenship/sol_alliance diff --git a/code/modules/background/citizenship/unathi.dm b/code/modules/background/citizenship/unathi.dm index be6fcf365f1..8eac7c58edd 100644 --- a/code/modules/background/citizenship/unathi.dm +++ b/code/modules/background/citizenship/unathi.dm @@ -28,7 +28,6 @@ SPECIES_VAURCA_WORKER, SPECIES_VAURCA_WARRIOR, SPECIES_VAURCA_BULWARK, - SPECIES_VAURCA_BREEDER ) ) @@ -64,7 +63,6 @@ name = "Izweski Hegemony Consular Officer" uniform = /obj/item/clothing/under/unathi - suit = /obj/item/clothing/accessory/poncho/unathimantle backpack_contents = list(/obj/item/device/camera = 1) belt = /obj/item/gun/energy/pistol/hegemony @@ -72,11 +70,12 @@ if(H && !visualsOnly) if(isvaurca(H)) H.equip_to_slot_or_del(new /obj/item/clothing/under/gearharness(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/head/vaurca_breeder/klax(H), slot_head) + H.equip_to_slot_or_del(new /obj/item/clothing/head/vaurca_breeder/hegemony(H), slot_head) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/vaurca/breeder/klax(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/mask/breath/vaurca/filter(H), slot_wear_mask) H.equip_to_slot_or_del(new /obj/item/clothing/suit/vaurca/breeder/klax(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/storage/backpack/typec/klax(H), slot_back) else addtimer(CALLBACK(src, .proc/send_representative_mission, H), 5 MINUTES) + H.equip_to_slot_or_del(new /obj/item/clothing/accessory/poncho/unathimantle(H), slot_wear_suit) return TRUE diff --git a/code/modules/background/citizenship/vaurca.dm b/code/modules/background/citizenship/vaurca.dm index 5be7d230264..cbd8ce16794 100644 --- a/code/modules/background/citizenship/vaurca.dm +++ b/code/modules/background/citizenship/vaurca.dm @@ -68,6 +68,7 @@ H.equip_to_slot_or_del(new /obj/item/storage/backpack/typec(H), slot_back) H.equip_to_slot_or_del(new /obj/item/storage/box/tcfl_pamphlet(H), slot_in_backpack) + H.equip_to_slot_or_del(new /obj/item/gun/energy/vaurca/blaster(H), slot_in_backpack) addtimer(CALLBACK(src, PROC_REF(send_representative_mission), H), 5 MINUTES) return TRUE diff --git a/code/modules/clothing/head/xenos/vaurca.dm b/code/modules/clothing/head/xenos/vaurca.dm index 09c37f54145..0085fd32982 100644 --- a/code/modules/clothing/head/xenos/vaurca.dm +++ b/code/modules/clothing/head/xenos/vaurca.dm @@ -22,6 +22,18 @@ /obj/item/clothing/head/vaurca_breeder/nralakk name = "nralakk representative shroud" - desc = "Large shroud used by Nralakk representatives." + desc = "Large shroud used by C'thur Nralakk representatives." item_state = "hive_rep_shroud_nralakk" icon_state = "hive_rep_shroud_nralakk" + +/obj/item/clothing/head/vaurca_breeder/biesel + name = "biesel representative shroud" + desc = "Large shroud used by Zo'ra Republic of Biesel representatives." + item_state = "hive_rep_shroud_biesel" + icon_state = "hive_rep_shroud_biesel" + +/obj/item/clothing/head/vaurca_breeder/hegemony + name = "hegemony representative shroud" + desc = "Large shroud used by K'lax Izweski Hegemony representatives." + item_state = "hive_rep_shroud_hegemony" + icon_state = "hive_rep_shroud_hegemony" diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index 70d98c20096..ed2294c5cc2 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -266,30 +266,30 @@ return ..() /obj/item/gun/energy/vaurca/blaster - name = "\improper Zo'ra Blaster" - desc = "An elegant weapon for a more civilized time." + name = "\improper thermic blaster" + desc = "Designed after the Zo'ra arrival in the Spur, this modern reimagining of the venerable Zo'rane Thermic Blaster is as much a rare and brutal personal defense weapon as it is a badge of office for the Zo'ra Ta that now wield it. \ + The design blends visual elements from a revolver, chosen by the Hive for its status as a respected weapon throughout much of the Spur, with the might of Zo'rane energy technology." + desc_extended = "The Thermic Blaster, sometimes known as the Zo'ra Blaster, is an incendiary energy weapon capable of tearing through any would-be interloper, though the phoron-powered battery is held back by an unremarkable capacity. \ + While the blaster's smaller battery may cause problems in longer engagements, its intended use as the sidearm of Zo'ra Diplomats and certain Warriors makes it a low priority to increase given the already remarkably steep cost of the design." icon = 'icons/obj/guns/blaster.dmi' icon_state = "blaster" item_state = "blaster" has_item_ratio = FALSE - origin_tech = list(TECH_COMBAT = 2, TECH_PHORON = 4) + origin_tech = list(TECH_COMBAT = 6, TECH_PHORON = 4, TECH_POWER = 4) fire_sound = 'sound/weapons/laser1.ogg' slot_flags = SLOT_BACK | SLOT_HOLSTER | SLOT_BELT w_class = ITEMSIZE_NORMAL accuracy = 1 + recoil = 1 force = 10 projectile_type = /obj/item/projectile/energy/blaster/incendiary max_shots = 7 - sel_mode = 1 burst = 1 burst_delay = 1 - fire_delay = 0 + fire_delay = 5 can_turret = 1 turret_sprite_set = "laser" - firemodes = list( - list(mode_name="single shot", burst=1, burst_delay = 1, fire_delay = 0), - list(mode_name="concentrated burst", burst=3, burst_delay = 1, fire_delay = 5) - ) + /obj/item/gun/energy/vaurca/typec name = "thermal lance" diff --git a/code/modules/projectiles/projectile/energy.dm b/code/modules/projectiles/projectile/energy.dm index 94717f27627..f374112effb 100644 --- a/code/modules/projectiles/projectile/energy.dm +++ b/code/modules/projectiles/projectile/energy.dm @@ -209,6 +209,6 @@ /obj/item/projectile/energy/blaster/incendiary icon_state = "laser" - damage = 30 - armor_penetration = 10 - incinerate = 4 + damage = 35 + armor_penetration = 60 + incinerate = 15 diff --git a/html/changelogs/connorjg1.yml b/html/changelogs/connorjg1.yml new file mode 100644 index 00000000000..238e17cb074 --- /dev/null +++ b/html/changelogs/connorjg1.yml @@ -0,0 +1,44 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +# balance +# admin +# backend +# security +# refactor +################################# + +# Your name. +author: Connorjg1 + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Zo'ra and K'lax Ta now have new Republic of Biesel and Izweski Hegemony clothing." + - bugfix: "K'lax Ta can now spawn as Hegemony Consular's without being told they are species ineligible." + - balance: "Zo'ra Blaster has been renamed to Thermic Blaster and changed. The burst mode has been removed and a firing delay added, however the round itself now does more damage, has better AP and has a longer lasting incendiary effect." + - rscadd: "Zo'ra Consulars are now equipped with the newly renamed Zo'ra Blaster, the Thermic Blaster." diff --git a/icons/mob/species/breeder/head.dmi b/icons/mob/species/breeder/head.dmi index 920c48c06fd76e7a91ebb0a858fa1ccf20fe2b51..88464a2747bb15aa151044acd966e716b81fac69 100644 GIT binary patch literal 11174 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 U*D`{^Z(e|^qUO`eCsv{V0n&j-EdT%j diff --git a/icons/mob/species/breeder/inventory.dmi b/icons/mob/species/breeder/inventory.dmi index bf0eff6cbc26b80b874d421620b02e008b88790a..13a5e75815347f098fe608de12e4c87f1cadb912 100644 GIT binary patch literal 8425 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 literal 7124 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