obj
hud
HUD
layer = MOB_LAYER + 1
icon = 'hud.dmi'
say
icon_state = "say"
Click()
var/T = input("say")as null|text
if(!T)
return
else
view()<<"<b>[usr]</b>: [T]"
New(client/C)
screen_loc = "1,1"
C.screen+=src
client/New()
..()
new/obj/hud/HUD/say(src)
Problem description:
It just doesn't work. The HUD doesn't show up. I'm really frustrated. I have a feeling it's because I'm using Deadron's Character Handling library. How do I avoid the conflict?
Look into the library and find the client/New part. Have it call client/setup. Define this setup function, and make it do whatever you want.
I have seen other people with similar problems using that library, as it takes over a few of the logging functions.