internal void Add(DialogType id, NpcFunction.FunctionCallback callback) { ButtonCallback mycallback = new ButtonCallback(); mycallback.callback = callback; __callbacks.Add((byte)id, mycallback); }
internal void Add(DialogType id, byte menu, NpcFunction.FunctionCallback callback) { ButtonCallback mycallback = __callbacks[(byte)id]; mycallback.callbacks.Add(menu, callback); }