public override void Initialize() { socketMod = (TerrionicsMod)ModLoader.GetMod("SocketTest"); if (!socketMod.playerInitialized) { socketMod.playerInitialized = true; socketMod.modPlayer = this; //socketMod.modActions.Add(new ModAction("position", "/", delegate (ModActionSpecs s) { // Packet p = new Packet(); // p["type"] = s.modActionType; // p["route"] = s.modActionRoute; // p["data"] = new float[] { player.position.X, player.position.Y }; // socketMod.clientUDP.SendMessage(p); // System.Diagnostics.Debugger.Log(0, "1", playerX + ", " + playerY); //}, 10)); } }
public ClientUDP(TerrionicsMod mod) { socketMod = mod; }