Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 6, 2014, 4:02:07 PM (10 years ago)
Author:
smerkli
Message:

Fixed the lua stuff, can now call ScriptController functions from lua.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/ScriptableController/src/orxonox/controllers/ScriptController.cc

    r10038 r10045  
    3030#include "core/CoreIncludes.h"
    3131#include "worldentities/ControllableEntity.h"
     32#include "core/LuaState.h"
    3233#include <cmath>
    3334
     
    6465    }
    6566
     67    ScriptController* ScriptController::getScriptController()
     68    {
     69      orxout() << "Great success!" << std::endl;
     70      for(ObjectList<ScriptController>::iterator it =
     71        ObjectList<ScriptController>::begin();
     72        it != ObjectList<ScriptController>::end(); ++it)
     73      {
     74        // TODO: do some selection here. Currently just returns the first one
     75        return *it;
     76     
     77      }
     78      return NULL;
     79    }
     80
     81
     82
    6683    void ScriptController::moveToPosition_beta(float x, float y, float z )
    6784    {
Note: See TracChangeset for help on using the changeset viewer.