protected Object(Server_ server, String id, Common.Classes.Object objectClass, Vector3 position, float rotation, float scale) { this.server = server; this.Id = id; this.ObjectClass = objectClass; //Log.WriteLine("Object created: " + Id + " " + objectClass.Name); }
private void server_thread() { try { Server_.Serve(); } catch (Exception ex) { Console.WriteLine(String.Format("server error : {0}", ex.Message)); } }
public static void Start() { ExecuteSavedQueries(); PulseTimer.Elapsed += new ElapsedEventHandler(Pulse); News = new News_(); Server = new Server_(); User = new User_(); if (PulseFlag) PulseTimer.Start(); Pulse(null, null); }
public static void Start() { ExecuteSavedQueries(); PulseTimer.Elapsed += new ElapsedEventHandler(Pulse); News = new News_(); Server = new Server_(); User = new User_(); if (PulseFlag) { PulseTimer.Start(); } Pulse(null, null); }
public ScriptInterface(Server_ server) { this.server = server; lua = new LuaQAPI.LuaQAPI(); LoadNativeAPI(lua, server.Map.Width, server.Map.Height); foreach(var m_ in GetType().GetMethods()) { var m = m_; APIAttribute attr = null; foreach (Attribute a in m.GetCustomAttributes(false)) if (a is APIAttribute) attr = (APIAttribute)a; if (attr != null) lua.Register((attr.Group != null ? attr.Group + "." : "") + m.Name, this, m); } }
public static void CreateFromEntity(Server_ server, Common.Entities.Unit entity) { var class_ = server.Map.UnitClasses[entity.Class]; if (class_ is Common.Classes.Unit) NPC.CreateNPC(server, entity.Name, (Common.Classes.Unit)class_, null, entity.Position, entity.Rotation, entity.Scale, entity.Team); }