This commit is contained in:
Cactus
2019-08-04 00:20:18 -04:00
parent 1bcfd2bb4c
commit 6c16dc8cd3
3 changed files with 26 additions and 4 deletions
+12 -3
View File
@@ -34,7 +34,13 @@
"Parrot" = "parrot",
"Rabbit" = "rabbit",
"Bear" = "bear", //VOREStation Edit
"Raccoon" = "raccoon" //Chompstation Edit
"Raccoon" = "raccoon", //Chompstation Edit
"Rat" = "rat"//Chompstation Edit
)
//Chompstation Edit
var/global/list/wide_chassis = list(
"rat"
)
var/global/list/possible_say_verbs = list(
@@ -43,7 +49,8 @@
"Beep" = list("beeps","beeps loudly","boops"),
"Chirp" = list("chirps","chirrups","cheeps"),
"Feline" = list("purrs","yowls","meows"),
"Canine" = list("yaps","barks","woofs")
"Canine" = list("yaps","barks","woofs"),
"Rodent" = list("squeaks", "SQUEAKS", "sqiks")//Chompstation Edit
)
var/obj/item/weapon/pai_cable/cable // The cable we produce and use when door or camera jacking
@@ -329,10 +336,12 @@
if(!choice) return
icon_state = possible_chassis[choice]
finalized = alert("Look at your sprite. Is this what you wish to use?",,"No","Yes")
finalized = alert("Look at your sprite. Is this what you wish to use? \[Note: Some sprites are invisible during this preview. Confirm to see them.\]",,"No","Yes")//CHOMPStation edit
chassis = possible_chassis[choice]
verbs |= /mob/living/proc/hide
//CHOMPStation edit
update_icon()
/mob/living/silicon/pai/proc/choose_verbs()
set category = "pAI Commands"
+14 -1
View File
@@ -30,7 +30,13 @@
icon_state = "[chassis]_full"
else if(people_eaten && resting)
icon_state = "[chassis]_rest_full"
//CHOMPStation edit
if(chassis in wide_chassis)
icon = 'icons/mob/pai_vr64x64.dmi'
pixel_x = -16
else
icon = 'icons/mob/pai_vr.dmi'
pixel_x = 0
/mob/living/silicon/pai/update_icons() //And other functions cause this to occur, such as digesting someone.
..()
update_fullness_pai()
@@ -42,3 +48,10 @@
icon_state = "[chassis]_full"
else if(people_eaten && resting)
icon_state = "[chassis]_rest_full"
//CHOMPStation edit | catch instances where the icon never updated for whatever reason
if(chassis in wide_chassis)
icon = 'icons/mob/pai_vr64x64.dmi'
pixel_x = -16
else
icon = 'icons/mob/pai_vr.dmi'
pixel_x = 0