Pol  Revision:4b29d2b
boat.h File Reference
#include <climits>
#include <stddef.h>
#include <string>
#include <vector>
#include "../../bscript/bobject.h"
#include "../../clib/compilerspecifics.h"
#include "../../clib/rawtypes.h"
#include "../poltype.h"
#include "../reftypes.h"
#include "../uconst.h"
#include "multi.h"

Go to the source code of this file.

Classes

class  Pol::Multi::UBoat::BoatContext
 
struct  Pol::Multi::UBoat::BoatMoveGuard
 
struct  Pol::Multi::BoatShape
 
struct  Pol::Multi::BoatShape::ComponentShape
 
class  Pol::Multi::UBoat
 

Namespaces

 Pol
 
 Pol::Bscript
 
 Pol::Clib
 
 Pol::Core
 
 Pol::Items
 
 Pol::Mobile
 
 Pol::Module
 
 Pol::Multi
 
 Pol::Network
 
 Pol::Realms
 

Enumerations

enum  Pol::Multi::BOAT_COMPONENT {
  Pol::Multi::COMPONENT_TILLERMAN = 0, Pol::Multi::COMPONENT_PORT_PLANK = 1, Pol::Multi::COMPONENT_STARBOARD_PLANK = 2, Pol::Multi::COMPONENT_HOLD = 3,
  Pol::Multi::COMPONENT_ROPE = 4, Pol::Multi::COMPONENT_WHEEL = 5, Pol::Multi::COMPONENT_HULL = 6, Pol::Multi::COMPONENT_TILLER = 7,
  Pol::Multi::COMPONENT_RUDDER = 8, Pol::Multi::COMPONENT_SAILS = 9, Pol::Multi::COMPONENT_STORAGE = 10, Pol::Multi::COMPONENT_WEAPONSLOT = 11,
  Pol::Multi::COMPONENT_ALL = 12
}
 

Functions

bool Pol::Multi::BoatShapeExists (u16 multiid)
 
void Pol::Multi::clean_boatshapes ()
 
Bscript::BObjectImp * Pol::Multi::destroy_boat (UBoat *boat)
 
unsigned int Pol::Multi::get_component_objtype (unsigned char type)
 

Detailed Description

History
  • 2005/04/02 Shinigami: move_offline_mobiles - added realm param
  • 2009/09/03 MuadDib: Changes for account related source file relocation Changes for multi related source file relocation

Definition in file boat.h.