![]() |
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.
|
Classes | |
| struct | Initiative |
Functions | |
| bool | round (std::vector< Warrior * > warriors_, OpenSkyNet::Utils::Socket *socket_) |
| int | attack (int oO_, int oD_, Warrior *attacker_, const AttackRange *attackRange_, bool useAttackerDmgAdj_, int specialMoveDmgAdj_, bool useAbsDmg_, int absDmg_, Warrior *defender_, Action *action_) |
Networking Operations | |
| OpenSkyNet::Utils::uint | getInitiativesBufferLen (OpenSkyNet::Utils::uint numWarriors_) |
| OpenSkyNet::Utils::uint | serializeInitiatives (const std::vector< Initiative > &initiatives_, char(&buffer_)[MAX_STRING_SIZE]) |
| void | assembleInitiatives (OpenSkyNet::Utils::uint numWarriors_, char(&buffer_)[MAX_STRING_SIZE], std::vector< OpenSkyNet::Utils::TaggedUnion > &eventParams_) |
| void Tactics3D::Combat::assembleInitiatives | ( | OpenSkyNet::Utils::uint | numWarriors_, |
| char(&) | buffer_[MAX_STRING_SIZE], | ||
| std::vector< OpenSkyNet::Utils::TaggedUnion > & | eventParams_ | ||
| ) |
| int Tactics3D::Combat::attack | ( | int | oO_, |
| int | oD_, | ||
| Warrior * | attacker_, | ||
| const AttackRange * | attackRange_, | ||
| bool | useAttackerDmgAdj_, | ||
| int | specialMoveDmgAdj_, | ||
| bool | useAbsDmg_, | ||
| int | absDmg_, | ||
| Warrior * | defender_, | ||
| Action * | action_ | ||
| ) |
| OpenSkyNet::Utils::uint Tactics3D::Combat::getInitiativesBufferLen | ( | OpenSkyNet::Utils::uint | numWarriors_ | ) |
| bool Tactics3D::Combat::round | ( | std::vector< Warrior * > | warriors_, |
| OpenSkyNet::Utils::Socket * | socket_ | ||
| ) |
| OpenSkyNet::Utils::uint Tactics3D::Combat::serializeInitiatives | ( | const std::vector< Initiative > & | initiatives_, |
| char(&) | buffer_[MAX_STRING_SIZE] | ||
| ) |
1.8.6