mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-29 22:20:33 +00:00
Reversing changes
This commit is contained in:
parent
d2b3c1dbac
commit
2d0e83a2cf
@ -109,7 +109,6 @@ namespace MWWorld
|
||||
void Scene::playerCellChange (Ptr::CellStore *cell, const ESM::Position& position,
|
||||
bool adjustPlayerPos)
|
||||
{
|
||||
mWorld->makeNewPlayer();
|
||||
if (adjustPlayerPos)
|
||||
mWorld->getPlayer().setPos (position.pos[0], position.pos[1], position.pos[2]);
|
||||
|
||||
|
@ -182,17 +182,6 @@ namespace MWWorld
|
||||
|
||||
}
|
||||
|
||||
void World::makeNewPlayer(){
|
||||
bool initialCollision = bCollision;
|
||||
if(bCollision)
|
||||
toggleCollisionMode();
|
||||
MWRender::Player* play = &(mRendering.getPlayer());
|
||||
delete mPlayer;
|
||||
mPlayer = new MWWorld::Player (play, mStore.npcs.find ("player"), *this);
|
||||
mPhysics->addActor (mPlayer->getPlayer().getRefData().getHandle(), "", Ogre::Vector3 (0, 0, 0));
|
||||
if(initialCollision)
|
||||
toggleCollisionMode();
|
||||
}
|
||||
|
||||
World::~World()
|
||||
{
|
||||
|
@ -221,7 +221,7 @@ namespace MWWorld
|
||||
/// references that are currently not in the rendered scene should be ignored.
|
||||
void setObjectPhysicsRotation(const std::string& handle,Ogre::Quaternion quat);
|
||||
void setObjectPhysicsPosition(const std::string& handle,Ogre::Vector3 vector);
|
||||
void makeNewPlayer();
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user