mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-21 19:19:12 +01:00
Sideports a couple of init unit tests from Neb.
This commit is contained in:
@@ -12,11 +12,11 @@
|
||||
visualnet = cameranet
|
||||
|
||||
/mob/observer/eye/aiEye/Destroy()
|
||||
if(owner)
|
||||
var/mob/living/silicon/ai/ai = owner
|
||||
ai.all_eyes -= src
|
||||
owner = null
|
||||
. = ..()
|
||||
if(owner)
|
||||
var/mob/living/silicon/ai/ai = owner
|
||||
ai.all_eyes -= src
|
||||
owner = null
|
||||
. = ..()
|
||||
|
||||
/mob/observer/eye/aiEye/setLoc(var/T, var/cancel_tracking = 1)
|
||||
if(owner)
|
||||
|
||||
@@ -38,8 +38,8 @@
|
||||
updateVisibility(src)
|
||||
return ..()
|
||||
|
||||
/obj/effect/New()
|
||||
..()
|
||||
/obj/effect/Initialize()
|
||||
. = ..()
|
||||
updateVisibility(src)
|
||||
|
||||
// DOORS
|
||||
|
||||
@@ -140,6 +140,6 @@
|
||||
to_wear_r_hand = null
|
||||
|
||||
/mob/living/carbon/human/ai_controlled/replicant/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
name = species.get_random_name(gender)
|
||||
add_modifier(/datum/modifier/homeothermic, 0, null)
|
||||
|
||||
@@ -978,7 +978,7 @@ var/list/ai_verbs_default = list(
|
||||
drop_new_multicam()
|
||||
|
||||
//Special subtype kept around for global announcements
|
||||
/mob/living/silicon/ai/announcer/
|
||||
/mob/living/silicon/ai/announcer
|
||||
is_dummy = 1
|
||||
|
||||
/mob/living/silicon/ai/announcer/Initialize()
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
)
|
||||
|
||||
/mob/living/silicon/robot/drone/swarm/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
add_language(LANGUAGE_SWARMBOT, 1)
|
||||
|
||||
|
||||
@@ -158,5 +158,5 @@
|
||||
)
|
||||
|
||||
/obj/item/weapon/gun/energy/xray/swarm/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
adjust_scale(-1, 1)
|
||||
|
||||
@@ -131,7 +131,7 @@
|
||||
var/dummy_card_type = /obj/item/weapon/card/id/science/roboticist/dummy_cyborg
|
||||
|
||||
/obj/item/weapon/card/robot/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
dummy_card = new dummy_card_type(src)
|
||||
|
||||
/obj/item/weapon/card/robot/Destroy()
|
||||
@@ -149,7 +149,7 @@
|
||||
access = list(access_robotics)
|
||||
|
||||
/obj/item/weapon/card/id/syndicate/dummy_cyborg/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
access |= access_robotics
|
||||
|
||||
//A harvest item for serviceborgs.
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
catalogue_data = list(/datum/category_item/catalogue/fauna/sif_crab)
|
||||
|
||||
/mob/living/simple_mob/animal/passive/crab/sif/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
adjust_scale(rand(5,12) / 10)
|
||||
|
||||
// Meat!
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
var/randomize_location = TRUE
|
||||
|
||||
/mob/living/simple_mob/animal/passive/fish/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
if(!default_pixel_x && randomize_location)
|
||||
default_pixel_x = rand(-12, 12)
|
||||
@@ -174,7 +174,7 @@
|
||||
var/image/belly_image
|
||||
|
||||
/mob/living/simple_mob/animal/passive/fish/icebass/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
dorsal_color = rgb(rand(min_red,max_red), rand(min_green,max_green), rand(min_blue,max_blue))
|
||||
belly_color = rgb(rand(min_red,max_red), rand(min_green,max_green), rand(min_blue,max_blue))
|
||||
update_icon()
|
||||
@@ -248,7 +248,7 @@
|
||||
meat_type = /obj/item/weapon/reagent_containers/food/snacks/carpmeat/sif
|
||||
|
||||
/mob/living/simple_mob/animal/passive/fish/rockfish/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
head_color = rgb(rand(min_red,max_red), rand(min_green,max_green), rand(min_blue,max_blue))
|
||||
update_icon()
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
attack_sharp = TRUE
|
||||
|
||||
/mob/living/simple_mob/animal/passive/lizard/large/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
adjust_scale(rand(12, 20) / 10)
|
||||
|
||||
/mob/living/simple_mob/animal/passive/lizard/large/defensive
|
||||
|
||||
@@ -81,7 +81,11 @@
|
||||
return 1 // It literally produces a cryogenic mist inside itself. Cold doesn't bother it.
|
||||
|
||||
/mob/living/simple_mob/animal/sif/frostfly/Initialize()
|
||||
<<<<<<< HEAD
|
||||
. = ..() //VOREStation Edit
|
||||
=======
|
||||
. = ..()
|
||||
>>>>>>> b22a056... Sideports a couple of init unit tests from Neb. (#7893)
|
||||
smoke_special = new
|
||||
verbs += /mob/living/proc/ventcrawl
|
||||
verbs += /mob/living/proc/hide
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee/evasive/glitterfly
|
||||
|
||||
/mob/living/simple_mob/animal/sif/glitterfly/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
var/colorlist = list(rgb(rand(100,255), rand(100,255), rand(100,255)) = 10, rgb(rand(5,100), rand(5,100), rand(5,100)) = 2, "#222222" = 1)
|
||||
color = pickweight(colorlist)
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
plane = PLANE_LIGHTING_ABOVE
|
||||
|
||||
/mob/living/simple_mob/animal/sif/glitterfly/rare/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
/mob/living/simple_mob/animal/sif/glitterfly/unique_tame_check(var/obj/O, var/mob/user)
|
||||
. = ..()
|
||||
|
||||
@@ -92,7 +92,7 @@
|
||||
instinct = 50
|
||||
|
||||
/mob/living/simple_mob/animal/sif/kururak/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
if(!instinct)
|
||||
if(prob(20))
|
||||
instinct = rand(6, 10)
|
||||
@@ -331,7 +331,7 @@
|
||||
remove_modifiers_of_type(/datum/modifier/ace)
|
||||
|
||||
/mob/living/simple_mob/animal/sif/kururak/hibernate/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
lay_down()
|
||||
instinct = 0
|
||||
|
||||
|
||||
@@ -115,7 +115,7 @@
|
||||
emote_hear = list("chitters", "clicks", "gurgles")
|
||||
|
||||
/mob/living/simple_mob/animal/sif/leech/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
verbs += /mob/living/proc/ventcrawl
|
||||
verbs += /mob/living/proc/hide
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
return FALSE
|
||||
|
||||
/mob/living/simple_mob/animal/sif/tymisian/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
smoke_spore = new
|
||||
verbs += /mob/living/proc/ventcrawl
|
||||
verbs += /mob/living/proc/hide
|
||||
|
||||
@@ -108,7 +108,7 @@
|
||||
icon_state = "[icon_state]_dead"
|
||||
|
||||
/mob/living/simple_mob/animal/space/space_worm/head/Initialize()
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
var/mob/living/simple_mob/animal/space/space_worm/current = src
|
||||
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
emote_type = 2 //This lets them emote through containers. The communicator has a image feed of the person calling them so...
|
||||
|
||||
/mob/living/voice/New(loc)
|
||||
/mob/living/voice/Initialize(loc)
|
||||
add_language(LANGUAGE_GALCOM)
|
||||
set_default_language(GLOB.all_languages[LANGUAGE_GALCOM])
|
||||
|
||||
if(istype(loc, /obj/item/device/communicator))
|
||||
comm = loc
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
// Proc: transfer_identity()
|
||||
// Parameters: 1 (speaker - the mob (usually an observer) to copy information from)
|
||||
|
||||
Reference in New Issue
Block a user