Added serverGame library

This commit is contained in:
Anonymous
2014-01-15 03:59:18 -07:00
parent 89291fb38c
commit 0196cf51d0
1032 changed files with 256379 additions and 0 deletions
@@ -0,0 +1,37 @@
//======================================================================
//
// ShipInternalDamageOverTimeManager.h
// copyright (c) 2004 Sony Online Entertainment
//
//======================================================================
#ifndef INCLUDED_ShipInternalDamageOverTimeManager_H
#define INCLUDED_ShipInternalDamageOverTimeManager_H
//======================================================================
class ShipInternalDamageOverTime;
class ShipObject;
//----------------------------------------------------------------------
class ShipInternalDamageOverTimeManager
{
public:
typedef stdvector<ShipInternalDamageOverTime>::fwd IdotVector;
static void install();
static void remove();
static void update(float elapsedTime);
static bool setEntry(ShipObject const & ship, int chassisSlot, float damageRate, float damageThreshold);
static bool removeEntry(ShipObject const & ship, int chassisSlot);
static ShipInternalDamageOverTime const * const findEntry(ShipObject const & ship, int chassisSlot);
static IdotVector const & getActiveShipInternalDamageOverTime();
};
//======================================================================
#endif