From 4dbad04b9f00924eb58fa371887ab8901faa6ab7 Mon Sep 17 00:00:00 2001 From: MW Date: Sun, 15 Jul 2007 22:11:03 +0000 Subject: It wasn't me who messed up flying when adding a test NPC class. (honestly!) --- OpenSim/Region/Examples/SimpleApp/Program.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'OpenSim/Region/Examples/SimpleApp/Program.cs') diff --git a/OpenSim/Region/Examples/SimpleApp/Program.cs b/OpenSim/Region/Examples/SimpleApp/Program.cs index 0c688ba..3e4bfee 100644 --- a/OpenSim/Region/Examples/SimpleApp/Program.cs +++ b/OpenSim/Region/Examples/SimpleApp/Program.cs @@ -47,6 +47,9 @@ namespace SimpleApp AssetCache assetCache = new AssetCache(assetServer); + ScenePresence.LoadTextureFile("avatar-texture.dat"); + ScenePresence.PhysicsEngineFlying = true; + PhysicsManager physManager = new PhysicsManager(); physManager.LoadPlugins(); @@ -65,7 +68,7 @@ namespace SimpleApp world = new MyWorld( regionInfo, m_circuitManager, communicationsManager, assetCache, storeMan, httpServer); world.PhysScene = physManager.GetPhysicsScene("basicphysics"); //PhysicsScene.Null; - + world.LoadWorldMap(); world.PhysScene.SetTerrain(world.Terrain.getHeights1D()); @@ -81,6 +84,8 @@ namespace SimpleApp world.ParcelManager.NoParcelDataFromStorage(); } + world.StartTimer(); + PrimitiveBaseShape shape = PrimitiveBaseShape.DefaultBox(); shape.Scale = new LLVector3(0.5f, 0.5f, 0.5f); LLVector3 pos = new LLVector3(138, 129, 27); @@ -91,8 +96,6 @@ namespace SimpleApp m_character = new MyNpcCharacter(); world.AddNewClient(m_character, false); - world.StartTimer(); - m_log.WriteLine(LogPriority.NORMAL, "Press enter to quit."); m_log.ReadLine(); -- cgit v1.1