mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-26 21:49:11 +01:00
next new to init (#17400)
* next new to init * . * this needs thorough testing * . * needs an istype * also vnotice * mvoe to defines
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/mob/living/silicon/ai/New(loc, var/datum/ai_laws/L, var/obj/item/mmi/B, var/safety = 0)
|
||||
..(loc, L, B, safety)
|
||||
/mob/living/silicon/ai/Initialize(mapload, var/datum/ai_laws/L, var/obj/item/mmi/B, var/safety = 0)
|
||||
. = ..(mapload, L, B, safety)
|
||||
add_language(LANGUAGE_BIRDSONG, 1)
|
||||
add_language(LANGUAGE_SAGARU, 1)
|
||||
add_language(LANGUAGE_CANILUNZT, 1)
|
||||
|
||||
@@ -4,9 +4,3 @@
|
||||
icon_state = "ai"
|
||||
anchored = TRUE // -- TLE
|
||||
canmove = 0
|
||||
|
||||
/mob/living/silicon/decoy/New()
|
||||
src.icon = 'icons/mob/AI.dmi'
|
||||
src.icon_state = "ai"
|
||||
src.anchored = TRUE
|
||||
src.canmove = 0
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
var/hudmode = null
|
||||
|
||||
/mob/living/silicon/New()
|
||||
silicon_mob_list |= src
|
||||
silicon_mob_list += src
|
||||
..()
|
||||
add_language(LANGUAGE_GALCOM)
|
||||
apply_default_language(GLOB.all_languages[LANGUAGE_GALCOM])
|
||||
|
||||
@@ -37,8 +37,8 @@
|
||||
|
||||
faction = FACTION_CATGIRL
|
||||
|
||||
/mob/living/simple_mob/vore/catgirl/New()
|
||||
..()
|
||||
/mob/living/simple_mob/vore/catgirl/Initialize(mapload)
|
||||
. = ..()
|
||||
if(random_skin)
|
||||
icon_living = pick(skins)
|
||||
icon_rest = "[icon_living]asleep"
|
||||
|
||||
@@ -47,11 +47,11 @@
|
||||
allow_mind_transfer = TRUE
|
||||
|
||||
// Pepe is love, not hate.
|
||||
/mob/living/simple_mob/vore/aggressive/frog/New()
|
||||
/mob/living/simple_mob/vore/aggressive/frog/Initialize(mapload)
|
||||
. = ..()
|
||||
if(rand(1,1000000) == 1)
|
||||
name = "rare Pepe"
|
||||
desc = "You found a rare Pepe. Screenshot for good luck."
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/vore/aggressive/frog/do_special_attack(atom/A)
|
||||
set_AI_busy(TRUE)
|
||||
|
||||
@@ -143,8 +143,8 @@
|
||||
|
||||
glow_toggle = !glow_toggle
|
||||
|
||||
/mob/living/simple_mob/vore/leopardmander/exotic/New()
|
||||
..()
|
||||
/mob/living/simple_mob/vore/leopardmander/exotic/Initialize(mapload)
|
||||
. = ..()
|
||||
add_verb(src, /mob/living/simple_mob/vore/leopardmander/exotic/proc/toggle_glow)
|
||||
|
||||
/mob/living/simple_mob/vore/leopardmander/exotic/init_vore()
|
||||
|
||||
@@ -2,6 +2,6 @@
|
||||
tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown
|
||||
faction = FACTION_CLOWN
|
||||
|
||||
/mob/living/simple_mob/clowns/big/c_shift/New()
|
||||
..()
|
||||
/mob/living/simple_mob/clowns/big/c_shift/Initialize(mapload)
|
||||
. = ..()
|
||||
add_verb(src, /mob/living/simple_mob/clowns/big/c_shift/proc/phase_shift)
|
||||
|
||||
@@ -30,8 +30,8 @@
|
||||
|
||||
faction = FACTION_PEASANT
|
||||
|
||||
/mob/living/simple_mob/vore/peasant/New()
|
||||
..()
|
||||
/mob/living/simple_mob/vore/peasant/Initialize(mapload)
|
||||
. = ..()
|
||||
if(random_skin)
|
||||
icon_living = pick(skins)
|
||||
icon_rest = "[icon_living]asleep"
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
var/last_pet // This tracks the last time someone patted us.
|
||||
var/grump_decay = 5 SECONDS // This is how quickly our grumpiness decays.
|
||||
|
||||
/mob/living/simple_mob/vore/rabbit/New()
|
||||
/mob/living/simple_mob/vore/rabbit/Initialize(mapload)
|
||||
. = ..()
|
||||
|
||||
if(!body_color)
|
||||
|
||||
@@ -65,8 +65,8 @@
|
||||
vore_pounce_maxhealth = 125
|
||||
vore_bump_emote = "tries to snap up"
|
||||
|
||||
/mob/living/simple_mob/vore/raptor/New()
|
||||
..()
|
||||
/mob/living/simple_mob/vore/raptor/Initialize(mapload)
|
||||
. = ..()
|
||||
if(random_skin)
|
||||
icon_living = pick(skins)
|
||||
initial_icon = icon_living
|
||||
|
||||
@@ -58,8 +58,8 @@
|
||||
|
||||
allow_mind_transfer = TRUE
|
||||
|
||||
/mob/living/simple_mob/vore/scel/New()
|
||||
..()
|
||||
/mob/living/simple_mob/vore/scel/Initialize(mapload)
|
||||
. = ..()
|
||||
if(random_skin)
|
||||
icon_living = pick(skins)
|
||||
icon_rest = "[icon_living]-rest"
|
||||
|
||||
@@ -54,8 +54,8 @@
|
||||
say_list_type = /datum/say_list/softdog
|
||||
swallowTime = 0.1 SECONDS
|
||||
|
||||
/mob/living/simple_mob/vore/woof/New()
|
||||
..()
|
||||
/mob/living/simple_mob/vore/woof/Initialize(mapload)
|
||||
. = ..()
|
||||
|
||||
add_verb(src, /mob/living/proc/ventcrawl)
|
||||
add_verb(src, /mob/living/proc/hide)
|
||||
|
||||
@@ -53,8 +53,8 @@ var/global/list/grub_machine_overlays = list()
|
||||
|
||||
glow_override = TRUE
|
||||
|
||||
/mob/living/simple_mob/animal/solargrub_larva/New()
|
||||
..()
|
||||
/mob/living/simple_mob/animal/solargrub_larva/Initialize(mapload)
|
||||
. = ..()
|
||||
existing_solargrubs += src
|
||||
powermachine = new(src)
|
||||
sparks = new(src)
|
||||
|
||||
Reference in New Issue
Block a user