Adds Space Ruin: Voidhopper of Nexus (#26809)

* added Russian Nians

* adds a new space ruin Voidhopper of Nexus aka freighter

* forgot a quotation mark

* Convert maps to TGM

new         : _maps/map_files/RandomRuins/SpaceRuins/freighter.dmm
new         : code/modules/unit_tests/atmos/test_ventcrawl.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* fixed file format of the ruin

* renamed Russian Nians to Soviet Nians

* see above

* down with russian nians, long live soviet nians

* added a ruin paper per Warriorstar's request

* the name russiannian just will not be fully replaced

* forgetting commas and adding a new subtype of paper for the shipping manifest

* I think using quotation marks is causing me issues

* further removal of the term "russian" in preperation of a PR removing lots of referrals to russia

* added some new Poly voice lines

* accidentally commited the wrong PR...

Signed-off-by: Hayden Redacted <91229275+haydenredacted@users.noreply.github.com>

* made the shipping manifest ticked

* worked on the perspective of some stairs

* made changes requested by warriorstar

* changed formatting of the sovietnian's loot

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Hayden Redacted <91229275+haydenredacted@users.noreply.github.com>

* forgot to add a new line

* i think this is causing the tests to fail perchance

* purging the term russian to be in line with a recent PR doing the same

Signed-off-by: Hayden Redacted <91229275+haydenredacted@users.noreply.github.com>

* fixed sovietnian to snake_case

Signed-off-by: Hayden Redacted <91229275+haydenredacted@users.noreply.github.com>

* i may forget snake case exists

* second time's the charm like a snake's two fangs

* added warriorstar's suggestions

* reverted a file that was accidentally converted

* fixed merge issues

* added an extra line

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Hayden Redacted <91229275+haydenredacted@users.noreply.github.com>

* Update code/modules/awaymissions/mission_code/ruins/nian_freighter.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Hayden Redacted <91229275+haydenredacted@users.noreply.github.com>

* Update code/modules/awaymissions/mission_code/ruins/nian_freighter.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Hayden Redacted <91229275+haydenredacted@users.noreply.github.com>

---------

Signed-off-by: Hayden Redacted <91229275+haydenredacted@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
This commit is contained in:
Hayden Redacted
2024-11-19 21:17:11 +00:00
committed by GitHub
co-authored by warriorstar-orion Burzah
parent 16672e4f3d
commit f56c5dfbdf
8 changed files with 1394 additions and 0 deletions
@@ -114,6 +114,22 @@
name = "Corpse of a Ranged Soviet"
suit = /obj/item/clothing/suit/sovietcoat
/obj/effect/mob_spawn/human/corpse/soviet_nian
name = "Soviet Nian"
mob_name = "Soviet Nian"
mob_species = /datum/species/moth
hair_style = "bald"
facial_hair_style = "shaved"
outfit = /datum/outfit/soviet_nian
/datum/outfit/soviet_nian
name = "Soviet Nian"
uniform = /obj/item/clothing/under/new_soviet
gloves = /obj/item/clothing/gloves/color/black
shoes = /obj/item/clothing/shoes/jackboots
head = /obj/item/clothing/head/ushanka
r_pocket = /obj/item/reagent_containers/drinks/drinkingglass/shotglass
l_pocket = /obj/item/reagent_containers/drinks/bottle/vodka
/obj/effect/mob_spawn/human/corpse/wizard
name = "Corpse of a Space Wizard"
@@ -46,3 +46,36 @@
/obj/item/gun/projectile/shotgun/boltaction,
/obj/item/salvage/loot/soviet)
casingtype = /obj/item/ammo_casing/a762
/mob/living/simple_animal/hostile/soviet_nian
name = "Soviet Nian"
desc = "Buzz!"
icon = 'icons/mob/simple_human.dmi'
icon_state = "sovietnian"
icon_living = "sovietnian"
turns_per_move = 5
response_help = "pokes the"
response_disarm = "shoves the"
response_harm = "hits the"
speed = 0
maxHealth = 100
health = 100
harm_intent_damage = 5
obj_damage = 60
melee_damage_lower = 30
melee_damage_upper = 30
attacktext = "slashes"
attack_sound = 'sound/weapons/blade1.ogg'
minbodytemp = 0
a_intent = INTENT_HARM
unsuitable_atmos_damage = 15
faction = list("soviet")
status_flags = CANPUSH
loot = list(
/obj/effect/mob_spawn/human/corpse/soviet_nian,
/obj/item/melee/energy/sword/pirate,
/obj/item/salvage/loot/soviet
)
del_on_death = TRUE
sentience_type = SENTIENCE_OTHER
footstep_type = FOOTSTEP_MOB_SHOE