mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-26 22:42:26 +01:00
@@ -36,4 +36,4 @@
|
||||
var/mob/living/silicon/AI = c
|
||||
return ..(AI, AI.stat != DEAD)
|
||||
else
|
||||
..()
|
||||
..()
|
||||
|
||||
@@ -182,4 +182,4 @@
|
||||
|
||||
if(cameranet.is_chunk_generated(x, y, z))
|
||||
var/datum/chunk/chunk = cameranet.get_chunk(x, y, z)
|
||||
chunk.visibility_changed(TRUE)
|
||||
chunk.visibility_changed(TRUE)
|
||||
|
||||
@@ -75,4 +75,4 @@ var/list/datum/gender/gender_datums = list()
|
||||
|
||||
/atom/proc/get_pronoun(var/wordtype)
|
||||
var/gender_to_use = get_gender()
|
||||
return gender_datums[gender_to_use][wordtype]
|
||||
return gender_datums[gender_to_use][wordtype]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/mob/living/carbon/alien/death(gibbed)
|
||||
if(!gibbed && icon_dead)
|
||||
icon_state = icon_dead
|
||||
return ..(gibbed,death_msg)
|
||||
return ..(gibbed,death_msg)
|
||||
|
||||
@@ -43,4 +43,4 @@
|
||||
if(istype(W, /obj/item/material/knife) || istype(W, /obj/item/material/kitchen/utensil/knife))
|
||||
harvest(user)
|
||||
return
|
||||
..(W, user)
|
||||
..(W, user)
|
||||
|
||||
@@ -16,4 +16,4 @@
|
||||
add_overlay(flower_image)
|
||||
|
||||
if(hat)
|
||||
add_overlay(get_hat_icon(hat, 0, -8))
|
||||
add_overlay(get_hat_icon(hat, 0, -8))
|
||||
|
||||
@@ -17,4 +17,4 @@
|
||||
slot_l_hand_str = 'icons/mob/items/lefthand_books.dmi',
|
||||
slot_r_hand_str = 'icons/mob/items/righthand_books.dmi'
|
||||
)
|
||||
can_prepare = 0
|
||||
can_prepare = 0
|
||||
|
||||
@@ -11,4 +11,4 @@
|
||||
if(loc)
|
||||
if(istype(loc,/obj/item/organ/internal/brain))
|
||||
qdel(loc)//Gets rid of the brain item
|
||||
..(null,1)
|
||||
..(null,1)
|
||||
|
||||
@@ -37,4 +37,4 @@
|
||||
return
|
||||
|
||||
/obj/item/device/mmi/digital/robot/attack_self(mob/user)
|
||||
return
|
||||
return
|
||||
|
||||
@@ -138,4 +138,4 @@
|
||||
H.equip_to_slot_or_del(S,slot_shoes)
|
||||
|
||||
/datum/species/get_species_record_sex(var/mob/living/carbon/human/H)
|
||||
return H.pronouns
|
||||
return H.pronouns
|
||||
|
||||
@@ -105,14 +105,14 @@
|
||||
)
|
||||
|
||||
has_organ = list(
|
||||
BP_BRAIN = /obj/item/organ/internal/brain/unathi,
|
||||
BP_EYES = /obj/item/organ/internal/eyes/unathi,
|
||||
BP_HEART = /obj/item/organ/internal/heart/unathi,
|
||||
BP_LIVER = /obj/item/organ/internal/liver/unathi,
|
||||
BP_LUNGS = /obj/item/organ/internal/lungs/unathi,
|
||||
BP_KIDNEYS = /obj/item/organ/internal/kidneys/unathi,
|
||||
BP_STOMACH = /obj/item/organ/internal/stomach/unathi
|
||||
)
|
||||
BP_BRAIN = /obj/item/organ/internal/brain/unathi,
|
||||
BP_EYES = /obj/item/organ/internal/eyes/unathi,
|
||||
BP_HEART = /obj/item/organ/internal/heart/unathi,
|
||||
BP_LIVER = /obj/item/organ/internal/liver/unathi,
|
||||
BP_LUNGS = /obj/item/organ/internal/lungs/unathi,
|
||||
BP_KIDNEYS = /obj/item/organ/internal/kidneys/unathi,
|
||||
BP_STOMACH = /obj/item/organ/internal/stomach/unathi
|
||||
)
|
||||
|
||||
alterable_internal_organs = list(BP_HEART, BP_EYES, BP_LUNGS, BP_LIVER, BP_KIDNEYS, BP_STOMACH)
|
||||
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
|
||||
/mob/living/carbon/human/virtual_reality/death(gibbed)//the body is deleted when you die to simulate your virtual avatar being deleted
|
||||
..()
|
||||
qdel(src)
|
||||
qdel(src)
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
#define SAD "sad"
|
||||
#define ANGRY "angry"
|
||||
#define MISCHIEVOUS "mischevous"
|
||||
#define HAPPY ":3"
|
||||
#define HAPPY ":3"
|
||||
|
||||
@@ -89,4 +89,4 @@
|
||||
send_emote(message, m_type)
|
||||
if(updateicon)
|
||||
regenerate_icons()
|
||||
return
|
||||
return
|
||||
|
||||
@@ -20,4 +20,4 @@
|
||||
if(victim && !rabid && !attacked && victim.LAssailant && victim.LAssailant != victim)
|
||||
var/real_assailant = victim.LAssailant.resolve()
|
||||
if(real_assailant)
|
||||
increase_friendship(real_assailant)
|
||||
increase_friendship(real_assailant)
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
/mob/living/carbon/slime/handle_regular_hud_updates()
|
||||
return
|
||||
return
|
||||
|
||||
@@ -76,4 +76,4 @@
|
||||
slime_mutation[2] = colour
|
||||
slime_mutation[3] = colour
|
||||
slime_mutation[4] = colour
|
||||
return(slime_mutation)
|
||||
return(slime_mutation)
|
||||
|
||||
@@ -17,4 +17,4 @@
|
||||
|
||||
. = ..(gibbed,"gives one shrill beep before falling lifeless.")
|
||||
density = TRUE
|
||||
ghostize(FALSE)
|
||||
ghostize(FALSE)
|
||||
|
||||
@@ -16,4 +16,4 @@
|
||||
qdel(mind)
|
||||
..(gibbed)
|
||||
ghostize()
|
||||
qdel(src)
|
||||
qdel(src)
|
||||
|
||||
@@ -326,4 +326,4 @@
|
||||
name = "radio"
|
||||
desc = "A modular, multi-frequency radio used by robots and exosuits to enable communication systems. Comes with built-in subspace receivers."
|
||||
icon_state = "radio"
|
||||
icon_state_broken = "radio_broken"
|
||||
icon_state_broken = "radio_broken"
|
||||
|
||||
@@ -35,4 +35,4 @@
|
||||
QDEL_NULL(hat_overlay)
|
||||
update_icon()
|
||||
else
|
||||
return ..()
|
||||
return ..()
|
||||
|
||||
@@ -26,4 +26,4 @@
|
||||
return fireloss
|
||||
|
||||
/mob/living/silicon/robot/drone/getBruteLoss()
|
||||
return bruteloss
|
||||
return bruteloss
|
||||
|
||||
@@ -7,4 +7,4 @@
|
||||
visible_message(SPAN_WARNING("The power warning light on \the [src] flashes urgently."))
|
||||
playsound(get_turf(src), 'sound/machines/buzz-two.ogg', 50, 0)
|
||||
else
|
||||
to_chat(src, SPAN_WARNING("You can only use this emote when you're out of charge."))
|
||||
to_chat(src, SPAN_WARNING("You can only use this emote when you're out of charge."))
|
||||
|
||||
@@ -8,4 +8,4 @@
|
||||
return
|
||||
|
||||
/obj/item/proc/on_module_deactivate(var/mob/living/silicon/robot/R)
|
||||
return
|
||||
return
|
||||
|
||||
@@ -17,4 +17,4 @@
|
||||
M.apply_effect(5, STUTTER)
|
||||
M.stun_effect_act(0, 70, check_zone(hit_zone), src)
|
||||
|
||||
return FALSE
|
||||
return FALSE
|
||||
|
||||
@@ -19,4 +19,4 @@
|
||||
|
||||
/obj/item/form_printer/proc/deploy_paper(var/turf/T, var/mob/user)
|
||||
T.visible_message(SPAN_NOTICE("\The [user] dispenses a sheet of crisp white paper."))
|
||||
new /obj/item/paper(T)
|
||||
new /obj/item/paper(T)
|
||||
|
||||
@@ -12,4 +12,4 @@
|
||||
self_recharge = TRUE
|
||||
use_external_power = TRUE
|
||||
recharge_time = 5
|
||||
needspin = FALSE
|
||||
needspin = FALSE
|
||||
|
||||
@@ -28,4 +28,4 @@
|
||||
|
||||
/obj/item/borg/sight/material
|
||||
name = "\proper material scanner vision"
|
||||
sight_mode = BORGMATERIAL
|
||||
sight_mode = BORGMATERIAL
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/obj/item/borg/overdrive
|
||||
name = "overdrive"
|
||||
icon = 'icons/obj/decals.dmi'
|
||||
icon_state = "shock"
|
||||
icon_state = "shock"
|
||||
|
||||
@@ -3,4 +3,4 @@
|
||||
name = "access code transmission device"
|
||||
icon_state = "id-robot"
|
||||
desc = "A circuit grafted onto the bottom of an ID card. It is used to transmit access codes into other robot chassis, \
|
||||
allowing you to lock and unlock other robots' panels."
|
||||
allowing you to lock and unlock other robots' panels."
|
||||
|
||||
@@ -36,4 +36,4 @@
|
||||
add_fingerprint(user)
|
||||
|
||||
#undef WRITE_PAPER
|
||||
#undef RENAME_PAPER
|
||||
#undef RENAME_PAPER
|
||||
|
||||
@@ -24,4 +24,4 @@
|
||||
/obj/item/soap/drone
|
||||
name = "integrated soap"
|
||||
desc = "An advanced bar of soap that connects to an internal reservoir of a custodial bot, allowing it to stay wet for longer periods of time."
|
||||
capacity = 50
|
||||
capacity = 50
|
||||
|
||||
@@ -24,4 +24,4 @@
|
||||
spill(user,dropspot)
|
||||
current_weight = 0
|
||||
|
||||
return ..()
|
||||
return ..()
|
||||
|
||||
@@ -146,4 +146,4 @@
|
||||
return FALSE
|
||||
|
||||
R.crisis_override = TRUE
|
||||
return TRUE
|
||||
return TRUE
|
||||
|
||||
@@ -17,4 +17,4 @@
|
||||
synced = TRUE
|
||||
|
||||
if(synced)
|
||||
to_chat(src, SPAN_NOTICE("Images synced with AI. Local images will be retained in the case of loss of connection with the AI."))
|
||||
to_chat(src, SPAN_NOTICE("Images synced with AI. Local images will be retained in the case of loss of connection with the AI."))
|
||||
|
||||
@@ -48,4 +48,4 @@
|
||||
if(loc == target_turf)
|
||||
break
|
||||
step_to(src, target_turf)
|
||||
sleep(6)
|
||||
sleep(6)
|
||||
|
||||
@@ -33,4 +33,4 @@
|
||||
if(turns_since_move >= turns_per_move)
|
||||
Move(get_step(src,pick(4,8)))
|
||||
turns_since_move = 0
|
||||
regenerate_icons()
|
||||
regenerate_icons()
|
||||
|
||||
@@ -17,4 +17,4 @@
|
||||
melee_damage_upper = 15
|
||||
melee_damage_lower = 10
|
||||
attacktext = "mauled"
|
||||
mob_size = 2
|
||||
mob_size = 2
|
||||
|
||||
@@ -109,4 +109,4 @@
|
||||
|
||||
melee_damage_lower = 50
|
||||
melee_damage_upper = 50
|
||||
armor_penetration = 40
|
||||
armor_penetration = 40
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
#define COMMANDED_STOP 6 //basically 'do nothing'
|
||||
#define COMMANDED_FOLLOW 7 //follows a target
|
||||
#define COMMANDED_MISC 8 //catch all state for misc commands that need one.
|
||||
#define COMMANDED_MISC 8 //catch all state for misc commands that need one.
|
||||
|
||||
@@ -150,4 +150,4 @@
|
||||
if(2)
|
||||
adjustFireLoss(rand(5, 10))
|
||||
if(3)
|
||||
adjustFireLoss(rand(3, 5))
|
||||
adjustFireLoss(rand(3, 5))
|
||||
|
||||
+1
-1
@@ -22,4 +22,4 @@
|
||||
incinerate = 5
|
||||
muzzle_type = /obj/effect/projectile/muzzle/laser/blue
|
||||
tracer_type = /obj/effect/projectile/tracer/laser/blue
|
||||
impact_type = /obj/effect/projectile/impact/laser/blue
|
||||
impact_type = /obj/effect/projectile/impact/laser/blue
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
/obj/item/projectile/beam/hivebot/incendiary/heavy
|
||||
name = "archaic mining laser"
|
||||
damage = 25
|
||||
incinerate = 10
|
||||
incinerate = 10
|
||||
|
||||
@@ -8,4 +8,4 @@
|
||||
/obj/item/projectile/bullet/pistol/hivebotspike/needle
|
||||
name = "needle"
|
||||
damage = 5
|
||||
armor_penetration = 60
|
||||
armor_penetration = 60
|
||||
|
||||
@@ -243,4 +243,4 @@
|
||||
|
||||
/mob/living/simple_animal/hostile/retaliate/pra_exploration_drone/LostTarget()
|
||||
say("Returning to data gathering.")
|
||||
return
|
||||
return
|
||||
|
||||
@@ -56,4 +56,4 @@
|
||||
if(weapon1)
|
||||
new weapon1 (src.loc)
|
||||
qdel(src)
|
||||
return
|
||||
return
|
||||
|
||||
@@ -116,4 +116,4 @@
|
||||
if(M != src)
|
||||
M.apply_damage(50, DAMAGE_BRUTE)
|
||||
M.apply_effect(6, STUN, blocked)
|
||||
return TRUE
|
||||
return TRUE
|
||||
|
||||
@@ -135,4 +135,4 @@
|
||||
speed = 0
|
||||
|
||||
/mob/living/simple_animal/hostile/syndicate/ranged/space/Allow_Spacemove(var/check_drift = 0)
|
||||
return
|
||||
return
|
||||
|
||||
@@ -57,4 +57,4 @@
|
||||
/mob/living/simple_animal/hostile/tree/death()
|
||||
..(null,"is hacked into pieces!")
|
||||
new /obj/item/stack/material/wood(loc)
|
||||
qdel(src)
|
||||
qdel(src)
|
||||
|
||||
@@ -23,4 +23,4 @@
|
||||
return FALSE
|
||||
|
||||
/mob/living/simple_animal/mechanical/adjustOxyLoss(amount)
|
||||
return FALSE
|
||||
return FALSE
|
||||
|
||||
Reference in New Issue
Block a user