Tactics: Western Philosophers Vs. Musicians
0.12
A turn-based tactical game combining rules and gameplay elements inspired by Final Fantasy Tactics and the Mayfair Exponential Game System. Unlike most games of this type, motion is in full, grid-less 3D.
|
#include <CPathFinder.h>
Public Types | |
enum | STATUS { NO, NO_BUT_DONT_PF_AGAIN_YET, YES } |
Public Member Functions | |
PathFinderInfo (Updater::OBJECT_PRIORITY prio_=Updater::OBJ_DISABLED, bool isOneShot_=false) | |
Public Member Functions inherited from OpenSkyNet::Core::Updater::UpdateInfo | |
UpdateInfo (OBJECT_PRIORITY prio_=OBJ_DISABLED, bool isOneShot_=false) | |
virtual | ~UpdateInfo () |
Public Attributes | |
PF::Manager | _pFManager |
Object * | _target |
Math::Path * | _path |
Math::Point | _drivPos |
Math::Point | _targPos |
std::vector< Math::Point< int > > | _drivBins |
std::vector< Math::Point< int > > | _targBins |
PF::Manager::ALGORITHM | _algo |
bool | _createSpline |
bool | _resetPFVars |
bool | _assignToDriver |
double | _secsAllottedPerUpdate |
STATUS | _inProgress |
Public Attributes inherited from OpenSkyNet::Core::Updater::UpdateInfo | |
OBJECT_PRIORITY | _prio |
OBJECT_PRIORITY | _prevPrio |
float | _prevUpdateTimeAfterReset |
bool | _isOneShot |
PathFinder::PathFinderInfo::PathFinderInfo | ( | Updater::OBJECT_PRIORITY | prio_ = Updater::OBJ_DISABLED , |
bool | isOneShot_ = false |
||
) |
PF::Manager::ALGORITHM OpenSkyNet::Core::PathFinder::PathFinderInfo::_algo |
bool OpenSkyNet::Core::PathFinder::PathFinderInfo::_assignToDriver |
bool OpenSkyNet::Core::PathFinder::PathFinderInfo::_createSpline |
std::vector<Math::Point<int> > OpenSkyNet::Core::PathFinder::PathFinderInfo::_drivBins |
Math::Point OpenSkyNet::Core::PathFinder::PathFinderInfo::_drivPos |
STATUS OpenSkyNet::Core::PathFinder::PathFinderInfo::_inProgress |
Math::Path* OpenSkyNet::Core::PathFinder::PathFinderInfo::_path |
PF::Manager OpenSkyNet::Core::PathFinder::PathFinderInfo::_pFManager |
bool OpenSkyNet::Core::PathFinder::PathFinderInfo::_resetPFVars |
double OpenSkyNet::Core::PathFinder::PathFinderInfo::_secsAllottedPerUpdate |
std::vector<Math::Point<int> > OpenSkyNet::Core::PathFinder::PathFinderInfo::_targBins |
Object* OpenSkyNet::Core::PathFinder::PathFinderInfo::_target |
Math::Point OpenSkyNet::Core::PathFinder::PathFinderInfo::_targPos |