made me accept v/h in form of "me v waves."/"me h shouts!", fixed v/h types of robot emotes, added *help for robots

This commit is contained in:
Tastyfish
2011-12-06 00:30:07 -05:00
parent 68c6b97fd3
commit 139252dbda
3 changed files with 22 additions and 4 deletions
@@ -6,6 +6,8 @@
src.stat = 2
src.dizziness = 0
src.jitteriness = 0
src.sleeping = 0
src.sleeping_willingly = 0
tension_master.death(src)
@@ -74,7 +74,14 @@
if(!(message))
return
else
message = "<B>[src]</B> [message]"
if(cmptext(copytext(message, 1, 3), "v "))
message = "<B>[src]</B> [copytext(message, 3)]"
m_type = 1
else if(cmptext(copytext(message, 1, 3), "h "))
message = "<B>[src]</B> [copytext(message, 3)]"
m_type = 2
else
message = "<B>[src]</B> [message]"
if ("salute")
if (!src.buckled)
+12 -3
View File
@@ -100,6 +100,7 @@
message = "<B>[src]</B> glares at [param]."
else
message = "<B>[src]</B> glares."
m_type = 1
if ("stare")
var/M = null
@@ -115,6 +116,7 @@
message = "<B>[src]</B> stares at [param]."
else
message = "<B>[src]</B> stares."
m_type = 1
if ("look")
var/M = null
@@ -132,6 +134,7 @@
else
message = "<B>[src]</B> looks."
m_type = 1
if("beep")
var/M = null
if(param)
@@ -147,7 +150,8 @@
else
message = "<B>[src]</B> beeps."
playsound(src.loc, 'twobeep.ogg', 50, 0)
m_type = 1
m_type = 2
if("ping")
var/M = null
if(param)
@@ -163,7 +167,8 @@
else
message = "<B>[src]</B> pings."
playsound(src.loc, 'ping.ogg', 50, 0)
m_type = 1
m_type = 2
if("buzz")
var/M = null
if(param)
@@ -179,7 +184,11 @@
else
message = "<B>[src]</B> buzzes."
playsound(src.loc, 'buzz-sigh.ogg', 50, 0)
m_type = 1
m_type = 2
if("help")
src << "beep-(none)/mob, ping-(none)/mob, buzz-(none)/mob, look-(none)/mob, stare-(none)/mob, glare-(none)/mob, twitch, twitch_s"
else
src << text("Invalid Emote: []", act)
if ((message && src.stat == 0))