mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +00:00
Fixed AI Satellite. Turret controls are aligned properly now, several cameras re-added. Switched Warden and HoS areas; they are now properly attached to their respective offices thanks to AtomicTroop. Nuke Storage now has access to maintenance. Air alarm map fixes thanks to Blade_. Icon Updates: Color adjustment on riveted walls. Updated decal sprites acquired from a Russian SS13 build (with permission). Alien meatspike sprite updated. Fixed plague doctor gas mask in clothing code. Probably requires further revision. Removed kobold.dmi from obj. Empty file. Removed kobold.dmi from mob. Copy of sprites in mob, mob.dmi. Removed techpriest.dmi as the actual sprite is contained in robots.dmi. Removed sectoid.dmi from mob. Moved sprite to xcomalien.dmi. Removed golems.dmi from mob. Moved sprites to misc, old_or_unused.dmi. Removed junk.dmi. Moved sprite to misc, old_or_unused.dmi. More updated female sprites. Better female underwear sprites acquired from a Russian SS13 build (with permission). Modified to fit new female base models. Icon Additions: Added female AI Hologram and holopad (mob/mob.dmi and obj/stationobs.dmi). Added elevator door (obj/doors/Doorele.dmi). Added space ninja gear. Facepalm display acquired from a Russian SS13 build (with permission). Awesomeface AI display added. Rig mining sprites acquired from a Russian SS13 build (with permission). Added item holding sprites for the suit. Rig suit replaces space suit which spawns in Engineering. Robocop sprites acquired from a Russian SS13 build (with permission). ed209 sprites acquired from a Russian SS13 build (with permission). Unused at the moment. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@511 316c924e-a436-60f5-8080-3fe189b3f50e
20 lines
779 B
Plaintext
20 lines
779 B
Plaintext
/mob/living/silicon/ai/proc/ai_statuschange()
|
|
set category = "AI Commands"
|
|
set name = "AI status"
|
|
|
|
if(usr.stat == 2)
|
|
usr <<"You cannot change your emotional status because you are dead!"
|
|
return
|
|
var/list/ai_emotions = list("Very Happy", "Happy", "Neutral", "Unsure", "Confused", "Sad", "BSOD", "Blank", "Problems?", "Awesome", "Facepalm", "Friend Computer")
|
|
var/emote = input("Please, select a status!", "AI Status", null, null) in ai_emotions
|
|
for (var/obj/machinery/ai_status_display/AISD in world) //change status
|
|
spawn( 0 )
|
|
AISD.emotion = emote
|
|
for (var/obj/machinery/status_display/SD in world) //if Friend Computer, change ALL displays
|
|
if(emote=="Friend Computer")
|
|
spawn(0)
|
|
SD.friendc = 1
|
|
else
|
|
spawn(0)
|
|
SD.friendc = 0
|
|
return |