Exemplo n.º 1
0
 public void RegisterUkagakaEvent(UkagakaEvent type, dynamic EventFunc)
 {
     if (!EventTable.ContainsKey(type))
     {
         EventTable.Add(type, EventFunc);
     }
     else
     {
         EventTable[type] = EventFunc;
     }
 }
Exemplo n.º 2
0
 public void RunUkagakaEvent(UkagakaEvent event_, params dynamic[] pars)
 {
     CallFunction(EventTable[event_], pars);
 }
Exemplo n.º 3
0
 public void RunEvent(UkagakaEvent event_, params dynamic[] pars)
 {
     scriptRuntime.RunUkagakaEvent(event_, pars);
 }
Exemplo n.º 4
0
 public void RegEvent(UkagakaEvent EventID, dynamic EventFunc)
 {
     scriptRuntime.RegisterUkagakaEvent(EventID, EventFunc);
 }
Exemplo n.º 5
0
 public void RegisterUkagakaEvent(UkagakaEvent EventID, dynamic EventFunc)
 {
     UkagakaWMain.ukagakaInstances[this.UkagakaID].RegEvent(EventID, EventFunc);
 }