proc
Apply_Text(msg,x,y)
world << "[msg]"
for(var/i = 1, i < 10, i++)
if(findtext(msg, "a", i, i+1))
var/obj/letter/L = new/obj/letter/a
L.loc = locate(x + i, y)
if(findtext(msg, "b", i, i+1))
var/obj/letter/L = new/obj/letter/b
L.loc = locate(x + i, y)
if(findtext(msg, "c", i, i+1))
var/obj/letter/L = new/obj/letter/c
L.loc = locate(x + i, y)
obj
letter
icon = 'letters.dmi'
a
icon_state = "a"
b
icon_state = "b"
c
icon_state = "c"
mob
Login()
..()
Apply_Text("bac",x,y)
Clearly I have no idea what I'm doing? O_o