![]() |
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 <Tactics3DAction.h>
Public Member Functions | |
| Action (const std::string &name_="NO_ACTION", ACTION_TYPE type_=NO_ACTION, bool isAuto_=true) | |
| virtual | ~Action () |
| virtual void | getPrePerformInfo (char *buffer_, int bufferLen_) const |
| virtual void | getAnimationName (char *buffer_, int bufferLen_) const |
| virtual bool | canMoveInSameRound () const |
| virtual bool | canTranslate () const |
| virtual bool | canRotate () const |
| virtual void | perform () |
Static Public Member Functions | |
| static void | getPlayerInfo (char *buffer_, int bufferLen_) |
Public Attributes | |
| std::string | _name |
| const ACTION_TYPE | _type |
| bool | _isAuto |
| bool | _isContinuous |
| Tactics3D::Warrior * | _performer |
| std::vector < OpenSkyNet::Utils::TaggedUnion > | _params |
Static Public Attributes | |
| static const OpenSkyNet::Utils::uint | MAX_PARAMS = 10 |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in Tactics3D::SuperPowerAction, and Tactics3D::SpecialMoveAction.
|
inlinevirtual |
Reimplemented in Tactics3D::SuperPowerAction, Tactics3D::SpecialMoveAction, and Tactics3D::MoveAction.
|
inlinevirtual |
Reimplemented in Tactics3D::SuperPowerAction, Tactics3D::SpecialMoveAction, and Tactics3D::MoveAction.
|
inlinevirtual |
Reimplemented in Tactics3D::SuperPowerAction, Tactics3D::SpecialMoveAction, and Tactics3D::AttackAction.
|
inlinestatic |
|
inlinevirtual |
Reimplemented in Tactics3D::SuperPowerAction, and Tactics3D::SpecialMoveAction.
|
inlinevirtual |
| bool Tactics3D::Action::_isAuto |
| bool Tactics3D::Action::_isContinuous |
| std::string Tactics3D::Action::_name |
| std::vector<OpenSkyNet::Utils::TaggedUnion> Tactics3D::Action::_params |
| Tactics3D::Warrior* Tactics3D::Action::_performer |
| const ACTION_TYPE Tactics3D::Action::_type |
|
static |
1.8.6