Files
Onyxarias 80fb55365a Mech Lore Pack - examine_more descriptions for mechs (#25414)
* Durand text, test

* Test 2

* Test AGAIN

* Old Durand

* Old Durand 2

* Old Durand 3

* Old Durand 4

* Old Durand 5

* Marauder

* Marauder 2

* Marauder 3

* Ares

* Ares 2

* Ares 3

* Seraph

* Mauler

* Mauler 2

* Gygax

* Dark Gygax

* Dark Gygax 2

* Dark Gygax 3

* HONK

* HONK 2

* Phazon

* Reticence

* Ody

* Ripley

* Ripley 2

* Firefighter

* Death Squid

* Death Squid 2

* Apply suggestions from Burza to make punctuation and formatting consistent.

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Onyxarias <70349271+Onyxarias@users.noreply.github.com>

* Adresses Fordoxia's reviews. Updates extended descriptions for Old Durand and Reticence.

* Update code/game/mecha/combat/marauder.dm

Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Onyxarias <70349271+Onyxarias@users.noreply.github.com>

* Update code/game/mecha/combat/marauder.dm

Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Onyxarias <70349271+Onyxarias@users.noreply.github.com>

---------

Signed-off-by: Onyxarias <70349271+Onyxarias@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2024-05-24 19:44:45 +00:00

60 lines
2.3 KiB
Plaintext

/obj/mecha/combat/phazon
desc = "An experimental, phase-shifting exosuit developed by Nanotrasen's research division"
name = "Phazon"
icon_state = "phazon"
initial_icon = "phazon"
step_in = 2
dir_in = 2 //Facing south.
step_energy_drain = 3
normal_step_energy_drain = 3
max_integrity = 200
deflect_chance = 30
armor = list(MELEE = 30, BULLET = 30, LASER = 30, ENERGY = 30, BOMB = 30, RAD = 50, FIRE = 100, ACID = 75)
max_temperature = 25000
infra_luminosity = 3
wreckage = /obj/structure/mecha_wreckage/phazon
add_req_access = 1
//operation_req_access = list()
internal_damage_threshold = 25
force = 15
phase_state = "phazon-phase"
max_equip = 3
/obj/mecha/combat/phazon/GrantActions(mob/living/user, human_occupant = 0)
..()
phasing_action.Grant(user, src)
switch_damtype_action.Grant(user, src)
/obj/mecha/combat/phazon/RemoveActions(mob/living/user, human_occupant = 0)
..()
phasing_action.Remove(user)
switch_damtype_action.Remove(user)
/obj/mecha/combat/phazon/Initialize(mapload)
. = ..()
var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/rcd
ME.attach(src)
ME = new /obj/item/mecha_parts/mecha_equipment/gravcatapult
ME.attach(src)
/obj/mecha/combat/phazon/get_commands()
var/output = {"<div class='wr'>
<div class='header'>Special</div>
<div class='links'>
<a href='byond://?src=[UID()];switch_damtype=1'>Change melee damage type</a><br>
</div>
</div>
"}
output += ..()
return output
/obj/mecha/combat/phazon/examine_more(mob/user)
. = ..()
. += "<i>The Phazon is an experimental Nanotrasen combat design, using a Bluespace Anomaly Core as its heart. \
This odd crystal allows the mech to phase part way out of reality, allowing it to pass through walls, floors, and other structures as if they never existed in the first place. \
Designed by an NT research team, the design has recently been distributed to their science stations for testing and preliminary production.</i>"
. += ""
. += "<i>Due to the nature of finding Anomaly Cores, Phazons are exceedingly rare. \
It seems to hum with stored energy, the edges of its chassis blurry in the eyes of others, even at rest. \
Early test pilots report strange hallucinations and “visions” after extensive use of the phasing ability.</i>"