Revision: 2770
          http://rigsofrods.svn.sourceforge.net/rigsofrods/?rev=2770&view=rev
Author:   rorthomas
Date:     2012-06-02 18:19:51 +0000 (Sat, 02 Jun 2012)
Log Message:
-----------
fixed some more map spawning things
renamed globalEnvironment back to gEnv

Modified Paths:
--------------
    trunk/source/main/gameplay/RoRFrameListener.cpp
    trunk/source/main/gameplay/RoRFrameListener.h
    trunk/source/main/gameplay/Road2.cpp
    trunk/source/main/gameplay/Savegame.cpp
    trunk/source/main/gfx/DecalManager.cpp
    trunk/source/main/gfx/DustManager.cpp
    trunk/source/main/gfx/Heathaze.cpp
    trunk/source/main/gfx/PreviewRenderer.cpp
    trunk/source/main/gfx/ShadowManager.cpp
    trunk/source/main/gfx/Skidmark.cpp
    trunk/source/main/gfx/Water.cpp
    trunk/source/main/gfx/dof/DepthOfFieldEffect.cpp
    trunk/source/main/gui/GUIMenu.cpp
    trunk/source/main/gui/OverlayWrapper.cpp
    trunk/source/main/physics/Beam.cpp
    trunk/source/main/scripting/GameScript.cpp
    trunk/source/main/terrain/TerrainManager.cpp

Modified: trunk/source/main/gameplay/RoRFrameListener.cpp
===================================================================
--- trunk/source/main/gameplay/RoRFrameListener.cpp     2012-06-02 17:56:31 UTC 
(rev 2769)
+++ trunk/source/main/gameplay/RoRFrameListener.cpp     2012-06-02 18:19:51 UTC 
(rev 2770)
@@ -1028,7 +1028,8 @@
        
        // no network
        person = (Character *)CharacterFactory::getSingleton().createLocal(-1);
-       
+       gEnv->player = person;
+
        // init camera manager after mygui and after we have a character
        new CameraManager(ow, dof);
 
@@ -2523,7 +2524,7 @@
 
                // in embedded mode we wont show that loading stuff
                /*
-               if (globalEnvironment->embeddedMode)
+               if (gEnv->embeddedMode)
                {
                        loading_state=ALL_LOADED;
 #ifdef USE_MYGUI
@@ -2784,9 +2785,13 @@
        gEnv->terrainManager->loadTerrain(terrainfile);
 
        loading_state=TERRAIN_LOADED;
+       
+       if (gEnv->player)
+       {
+               gEnv->player->setVisible(true);
+               gEnv->player->setPosition(gEnv->terrainManager->getSpawnPos());
+       }
 
-       if (gEnv->player) gEnv->player->setVisible(true);
-
 #ifdef USE_MYGUI
        if (!BSETTING("REPO_MODE", false))
        {
@@ -3082,7 +3087,7 @@
        // update GUI
        INPUTENGINE.Capture();
 
-       //if (globalEnvironment->collisions)    printf("> ground model used: 
%s\n", globalEnvironment->collisions->last_used_ground_model->name);
+       //if (gEnv->collisions)         printf("> ground model used: %s\n", 
gEnv->collisions->last_used_ground_model->name);
 
        // exit frame started method when just displaying the GUI
 #ifdef USE_MYGUI

Modified: trunk/source/main/gameplay/RoRFrameListener.h
===================================================================
--- trunk/source/main/gameplay/RoRFrameListener.h       2012-06-02 17:56:31 UTC 
(rev 2769)
+++ trunk/source/main/gameplay/RoRFrameListener.h       2012-06-02 18:19:51 UTC 
(rev 2770)
@@ -62,6 +62,8 @@
 
        enum LoadingStatuses { NONE_LOADED, TERRAIN_LOADED, ALL_LOADED, 
EXITING, EDITING, RELOADING, PAUSE, TERRAIN_EDITOR };
        enum SurveyMapTypes { SURVEY_MAP_NONE, SURVEY_MAP_SMALL, 
SURVEY_MAP_BIG, SURVEY_MAP_END};
+       
+       Ogre::Vector3 reload_pos;
 
 protected:
 
@@ -91,7 +93,6 @@
        Ogre::String terrainUID;
        Ogre::Vector3 dirArrowPointed;
        Ogre::Vector3 persostart;
-       Ogre::Vector3 reload_pos;
 
        OverlayWrapper *ow;
        bool benchmarking;

Modified: trunk/source/main/gameplay/Road2.cpp
===================================================================
--- trunk/source/main/gameplay/Road2.cpp        2012-06-02 17:56:31 UTC (rev 
2769)
+++ trunk/source/main/gameplay/Road2.cpp        2012-06-02 18:19:51 UTC (rev 
2770)
@@ -536,8 +536,8 @@
                if (triID>=0) registeredCollTris.push_back(triID);
        }
 
-//             globalEnvironment->collisions->addCollisionTri(p1, p4, p3);
-//             globalEnvironment->collisions->addCollisionTri(p1, p3, p2);
+//             gEnv->collisions->addCollisionTri(p1, p4, p3);
+//             gEnv->collisions->addCollisionTri(p1, p3, p2);
 }
 
 

Modified: trunk/source/main/gameplay/Savegame.cpp
===================================================================
--- trunk/source/main/gameplay/Savegame.cpp     2012-06-02 17:56:31 UTC (rev 
2769)
+++ trunk/source/main/gameplay/Savegame.cpp     2012-06-02 18:19:51 UTC (rev 
2770)
@@ -87,22 +87,22 @@
                        }
                        
                        // TODO: FIX savegame camera integration
-                       //h.camRotX = 
globalEnvironment->frameListener->camRotX.valueRadians();
-                       //h.camRotY = 
globalEnvironment->frameListener->camRotY.valueRadians();
-                       //h.camDist = globalEnvironment->frameListener->camDist;
+                       //h.camRotX = 
gEnv->frameListener->camRotX.valueRadians();
+                       //h.camRotY = 
gEnv->frameListener->camRotY.valueRadians();
+                       //h.camDist = gEnv->frameListener->camDist;
 
 
-                       //memcpy(&h.cam_ideal_pos, 
globalEnvironment->frameListener->camIdealPosition.ptr(), sizeof(float) * 3);
+                       //memcpy(&h.cam_ideal_pos, 
gEnv->frameListener->camIdealPosition.ptr(), sizeof(float) * 3);
 
-                       //h.pushcamRotX = 
globalEnvironment->frameListener->pushcamRotX.valueRadians();
-                       //h.pushcamRotY = 
globalEnvironment->frameListener->pushcamRotY.valueRadians();
-                       //h.mMoveScale  = 
globalEnvironment->frameListener->mMoveScale;
-                       //h.mRotScale   = 
globalEnvironment->frameListener->mRotScale.valueRadians();
+                       //h.pushcamRotX = 
gEnv->frameListener->pushcamRotX.valueRadians();
+                       //h.pushcamRotY = 
gEnv->frameListener->pushcamRotY.valueRadians();
+                       //h.mMoveScale  = gEnv->frameListener->mMoveScale;
+                       //h.mRotScale   = 
gEnv->frameListener->mRotScale.valueRadians();
 
-                       //memcpy(&h.lastPosition, 
globalEnvironment->frameListener->lastPosition.ptr(), sizeof(float) * 3);
+                       //memcpy(&h.lastPosition, 
gEnv->frameListener->lastPosition.ptr(), sizeof(float) * 3);
 
-                       //h.cameramode     = 
globalEnvironment->frameListener->cameramode;
-                       //h.lastcameramode = 
globalEnvironment->frameListener->lastcameramode;
+                       //h.cameramode     = gEnv->frameListener->cameramode;
+                       //h.lastcameramode = 
gEnv->frameListener->lastcameramode;
                }
 
                // write header to file
@@ -255,26 +255,26 @@
 
                // TODO: FIX savegame camera integration
                /*
-               if (globalEnvironment->frameListener->getCamera())
+               if (gEnv->frameListener->getCamera())
                {
-                       
globalEnvironment->frameListener->getCamera()->setPosition(Vector3(h.cam_pos));
+                       
gEnv->frameListener->getCamera()->setPosition(Vector3(h.cam_pos));
                }
 
-               globalEnvironment->frameListener->camRotX = Radian(h.camRotX);
-               globalEnvironment->frameListener->camRotY = Radian(h.camRotY);
-               globalEnvironment->frameListener->camDist = h.camDist;
+               gEnv->frameListener->camRotX = Radian(h.camRotX);
+               gEnv->frameListener->camRotY = Radian(h.camRotY);
+               gEnv->frameListener->camDist = h.camDist;
 
-               globalEnvironment->frameListener->camIdealPosition = 
Vector3(h.cam_ideal_pos);
+               gEnv->frameListener->camIdealPosition = 
Vector3(h.cam_ideal_pos);
 
-               globalEnvironment->frameListener->pushcamRotX = 
Radian(h.pushcamRotX);
-               globalEnvironment->frameListener->pushcamRotY = 
Radian(h.pushcamRotY);
-               globalEnvironment->frameListener->mMoveScale  = h.mMoveScale;
-               globalEnvironment->frameListener->mRotScale   = 
Radian(h.mRotScale);
+               gEnv->frameListener->pushcamRotX = Radian(h.pushcamRotX);
+               gEnv->frameListener->pushcamRotY = Radian(h.pushcamRotY);
+               gEnv->frameListener->mMoveScale  = h.mMoveScale;
+               gEnv->frameListener->mRotScale   = Radian(h.mRotScale);
 
-               globalEnvironment->frameListener->lastPosition = 
Vector3(h.lastPosition);
+               gEnv->frameListener->lastPosition = Vector3(h.lastPosition);
 
-               globalEnvironment->frameListener->cameramode = h.cameramode;
-               globalEnvironment->frameListener->lastcameramode = 
h.lastcameramode;
+               gEnv->frameListener->cameramode = h.cameramode;
+               gEnv->frameListener->lastcameramode = h.lastcameramode;
                */
        }
 

Modified: trunk/source/main/gfx/DecalManager.cpp
===================================================================
--- trunk/source/main/gfx/DecalManager.cpp      2012-06-02 17:56:31 UTC (rev 
2769)
+++ trunk/source/main/gfx/DecalManager.cpp      2012-06-02 18:19:51 UTC (rev 
2770)
@@ -51,7 +51,7 @@
 int DecalManager::addTerrainDecal(Ogre::Vector3 position, Ogre::Vector2 size, 
Ogre::Vector2 numSeg, Ogre::Real rotation, Ogre::String materialname, 
Ogre::String normalname)
 {
 #if 0
-       Ogre::ManualObject *mo = 
globalEnvironment->ogreSceneManager->createManualObject();
+       Ogre::ManualObject *mo = gEnv->ogreSceneManager->createManualObject();
        String oname = mo->getName();
        SceneNode *mo_node = terrain_decals_snode->createChildSceneNode();
 
@@ -126,7 +126,7 @@
        mesh->buildEdgeList();
 
        // remove the manualobject again, since we dont need it anymore
-       globalEnvironment->ogreSceneManager->destroyManualObject(mo);
+       gEnv->ogreSceneManager->destroyManualObject(mo);
 
        unsigned short src, dest;
        if (!mesh->suggestTangentVectorBuildParams(VES_TANGENT, src, dest))
@@ -134,7 +134,7 @@
                mesh->buildTangentVectors(VES_TANGENT, src, dest);
        }
        
-       Entity *ent = 
globalEnvironment->ogreSceneManager->createEntity(oname+"_ent", oname+"_mesh");
+       Entity *ent = gEnv->ogreSceneManager->createEntity(oname+"_ent", 
oname+"_mesh");
        mo_node->attachObject(ent);
 
        mo_node->setVisible(true);
@@ -154,7 +154,7 @@
 int DecalManager::addTerrainSplineDecal(Ogre::SimpleSpline *spline, float 
width, Ogre::Vector2 numSeg, Ogre::Vector2 uvSeg, Ogre::String materialname, 
float ground_offset, Ogre::String export_fn, bool debug)
 {
 #if 0
-       Ogre::ManualObject *mo = 
globalEnvironment->ogreSceneManager->createManualObject();
+       Ogre::ManualObject *mo = gEnv->ogreSceneManager->createManualObject();
        String oname = mo->getName();
        SceneNode *mo_node = terrain_decals_snode->createChildSceneNode();
 
@@ -245,7 +245,7 @@
        mesh->buildEdgeList();
 
        // remove the manualobject again, since we dont need it anymore
-       globalEnvironment->ogreSceneManager->destroyManualObject(mo);
+       gEnv->ogreSceneManager->destroyManualObject(mo);
 
        unsigned short src, dest;
        if (!mesh->suggestTangentVectorBuildParams(VES_TANGENT, src, dest))
@@ -253,7 +253,7 @@
                mesh->buildTangentVectors(VES_TANGENT, src, dest);
        }
        
-       Entity *ent = 
globalEnvironment->ogreSceneManager->createEntity(oname+"_ent", oname+"_mesh");
+       Entity *ent = gEnv->ogreSceneManager->createEntity(oname+"_ent", 
oname+"_mesh");
        mo_node->attachObject(ent);
 
        mo_node->setVisible(true);
@@ -285,7 +285,7 @@
        // if if no decals
        if (!terrain_decals_snode->numChildren()) return 0;
        terrain_decal_count++;
-       terrain_decals_sg = 
globalEnvironment->ogreSceneManager->createStaticGeometry("terrain_decals_"+TOSTRING(terrain_decal_count));
+       terrain_decals_sg = 
gEnv->ogreSceneManager->createStaticGeometry("terrain_decals_"+TOSTRING(terrain_decal_count));
        terrain_decals_sg->setCastShadows(false);
        terrain_decals_sg->addSceneNode(terrain_decals_snode);
        terrain_decals_sg->setRegionDimensions(Vector3(farclip/2.0, 10000.0, 
farclip/2.0));

Modified: trunk/source/main/gfx/DustManager.cpp
===================================================================
--- trunk/source/main/gfx/DustManager.cpp       2012-06-02 17:56:31 UTC (rev 
2769)
+++ trunk/source/main/gfx/DustManager.cpp       2012-06-02 18:19:51 UTC (rev 
2770)
@@ -92,8 +92,8 @@
                                                                
g->fx_particle_timedelta,
                                                                
g->fx_particle_velo_factor,
                                                                
g->fx_particle_ttl,
-                                                               
globalEnvironment->ogreSceneManager->getRootSceneNode(),
-                                                               
globalEnvironment->ogreSceneManager);
+                                                               
gEnv->ogreSceneManager->getRootSceneNode(),
+                                                               
gEnv->ogreSceneManager);
        dustpools[pname] = dp;
 }
 */

Modified: trunk/source/main/gfx/Heathaze.cpp
===================================================================
--- trunk/source/main/gfx/Heathaze.cpp  2012-06-02 17:56:31 UTC (rev 2769)
+++ trunk/source/main/gfx/Heathaze.cpp  2012-06-02 18:19:51 UTC (rev 2770)
@@ -31,7 +31,7 @@
 void HeatHazeListener::preRenderTargetUpdate(const RenderTargetEvent& evt)
 {
        // Hide everything
-       //globalEnvironment->ogreSceneManager->setFindVisibleObjects(false);
+       //gEnv->ogreSceneManager->setFindVisibleObjects(false);
 
        // TODO: hide objects between the heathaze and the viewer, so no 
heathaze is visible on them
 
@@ -39,7 +39,7 @@
 void HeatHazeListener::postRenderTargetUpdate(const RenderTargetEvent& evt)
 {
        // Show everything
-       //globalEnvironment->ogreSceneManager->setFindVisibleObjects(true);
+       //gEnv->ogreSceneManager->setFindVisibleObjects(true);
 }
 
 
@@ -50,7 +50,7 @@
        {
                /*
                // we use the main camera now
-               mHazeCam = 
globalEnvironment->ogreSceneManager->createCamera("Hazecam");
+               mHazeCam = gEnv->ogreSceneManager->createCamera("Hazecam");
                mHazeCam->setNearClipDistance(1.0);
                mHazeCam->setFarClipDistance(1000.0);
                mHazeCam->setPosition(Vector3(0, 0, 0));

Modified: trunk/source/main/gfx/PreviewRenderer.cpp
===================================================================
--- trunk/source/main/gfx/PreviewRenderer.cpp   2012-06-02 17:56:31 UTC (rev 
2769)
+++ trunk/source/main/gfx/PreviewRenderer.cpp   2012-06-02 18:19:51 UTC (rev 
2770)
@@ -256,7 +256,7 @@
        if (gEnv->sky)
        {
                gEnv->sky->notifyCameraChanged(renderCamera);
-//             
globalEnvironment->terrainManager->getSkyManager()->forceUpdate(0.01f);
+//             gEnv->terrainManager->getSkyManager()->forceUpdate(0.01f);
        }
 #endif // USE_CAELUM
 

Modified: trunk/source/main/gfx/ShadowManager.cpp
===================================================================
--- trunk/source/main/gfx/ShadowManager.cpp     2012-06-02 17:56:31 UTC (rev 
2769)
+++ trunk/source/main/gfx/ShadowManager.cpp     2012-06-02 18:19:51 UTC (rev 
2770)
@@ -57,15 +57,15 @@
 
        if (tech == Ogre::SHADOWTYPE_STENCIL_MODULATIVE)
        {
-               //              
globalEnvironment->ogreSceneManager->setShadowIndexBufferSize(2000000);
+               //              
gEnv->ogreSceneManager->setShadowIndexBufferSize(2000000);
                
gEnv->sceneManager->setShadowDirectionalLightExtrusionDistance(100);
 
                //important optimization
                
gEnv->sceneManager->getRenderQueue()->getQueueGroup(Ogre::RENDER_QUEUE_WORLD_GEOMETRY_1)->setShadowsEnabled(false);
 
-               //              
globalEnvironment->ogreSceneManager->setUseCullCamera(false);
-               //              
globalEnvironment->ogreSceneManager->setShowBoxes(true);
-               //              
globalEnvironment->ogreSceneManager->showBoundingBoxes(true);
+               //              gEnv->ogreSceneManager->setUseCullCamera(false);
+               //              gEnv->ogreSceneManager->setShowBoxes(true);
+               //              gEnv->ogreSceneManager->showBoundingBoxes(true);
        } else if (tech == Ogre::SHADOWTYPE_TEXTURE_MODULATIVE)
        {
                gEnv->sceneManager->setShadowTextureSettings(2048,2);

Modified: trunk/source/main/gfx/Skidmark.cpp
===================================================================
--- trunk/source/main/gfx/Skidmark.cpp  2012-06-02 17:56:31 UTC (rev 2769)
+++ trunk/source/main/gfx/Skidmark.cpp  2012-06-02 18:19:51 UTC (rev 2770)
@@ -326,7 +326,7 @@
        /*
        // debug code: adds boxes to the average point
        SceneNode *sn = mNode->getParentSceneNode()->createChildSceneNode();
-       
sn->attachObject(globalEnvironment->ogreSceneManager->createEntity("addPointTRACK"+TOSTRING(objects.back().lastPointAv)
 +TOSTRING(axis), "beam.mesh"));
+       
sn->attachObject(gEnv->ogreSceneManager->createEntity("addPointTRACK"+TOSTRING(objects.back().lastPointAv)
 +TOSTRING(axis), "beam.mesh"));
        sn->setPosition(thisPointAV);
        sn->setScale(0.1f, 0.01f, 0.1f);
        */

Modified: trunk/source/main/gfx/Water.cpp
===================================================================
--- trunk/source/main/gfx/Water.cpp     2012-06-02 17:56:31 UTC (rev 2769)
+++ trunk/source/main/gfx/Water.cpp     2012-06-02 18:19:51 UTC (rev 2770)
@@ -237,7 +237,7 @@
                pPlaneEnt = gEnv->sceneManager->createEntity( "plane", 
"ReflectPlane" );
                if (mType==WATER_FULL_QUALITY || mType==WATER_FULL_SPEED) 
pPlaneEnt->setMaterialName("Examples/FresnelReflectionRefraction");
                else pPlaneEnt->setMaterialName("Examples/FresnelReflection");
-               //        
globalEnvironment->ogreSceneManager->getRootSceneNode()->createChildSceneNode()->attachObject(pPlaneEnt);
+               //        
gEnv->ogreSceneManager->getRootSceneNode()->createChildSceneNode()->attachObject(pPlaneEnt);
                //position
                pTestNode = 
gEnv->sceneManager->getRootSceneNode()->createChildSceneNode("WaterPlane");
                pTestNode->attachObject(pPlaneEnt);
@@ -427,8 +427,8 @@
                return height;
 
        // calculate how high the waves should be at this point
-       //  (globalEnvironment->terrainManager->getMax().x * mScale) / 2 = 
terrain width / 2
-       //  (globalEnvironment->terrainManager->getMax().z * mScale) / 2 = 
terrain height / 2
+       //  (gEnv->terrainManager->getMax().x * mScale) / 2 = terrain width / 2
+       //  (gEnv->terrainManager->getMax().z * mScale) / 2 = terrain height / 2
        // calculates the distance to the center of the terrain and dives it 
through 3.000.000
        float waveheight = (pos - Vector3((gEnv->terrainManager->getMax().x * 
mScale) / 2, height, (gEnv->terrainManager->getMax().z * mScale) / 
2)).squaredLength() / 3000000.0;
        // we will store the result in this variable, init it with the default 
height
@@ -478,7 +478,7 @@
 
 void Water::updateReflectionPlane(float h)
 {
-       //Ray ra=globalEnvironment->ogreCamera->getCameraToViewportRay(0.5,0.5);
+       //Ray ra=gEnv->ogreCamera->getCameraToViewportRay(0.5,0.5);
        //std::pair<bool, Real> mpair=ra.intersects(Plane(Vector3::UNIT_Y, 
-height));
        //if (mpair.first) h=ra.getPoint(mpair.second).y;
        reflectionPlane.d = -h+0.15;

Modified: trunk/source/main/gfx/dof/DepthOfFieldEffect.cpp
===================================================================
--- trunk/source/main/gfx/dof/DepthOfFieldEffect.cpp    2012-06-02 17:56:31 UTC 
(rev 2769)
+++ trunk/source/main/gfx/dof/DepthOfFieldEffect.cpp    2012-06-02 18:19:51 UTC 
(rev 2770)
@@ -162,8 +162,8 @@
        case BlurPass:
                {
                        //float pixelSize[2] = {
-                       //      1.0f / 
(globalEnvironment->ogreViewPort->getActualWidth() / BLUR_DIVISOR),
-                       //      1.0f / 
(globalEnvironment->ogreViewPort->getActualHeight() / BLUR_DIVISOR)};
+                       //      1.0f / (gEnv->ogreViewPort->getActualWidth() / 
BLUR_DIVISOR),
+                       //      1.0f / (gEnv->ogreViewPort->getActualHeight() / 
BLUR_DIVISOR)};
 
                        // Adjust fragment program parameters
                        Ogre::Vector3 ps = Ogre::Vector3(1.0f / (mWidth / 
BLUR_DIVISOR),1.0f / (mHeight / BLUR_DIVISOR), 1.0f);
@@ -297,12 +297,12 @@
        {
                // turn on
                mDepthOfFieldEffect->setEnabled(true);
-               globalEnvironment->ogreRoot->addFrameListener(this);
+               gEnv->ogreRoot->addFrameListener(this);
        } else if (!enabled && mDepthOfFieldEffect->getEnabled())
        {
                // turn off
                mDepthOfFieldEffect->setEnabled(false);
-               globalEnvironment->ogreRoot->removeFrameListener(this);
+               gEnv->ogreRoot->removeFrameListener(this);
        }
        */
 }

Modified: trunk/source/main/gui/GUIMenu.cpp
===================================================================
--- trunk/source/main/gui/GUIMenu.cpp   2012-06-02 17:56:31 UTC (rev 2769)
+++ trunk/source/main/gui/GUIMenu.cpp   2012-06-02 18:19:51 UTC (rev 2770)
@@ -319,7 +319,7 @@
                // get out first
                if (BeamFactory::getSingleton().getCurrentTruckNumber() != -1)
                        BeamFactory::getSingleton().setCurrentTruck(-1);
-               //globalEnvironment->frameListener->reload_pos = 
globalEnvironment->frameListener->person->getPosition() + Vector3(0, 1, 0); // 
1 meter above the character
+               gEnv->frameListener->reload_pos = 
gEnv->frameListener->person->getPosition() + Vector3(0, 1, 0); // 1 meter above 
the character
                gEnv->frameListener->freeTruckPosition=true;
                gEnv->frameListener->loading_state=RELOADING;
                SelectorWindow::getSingleton().show(SelectorWindow::LT_AllBeam);
@@ -331,7 +331,7 @@
                        LOG("you need to open a map before trying to save or 
load its scenery.");
                        return;
                }
-               //String fname = SSETTING("Cache Path", "") + 
globalEnvironment->frameListener->loadedTerrain + ".rorscene";
+               //String fname = SSETTING("Cache Path", "") + 
gEnv->frameListener->loadedTerrain + ".rorscene";
 
                //Savegame s;
                if (miname == _L("Save Scenery"))

Modified: trunk/source/main/gui/OverlayWrapper.cpp
===================================================================
--- trunk/source/main/gui/OverlayWrapper.cpp    2012-06-02 17:56:31 UTC (rev 
2769)
+++ trunk/source/main/gui/OverlayWrapper.cpp    2012-06-02 18:19:51 UTC (rev 
2770)
@@ -347,36 +347,36 @@
        
airtorque4texture=((MaterialPtr)(MaterialManager::getSingleton().getByName("tracks/airtorque4needle_mat")))->getTechnique(0)->getPass(0)->getTextureUnitState(0);
        //              
speedotexture=((MaterialPtr)(MaterialManager::getSingleton().getByName("tracks/speedoneedle")))->getTechnique(0)->getPass(0)->getTextureUnitState(0);
 
-       //        Entity 
*ecs=globalEnvironment->ogreSceneManager->createEntity("speed_needle", 
"needle.mesh");
-       //        
speed_node=globalEnvironment->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
+       //        Entity 
*ecs=gEnv->ogreSceneManager->createEntity("speed_needle", "needle.mesh");
+       //        
speed_node=gEnv->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
        //        speed_node->attachObject(ecs);
        //              needlesOverlay->add3D(speed_node);
        //              placeNeedle(win, speed_node, 1189, 936, 1.0);
        //tacho
-       //        Entity 
*ect=globalEnvironment->ogreSceneManager->createEntity("tacho_needle", 
"needle.mesh");
-       //        
tach_node=globalEnvironment->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
+       //        Entity 
*ect=gEnv->ogreSceneManager->createEntity("tacho_needle", "needle.mesh");
+       //        
tach_node=gEnv->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
        //        tach_node->attachObject(ect);
        //              needlesOverlay->add3D(tach_node);
        //              placeNeedle(win, tach_node, 1011, 935, 1.0);
        //              //pitch
-       //        Entity 
*ecp=globalEnvironment->ogreSceneManager->createEntity("pitch_needle", 
"needle.mesh");
+       //        Entity 
*ecp=gEnv->ogreSceneManager->createEntity("pitch_needle", "needle.mesh");
        //              ecp->setMaterialName("tracks/whiteneedle");
-       //        
pitch_node=globalEnvironment->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
+       //        
pitch_node=gEnv->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
        //        pitch_node->attachObject(ecp);
        //              needlesOverlay->add3D(pitch_node);
        //              placeNeedle(win, pitch_node, 876, 1014, 1.0);
        //roll
-       //        Entity 
*ecr=globalEnvironment->ogreSceneManager->createEntity("roll_needle", 
"needle.mesh");
+       //        Entity 
*ecr=gEnv->ogreSceneManager->createEntity("roll_needle", "needle.mesh");
        //              ecr->setMaterialName("tracks/whiteneedle");
-       //        
roll_node=globalEnvironment->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
+       //        
roll_node=gEnv->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
        //        roll_node->attachObject(ecr);
        //              needlesOverlay->add3D(roll_node);
        //              placeNeedle(win, roll_node, 876, 924, 1.0);
 
        //rollcorr
-       //              Entity 
*ecrc=globalEnvironment->ogreSceneManager->createEntity("rollcorr_needle", 
"needle.mesh");
+       //              Entity 
*ecrc=gEnv->ogreSceneManager->createEntity("rollcorr_needle", "needle.mesh");
        //              ecrc->setMaterialName("tracks/stabneedle");
-       //              
rollcorr_node=globalEnvironment->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
+       //              
rollcorr_node=gEnv->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
        //              rollcorr_node->attachObject(ecrc);
        //              needlesOverlay->add3D(rollcorr_node);
        //              placeNeedle(win, rollcorr_node, 876, 924, 0.8);

Modified: trunk/source/main/physics/Beam.cpp
===================================================================
--- trunk/source/main/physics/Beam.cpp  2012-06-02 17:56:31 UTC (rev 2769)
+++ trunk/source/main/physics/Beam.cpp  2012-06-02 18:19:51 UTC (rev 2770)
@@ -660,7 +660,7 @@
                if (beams[i].mSceneNode)
                {
                        beams[i].mSceneNode->removeAndDestroyAllChildren();
-                       
//globalEnvironment->ogreSceneManager->destroySceneNode(beams[i].mSceneNode);
+                       
//gEnv->ogreSceneManager->destroySceneNode(beams[i].mSceneNode);
                }
        }
 
@@ -5690,8 +5690,8 @@
        static SceneNode *n = 0;
        if (!n)
        {
-               Entity *e = 
globalEnvironment->ogreSceneManager->createEntity("axes.mesh");
-               n = 
globalEnvironment->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
+               Entity *e = gEnv->ogreSceneManager->createEntity("axes.mesh");
+               n = 
gEnv->ogreSceneManager->getRootSceneNode()->createChildSceneNode();
                n->attachObject(e);
        }
        n->setPosition(mAgentPosition);
@@ -5721,7 +5721,7 @@
 
        /*
        String txt = "AI:"+TOSTRING(mSteeringForce);
-       
globalEnvironment->frameListener->getOverlayWrapper()->flashMessage(txt, 1, -1);
+       gEnv->frameListener->getOverlayWrapper()->flashMessage(txt, 1, -1);
        */
 
        // actually steer

Modified: trunk/source/main/scripting/GameScript.cpp
===================================================================
--- trunk/source/main/scripting/GameScript.cpp  2012-06-02 17:56:31 UTC (rev 
2769)
+++ trunk/source/main/scripting/GameScript.cpp  2012-06-02 18:19:51 UTC (rev 
2770)
@@ -295,7 +295,7 @@
 
 void GameScript::destroyObject(const std::string &instanceName)
 {
-       
//globalEnvironment->frameListener->unloadObject(const_cast<char*>(instanceName.c_str()));
+       
//gEnv->frameListener->unloadObject(const_cast<char*>(instanceName.c_str()));
 }
 
 void GameScript::spawnObject(const std::string &objectName, const std::string 
&instanceName, Vector3 &pos, Vector3 &rot, const std::string &eventhandler, 
bool uniquifyMaterials)
@@ -314,7 +314,7 @@
 
        // trying to create the new object
        SceneNode 
*bakeNode=gEnv->sceneManager->getRootSceneNode()->createChildSceneNode();
-       
//globalEnvironment->frameListener->loadObject(const_cast<char*>(objectName.c_str()),
 pos.x, pos.y, pos.z, rot.x, rot.y, rot.z, bakeNode, 
const_cast<char*>(instanceName.c_str()), true, functionPtr, 
const_cast<char*>(objectName.c_str()), uniquifyMaterials);
+       
//gEnv->frameListener->loadObject(const_cast<char*>(objectName.c_str()), pos.x, 
pos.y, pos.z, rot.x, rot.y, rot.z, bakeNode, 
const_cast<char*>(instanceName.c_str()), true, functionPtr, 
const_cast<char*>(objectName.c_str()), uniquifyMaterials);
 }
 
 void GameScript::hideDirectionArrow()
@@ -466,7 +466,7 @@
 
 int GameScript::getLoadedTerrain(std::string &result)
 {
-       //result = globalEnvironment->frameListener->loadedTerrain;
+       //result = gEnv->frameListener->loadedTerrain;
        return 0;
 }
 
@@ -478,51 +478,51 @@
 void GameScript::setCameraPosition(Vector3 &pos)
 {
        // TODO: TOFIX
-       
//globalEnvironment->frameListener->getCamera()->setPosition(Vector3(pos.x, 
pos.y, pos.z));
+       //gEnv->frameListener->getCamera()->setPosition(Vector3(pos.x, pos.y, 
pos.z));
 }
 
 void GameScript::setCameraDirection(Vector3 &rot)
 {
        // TODO: TOFIX
-       
//globalEnvironment->frameListener->getCamera()->setDirection(Vector3(rot.x, 
rot.y, rot.z));
+       //gEnv->frameListener->getCamera()->setDirection(Vector3(rot.x, rot.y, 
rot.z));
 }
 
 void GameScript::setCameraYaw(float rotX)
 {
        // TODO: TOFIX
-       //globalEnvironment->frameListener->getCamera()->yaw(Degree(rotX));
+       //gEnv->frameListener->getCamera()->yaw(Degree(rotX));
 }
 
 void GameScript::setCameraPitch(float rotY)
 {
        // TODO: TOFIX
-       //globalEnvironment->frameListener->getCamera()->pitch(Degree(rotY));
+       //gEnv->frameListener->getCamera()->pitch(Degree(rotY));
 }
 
 void GameScript::setCameraRoll(float rotZ)
 {
        // TODO: TOFIX
-       //globalEnvironment->frameListener->getCamera()->roll(Degree(rotZ));
+       //gEnv->frameListener->getCamera()->roll(Degree(rotZ));
 }
 
 Vector3 GameScript::getCameraPosition()
 {
        // TODO: TOFIX
-       //Vector3 pos = 
globalEnvironment->frameListener->getCamera()->getPosition();
+       //Vector3 pos = gEnv->frameListener->getCamera()->getPosition();
        return Vector3::ZERO; //Vector3(pos.x, pos.y, pos.z);
 }
 
 Vector3 GameScript::getCameraDirection()
 {
        // TODO: TOFIX
-       //Vector3 rot = 
globalEnvironment->frameListener->getCamera()->getDirection();
+       //Vector3 rot = gEnv->frameListener->getCamera()->getDirection();
        return Vector3::ZERO; //(rot.x, rot.y, rot.z);
 }
 
 void GameScript::cameraLookAt(Vector3 &pos)
 {
        // TODO: TOFIX
-       //globalEnvironment->frameListener->getCamera()->lookAt(Vector3(pos.x, 
pos.y, pos.z));
+       //gEnv->frameListener->getCamera()->lookAt(Vector3(pos.x, pos.y, 
pos.z));
 }
 
 #ifdef USE_CURL
@@ -612,10 +612,10 @@
        }
 
        // add some hard coded values
-       //curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, "terrain_Name", 
CURLFORM_COPYCONTENTS, globalEnvironment->frameListener->terrainName.c_str(), 
CURLFORM_END);
-       //curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, 
"terrain_FileName", CURLFORM_COPYCONTENTS, 
globalEnvironment->frameListener->terrainFileName.c_str(), CURLFORM_END);
-       //curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, 
"terrain_FileHash", CURLFORM_COPYCONTENTS, 
globalEnvironment->frameListener->terrainFileHash.c_str(), CURLFORM_END);
-       //curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, 
"terrain_ModHash", CURLFORM_COPYCONTENTS, 
globalEnvironment->frameListener->terrainModHash.c_str(), CURLFORM_END);
+       //curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, "terrain_Name", 
CURLFORM_COPYCONTENTS, gEnv->frameListener->terrainName.c_str(), CURLFORM_END);
+       //curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, 
"terrain_FileName", CURLFORM_COPYCONTENTS, 
gEnv->frameListener->terrainFileName.c_str(), CURLFORM_END);
+       //curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, 
"terrain_FileHash", CURLFORM_COPYCONTENTS, 
gEnv->frameListener->terrainFileHash.c_str(), CURLFORM_END);
+       //curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, 
"terrain_ModHash", CURLFORM_COPYCONTENTS, 
gEnv->frameListener->terrainModHash.c_str(), CURLFORM_END);
        curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, 
"terrain_ScriptName", CURLFORM_COPYCONTENTS, mse->getScriptName().c_str(), 
CURLFORM_END);
        curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, 
"terrain_ScriptHash", CURLFORM_COPYCONTENTS, mse->getScriptHash().c_str(), 
CURLFORM_END);
        curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, "User_NickName", 
CURLFORM_COPYCONTENTS, SSETTING("Nickname", "Anonymous").c_str(), CURLFORM_END);

Modified: trunk/source/main/terrain/TerrainManager.cpp
===================================================================
--- trunk/source/main/terrain/TerrainManager.cpp        2012-06-02 17:56:31 UTC 
(rev 2769)
+++ trunk/source/main/terrain/TerrainManager.cpp        2012-06-02 18:19:51 UTC 
(rev 2770)
@@ -221,7 +221,7 @@
 {
        gEnv->mainCamera->getViewport()->setBackgroundColour(ambient_color);
 
-       //globalEnvironment->ogreCamera->setFarClipDistance(0);
+       //gEnv->ogreCamera->setFarClipDistance(0);
 
        gEnv->mainCamera->setPosition(start_position);
 }
@@ -442,7 +442,7 @@
        // now with extensive error checking
        if 
(CompositorManager::getSingleton().hasCompositorChain(gEnv->mainCamera->getViewport()))
        {
-               //      
//CompositorManager::getSingleton().getCompositorChain(globalEnvironment->ogreCamera->getViewport())->getCompositor(0)->getTechnique()->getOutputTargetPass()->getPass(0)->setClearColour(fade_color);
+               //      
//CompositorManager::getSingleton().getCompositorChain(gEnv->ogreCamera->getViewport())->getCompositor(0)->getTechnique()->getOutputTargetPass()->getPass(0)->setClearColour(fade_color);
                CompositorInstance *co = 
CompositorManager::getSingleton().getCompositorChain(gEnv->mainCamera->getViewport())->_getOriginalSceneCompositor();
                if (co)
                {

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Rigsofrods-devel mailing list
Rigsofrods-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rigsofrods-devel

Reply via email to