diff options
Diffstat (limited to '')
-rw-r--r-- | src/Main.cs | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/Main.cs b/src/Main.cs index 18418d1..79c0782 100644 --- a/src/Main.cs +++ b/src/Main.cs | |||
@@ -83,13 +83,18 @@ namespace OpenSim | |||
83 | ServerConsole.MainConsole.Instance = new MServerConsole(ServerConsole.ConsoleBase.ConsoleType.Local,"",0); | 83 | ServerConsole.MainConsole.Instance = new MServerConsole(ServerConsole.ConsoleBase.ConsoleType.Local,"",0); |
84 | 84 | ||
85 | sim = new OpenSim_Main(); | 85 | sim = new OpenSim_Main(); |
86 | 86 | ||
87 | sim.sandbox = false; | ||
88 | sim.loginserver = false; | ||
89 | sim._physicsEngine = "PhysX"; | ||
90 | |||
87 | for (int i = 0; i < args.Length; i++) | 91 | for (int i = 0; i < args.Length; i++) |
88 | { | 92 | { |
89 | if(args[i] == "-sandbox") | 93 | if(args[i] == "-sandbox") |
90 | { | 94 | { |
91 | sim.sandbox = true; | 95 | sim.sandbox = true; |
92 | } | 96 | } |
97 | |||
93 | if(args[i] == "-loginserver") | 98 | if(args[i] == "-loginserver") |
94 | { | 99 | { |
95 | sim.loginserver = true; | 100 | sim.loginserver = true; |
@@ -136,9 +141,6 @@ namespace OpenSim | |||
136 | 141 | ||
137 | private void Startup() { | 142 | private void Startup() { |
138 | startuptime=DateTime.Now; | 143 | startuptime=DateTime.Now; |
139 | timer1.Enabled = true; | ||
140 | timer1.Interval = 100; | ||
141 | timer1.Elapsed +=new ElapsedEventHandler( this.Timer1Tick ); | ||
142 | 144 | ||
143 | // We check our local database first, then the grid for config options | 145 | // We check our local database first, then the grid for config options |
144 | ServerConsole.MainConsole.Instance.WriteLine("Main.cs:Startup() - Loading configuration"); | 146 | ServerConsole.MainConsole.Instance.WriteLine("Main.cs:Startup() - Loading configuration"); |
@@ -150,7 +152,11 @@ namespace OpenSim | |||
150 | ServerConsole.MainConsole.Instance.WriteLine("Main.cs:Startup() - We are " + cfg.RegionName + " at " + cfg.RegionLocX.ToString() + "," + cfg.RegionLocY.ToString()); | 152 | ServerConsole.MainConsole.Instance.WriteLine("Main.cs:Startup() - We are " + cfg.RegionName + " at " + cfg.RegionLocX.ToString() + "," + cfg.RegionLocY.ToString()); |
151 | ServerConsole.MainConsole.Instance.WriteLine("Initialising world"); | 153 | ServerConsole.MainConsole.Instance.WriteLine("Initialising world"); |
152 | local_world = cfg.LoadWorld(); | 154 | local_world = cfg.LoadWorld(); |
153 | 155 | ||
156 | timer1.Enabled = true; | ||
157 | timer1.Interval = 100; | ||
158 | timer1.Elapsed += new ElapsedEventHandler(this.Timer1Tick); | ||
159 | |||
154 | this.physManager = new PhysicsSystem.PhysicsManager(); | 160 | this.physManager = new PhysicsSystem.PhysicsManager(); |
155 | this.physManager.LoadPlugins(); | 161 | this.physManager.LoadPlugins(); |
156 | ServerConsole.MainConsole.Instance.WriteLine("Main.cs:Startup() - Starting up messaging system"); | 162 | ServerConsole.MainConsole.Instance.WriteLine("Main.cs:Startup() - Starting up messaging system"); |
@@ -210,7 +216,7 @@ namespace OpenSim | |||
210 | OpenSimClient newuser = new OpenSimClient(epSender,(UseCircuitCodePacket)packet); | 216 | OpenSimClient newuser = new OpenSimClient(epSender,(UseCircuitCodePacket)packet); |
211 | ClientThreads.Add(epSender, newuser); | 217 | ClientThreads.Add(epSender, newuser); |
212 | } else { // invalid client | 218 | } else { // invalid client |
213 | Console.Error.WriteLine("Main.cs:OnReceivedData() - WARNING: Got a " + packet.ToString() + " packet from an invalid client - " + epSender.ToString()); | 219 | Console.Error.WriteLine("Main.cs:OnReceivedData() - WARNING: Got a packet from an invalid client - " + epSender.ToString()); |
214 | } | 220 | } |
215 | Server.BeginReceiveFrom(RecvBuffer, 0, RecvBuffer.Length, SocketFlags.None, ref epSender, ReceivedData, null); | 221 | Server.BeginReceiveFrom(RecvBuffer, 0, RecvBuffer.Length, SocketFlags.None, ref epSender, ReceivedData, null); |
216 | } | 222 | } |