mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 05:00:55 +01:00
bubber edits
This commit is contained in:
@@ -545,7 +545,7 @@
|
||||
threat_reduction = 15
|
||||
dynamic_threat_id = "Background Checks"
|
||||
|
||||
|
||||
/* BUBBER EDIT REMOVAL BEGIN - Lobby buttons
|
||||
/datum/station_trait/pet_day
|
||||
name = "Bring Your Pet To Work Day"
|
||||
trait_type = STATION_TRAIT_NEUTRAL
|
||||
@@ -588,3 +588,5 @@
|
||||
|
||||
/datum/station_trait/pet_day/proc/on_lobby_button_update_overlays(atom/movable/screen/lobby/button/sign_up/lobby_button, list/overlays)
|
||||
overlays += "select_pet"
|
||||
|
||||
*/// BUBBER EDIT REMOVAL END
|
||||
|
||||
@@ -32,45 +32,8 @@
|
||||
if(held_mob != null)
|
||||
held_mob.desc = desc
|
||||
|
||||
/mob/living/basic/mothroach/pet
|
||||
name = "pet mothroach"
|
||||
desc = "A domestic mothroach that has learnt commands."
|
||||
|
||||
ai_controller = /datum/ai_controller/basic_controller/mothroach/pet
|
||||
|
||||
// doesn't include attack bc mothroaches are prolly too weak for that
|
||||
var/static/list/pet_commands = list(
|
||||
/datum/pet_command/idle,
|
||||
/datum/pet_command/free,
|
||||
/datum/pet_command/good_boy,
|
||||
/datum/pet_command/follow,
|
||||
/datum/pet_command/point_targeting/fetch,
|
||||
/datum/pet_command/play_dead,
|
||||
)
|
||||
|
||||
/mob/living/basic/mothroach/pet/Initialize(mapload)
|
||||
. = ..()
|
||||
AddComponent(/datum/component/obeys_commands, pet_commands)
|
||||
|
||||
/mob/living/basic/mothroach/pet/gib()
|
||||
// Peoples' bespoke pets probably shouldn't be gibbable.
|
||||
// This is both for RP reasons (don't force people to RP permanent pet death) and to prevent griefing.
|
||||
return
|
||||
|
||||
/datum/ai_controller/basic_controller/mothroach/pet
|
||||
blackboard = list(
|
||||
BB_VISION_RANGE = AI_DOG_VISION_RANGE,
|
||||
BB_PET_TARGETING_STRATEGY = /datum/targeting_strategy/basic/not_friends,
|
||||
)
|
||||
planning_subtrees = list(
|
||||
/datum/ai_planning_subtree/random_speech/mothroach,
|
||||
/datum/ai_planning_subtree/pet_planning,
|
||||
)
|
||||
|
||||
|
||||
|
||||
/// == DONATOR PET: Mr. Fluff, Central's Mothroach, ckey centralsmith ==
|
||||
/mob/living/basic/mothroach/pet/mr_fluff
|
||||
/mob/living/basic/mothroach/mr_fluff
|
||||
name = "Mr. Fluff"
|
||||
desc = "Central's beloved pet mothroach, Mr. Fluff. He looks so happy to be here!"
|
||||
gender = MALE
|
||||
@@ -84,8 +47,8 @@
|
||||
desc = "Central's beloved pet mothroach, Mr. Fluff. He looks so happy to be here!"
|
||||
icon = 'modular_zubbers/icons/mob/donator_pets.dmi'
|
||||
icon_state = "mr_fluff"
|
||||
starting_pet = /mob/living/basic/mothroach/mr_fluff
|
||||
|
||||
starting_pet = /mob/living/basic/mothroach/pet/mr_fluff
|
||||
//FIND A BETTER SPOT FOR THIS
|
||||
/datum/preference/choiced/pet_gender
|
||||
category = PREFERENCE_CATEGORY_MANUALLY_RENDERED
|
||||
|
||||
Reference in New Issue
Block a user