Adds MMI related logging (#46453)

* Adds MMI related logging

* h

* h
This commit is contained in:
81Denton
2019-09-16 20:24:14 +02:00
committed by ShizCalev
parent 426eb8e817
commit db1e4cfefb
3 changed files with 6 additions and 1 deletions
+1
View File
@@ -941,6 +941,7 @@
if(!internal_damage)
SEND_SOUND(occupant, sound('sound/mecha/nominal.ogg',volume=50))
GrantActions(brainmob)
log_game("[key_name(user)] has put the MMI/posibrain of [key_name(brainmob)] into [src] at [AREACOORD(src)]")
return TRUE
/obj/mecha/container_resist(mob/living/user)
@@ -325,6 +325,8 @@
forceMove(O)
O.robot_suit = src
log_game("[key_name(user)] has put the MMI/posibrain of [key_name(M.brainmob)] into a cyborg shell at [AREACOORD(src)]")
if(!locomotion)
O.lockcharge = TRUE
O.update_mobility()
+3 -1
View File
@@ -78,6 +78,8 @@
SSblackbox.record_feedback("amount", "mmis_filled", 1)
log_game("[key_name(user)] has put the brain of [key_name(brainmob)] into an MMI at [AREACOORD(src)]")
else if(brainmob)
O.attack(brainmob, user) //Oh noooeeeee
else
@@ -103,6 +105,7 @@
GLOB.alive_mob_list -= brainmob //Get outta here
GLOB.dead_mob_list |= brainmob
brain.brainmob = brainmob //Set the brain to use the brainmob
log_game("[key_name(user)] has ejected the brain of [key_name(brainmob)] from an MMI at [AREACOORD(src)]")
brainmob = null //Set mmi brainmob var to null
if(user)
user.put_in_hands(brain) //puts brain in the user's hand or otherwise drops it on the user's turf
@@ -111,7 +114,6 @@
brain.organ_flags &= ~ORGAN_FROZEN
brain = null //No more brain in here
/obj/item/mmi/proc/transfer_identity(mob/living/L) //Same deal as the regular brain proc. Used for human-->robot people.
if(!brainmob)
brainmob = new(src)