Exemple #1
0
        public void OnTableLoad()
        {
            Log.Info("Firing event OnTableLoad");

            if (Program.GameEngine.Definition.Events.ContainsKey("OnTableLoad"))
            {
                foreach (var e in Program.GameEngine.Definition.Events["OnTableLoad"])
                {
                    Log.InfoFormat("Firing event OnTableLoad -> {0}", e.Name);
                    engine.ExecuteFunction(e.PythonFunction);
                }
            }
        }
Exemple #2
0
        public void OnTableLoad_3_1_0_0()
        {
            if (Player.LocalPlayer.Spectator)
            {
                return;
            }
            if (MuteEvents)
            {
                return;
            }
            if (gameEngine.Definition.ScriptVersion != C_3_1_0_0)
            {
                return;
            }
            Log.Info("Firing event OnTableLoad_3_1_0_0");

            foreach (var e in eventCache["OnTableLoad"])
            {
                Log.InfoFormat("Firing event OnTableLoad_3_1_0_0 -> {0}", e.Name);
                engine.ExecuteFunction(e.PythonFunction);
            }
        }
Exemple #3
0
 public void OnTableLoad()
 {
     if (Program.GameEngine.Definition.Events.ContainsKey("OnTableLoad"))
     {
         foreach (var e in Program.GameEngine.Definition.Events["OnTableLoad"])
         {
             engine.ExecuteFunction(e.PythonFunction);
         }
     }
 }