Implements PASSRAILING as a new pass flag (#14009)

This commit is contained in:
Benedict
2022-05-23 06:46:59 -04:00
committed by GitHub
parent 792f1b2a66
commit 12ecc934f1
23 changed files with 50 additions and 30 deletions
@@ -44,7 +44,7 @@
// Interaction
universal_speak = FALSE
universal_understand = TRUE
pass_flags = PASSTABLE | PASSDOORHATCH
pass_flags = PASSTABLE | PASSDOORHATCH | PASSRAILING
density = FALSE
possession_candidate = TRUE
mob_size = 4
@@ -17,7 +17,7 @@
var/mob/target_mob
var/obj/machinery/beehive/parent
var/loner = 0
pass_flags = PASSTABLE
pass_flags = PASSTABLE | PASSRAILING
turns_per_move = 6
var/obj/machinery/portable_atmospherics/hydroponics/my_hydrotray
emote_sounds = list('sound/effects/creatures/bees.ogg')
@@ -45,7 +45,7 @@
stomach_size_mult = 3 //They're just baby
density = TRUE
pass_flags = PASSTABLE
pass_flags = PASSTABLE | PASSRAILING
canbrush = TRUE
brush = /obj/item/reagent_containers/glass/rag
@@ -31,7 +31,7 @@
flying = TRUE
smart_melee = FALSE
see_in_dark = 8
pass_flags = PASSTABLE
pass_flags = PASSTABLE|PASSRAILING
attack_emote = "focuses on"
var/mob/living/simple_animal/hostile/hivebotbeacon/linked_parent = null
psi_pingable = FALSE
@@ -31,7 +31,7 @@
flying = 1
mob_size = MOB_LARGE
see_in_dark = 8
pass_flags = PASSTABLE
pass_flags = PASSTABLE|PASSRAILING
attack_emote = "focuses on"
var/mob/living/simple_animal/hostile/hivebotbeacon/linked_parent = null
var/turf/last_processed_turf
@@ -39,7 +39,7 @@
attacktext = "bit"
attack_sound = 'sound/weapons/bite.ogg'
pass_flags = PASSTABLE
pass_flags = PASSTABLE|PASSRAILING
move_to_delay = 6
speed = 1
mob_size = 15
@@ -4,7 +4,7 @@
icon = 'icons/mob/npc/aibots.dmi'
icon_state = "viscerator_attack"
icon_living = "viscerator_attack"
pass_flags = PASSTABLE
pass_flags = PASSTABLE|PASSRAILING
health = 15
maxHealth = 15
melee_damage_lower = 10
@@ -32,7 +32,7 @@
icon_state = "parrot_fly"
icon_living = "parrot_fly"
icon_dead = "parrot_dead"
pass_flags = PASSTABLE
pass_flags = PASSTABLE | PASSRAILING
mob_size = MOB_TINY
speak = list("Hi","Hello!","Cracker?","BAWWWWK george mellons griffing me")