mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-04-25 14:07:46 +00:00
Refactoring and modernizing
This commit is contained in:
parent
5182439403
commit
13dc04ebb5
425 changed files with 6922 additions and 6542 deletions
|
@ -10,8 +10,8 @@
|
||||||
// The following enumerations are structures to require their type be included.
|
// The following enumerations are structures to require their type be included.
|
||||||
// They are also defined within the Core::Common namespace to avoid collisions.
|
// They are also defined within the Core::Common namespace to avoid collisions.
|
||||||
// +---------------------------------------------------------------------------
|
// +---------------------------------------------------------------------------
|
||||||
namespace Core {
|
namespace Core::Common
|
||||||
namespace Common {
|
{
|
||||||
|
|
||||||
// 99 is the last spawn id that seems to spawn any actor
|
// 99 is the last spawn id that seems to spawn any actor
|
||||||
const uint8_t MAX_DISPLAYED_ACTORS = 99;
|
const uint8_t MAX_DISPLAYED_ACTORS = 99;
|
||||||
|
@ -731,9 +731,8 @@ enum SkillType :
|
||||||
MountSkill = 0xD,
|
MountSkill = 0xD,
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef std::vector< PlayerStateFlag > PlayerStateFlagList;
|
using PlayerStateFlagList = std::vector< PlayerStateFlag >;
|
||||||
|
|
||||||
} /* Common */
|
}
|
||||||
} /* Core */
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -7,7 +7,8 @@
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core
|
||||||
|
{
|
||||||
class ConfigMgr
|
class ConfigMgr
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Util
|
||||||
namespace Util {
|
{
|
||||||
std::string base64_encode( uint8_t const*, uint32_t len );
|
std::string base64_encode( uint8_t const*, uint32_t len );
|
||||||
|
|
||||||
std::string base64_decode( std::string const& s );
|
std::string base64_decode( const std::string& s );
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Util
|
||||||
namespace Util {
|
{
|
||||||
using md5_context = struct
|
using md5_context = struct
|
||||||
{
|
{
|
||||||
uint32_t total[2];
|
uint32_t total[2];
|
||||||
|
@ -45,7 +45,7 @@ static const char* val[] =
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#endif /* md5.h */
|
#endif /* md5.h */
|
||||||
|
|
|
@ -8,26 +8,20 @@
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include "Util/LockedWaitQueue.h"
|
#include "Util/LockedWaitQueue.h"
|
||||||
|
|
||||||
namespace Mysql {
|
namespace Mysql
|
||||||
|
{
|
||||||
class Connection;
|
class Connection;
|
||||||
|
|
||||||
class ResultSet;
|
class ResultSet;
|
||||||
|
|
||||||
class PreparedResultSet;
|
class PreparedResultSet;
|
||||||
|
|
||||||
class PreparedStatement;
|
class PreparedStatement;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Db
|
||||||
namespace Db {
|
{
|
||||||
class DatabaseWorker;
|
class DatabaseWorker;
|
||||||
|
|
||||||
class PreparedStatement;
|
class PreparedStatement;
|
||||||
|
|
||||||
class Operation;
|
class Operation;
|
||||||
|
|
||||||
class DbWorker;
|
class DbWorker;
|
||||||
|
|
||||||
using PreparedStmtScopedPtr = std::unique_ptr< PreparedStatement >;
|
using PreparedStmtScopedPtr = std::unique_ptr< PreparedStatement >;
|
||||||
|
|
||||||
enum ConnectionFlags
|
enum ConnectionFlags
|
||||||
|
@ -121,7 +115,5 @@ private:
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -8,8 +8,8 @@
|
||||||
#include <string>
|
#include <string>
|
||||||
#include "DbConnection.h"
|
#include "DbConnection.h"
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Db
|
||||||
namespace Db {
|
{
|
||||||
|
|
||||||
template< class T >
|
template< class T >
|
||||||
class DbWorkerPool;
|
class DbWorkerPool;
|
||||||
|
@ -46,6 +46,5 @@ private:
|
||||||
std::stack< Closer > m_close;
|
std::stack< Closer > m_close;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
#endif //SAPPHIRE_DBLOADER_H
|
#endif //SAPPHIRE_DBLOADER_H
|
||||||
|
|
|
@ -6,10 +6,9 @@
|
||||||
#include "Util/LockedWaitQueue.h"
|
#include "Util/LockedWaitQueue.h"
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Db
|
||||||
namespace Db {
|
{
|
||||||
class DbConnection;
|
class DbConnection;
|
||||||
|
|
||||||
class Operation;
|
class Operation;
|
||||||
|
|
||||||
class DbWorker
|
class DbWorker
|
||||||
|
@ -34,7 +33,5 @@ private:
|
||||||
DbWorker& operator=( DbWorker const& right ) = delete;
|
DbWorker& operator=( DbWorker const& right ) = delete;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#endif //SAPPHIRE_DBWORKER_H
|
#endif //SAPPHIRE_DBWORKER_H
|
||||||
|
|
|
@ -8,8 +8,8 @@
|
||||||
#include "Util/LockedWaitQueue.h"
|
#include "Util/LockedWaitQueue.h"
|
||||||
#include "DbConnection.h"
|
#include "DbConnection.h"
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Db
|
||||||
namespace Db {
|
{
|
||||||
|
|
||||||
template< typename T >
|
template< typename T >
|
||||||
class LockedWaitQueue;
|
class LockedWaitQueue;
|
||||||
|
@ -90,7 +90,6 @@ private:
|
||||||
uint8_t m_synchThreads;
|
uint8_t m_synchThreads;
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //SAPPHIRE_DBWORKERPOOL_H
|
#endif //SAPPHIRE_DBWORKERPOOL_H
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
#ifndef SAPPHIRE_OPERATION_H
|
#ifndef SAPPHIRE_OPERATION_H
|
||||||
#define SAPPHIRE_OPERATION_H
|
#define SAPPHIRE_OPERATION_H
|
||||||
|
|
||||||
namespace Mysql {
|
namespace Mysql
|
||||||
|
{
|
||||||
class Connection;
|
class Connection;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Db
|
||||||
namespace Db {
|
{
|
||||||
class DbConnection;
|
class DbConnection;
|
||||||
|
|
||||||
class PreparedStatement;
|
class PreparedStatement;
|
||||||
|
@ -43,9 +44,6 @@ private:
|
||||||
|
|
||||||
Operation& operator=( Operation const& right ) = delete;
|
Operation& operator=( Operation const& right ) = delete;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //SAPPHIRE_OPERATION_H
|
#endif //SAPPHIRE_OPERATION_H
|
||||||
|
|
|
@ -7,12 +7,13 @@
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include "Operation.h"
|
#include "Operation.h"
|
||||||
|
|
||||||
namespace Mysql {
|
namespace Mysql
|
||||||
|
{
|
||||||
class PreparedStatement;
|
class PreparedStatement;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Db
|
||||||
namespace Db {
|
{
|
||||||
union PreparedStatementDataUnion
|
union PreparedStatementDataUnion
|
||||||
{
|
{
|
||||||
bool boolean;
|
bool boolean;
|
||||||
|
@ -83,9 +84,6 @@ protected:
|
||||||
|
|
||||||
PreparedStatement& operator=( PreparedStatement const& right ) = delete;
|
PreparedStatement& operator=( PreparedStatement const& right ) = delete;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
#include "Operation.h"
|
#include "Operation.h"
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Db
|
||||||
namespace Db {
|
{
|
||||||
class PreparedStatement;
|
class PreparedStatement;
|
||||||
|
|
||||||
class StatementTask :
|
class StatementTask :
|
||||||
|
@ -49,7 +49,6 @@ protected:
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#endif //SAPPHIRE_STATEMENTTASK_H
|
#endif //SAPPHIRE_STATEMENTTASK_H
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
#include "DbConnection.h"
|
#include "DbConnection.h"
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Db
|
||||||
namespace Db {
|
{
|
||||||
class DbConnectionInfo;
|
class DbConnectionInfo;
|
||||||
|
|
||||||
enum ZoneDbStatements : uint32_t
|
enum ZoneDbStatements : uint32_t
|
||||||
|
@ -96,7 +96,6 @@ public:
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //SAPPHIRE_CHARACONNECTION_H
|
#endif //SAPPHIRE_CHARACONNECTION_H
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
#include <set>
|
#include <set>
|
||||||
#include <variant>
|
#include <variant>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Data
|
||||||
namespace Data {
|
{
|
||||||
|
|
||||||
class ExdDataGenerated;
|
class ExdDataGenerated;
|
||||||
|
|
||||||
|
@ -8694,7 +8694,6 @@ const std::set< uint32_t >& getZoneSharedGroupIdList()
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -3,31 +3,27 @@
|
||||||
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core
|
||||||
|
{
|
||||||
|
|
||||||
class ConfigMgr;
|
class ConfigMgr;
|
||||||
|
using ConfigMgrPtr = std::shared_ptr< ConfigMgr >;
|
||||||
|
|
||||||
typedef std::shared_ptr< ConfigMgr > ConfigMgrPtr;
|
namespace Network
|
||||||
|
{
|
||||||
|
|
||||||
namespace Network {
|
|
||||||
class Hive;
|
class Hive;
|
||||||
|
|
||||||
class Acceptor;
|
class Acceptor;
|
||||||
|
|
||||||
class Connection;
|
class Connection;
|
||||||
|
using HivePtr = std::shared_ptr< Hive >;
|
||||||
|
using AcceptorPtr = std::shared_ptr< Acceptor >;
|
||||||
|
using ConnectionPtr = std::shared_ptr< Connection >;
|
||||||
|
|
||||||
typedef std::shared_ptr< Hive > HivePtr;
|
namespace Packets
|
||||||
typedef std::shared_ptr< Acceptor > AcceptorPtr;
|
{
|
||||||
typedef std::shared_ptr< Connection > ConnectionPtr;
|
|
||||||
|
|
||||||
namespace Packets {
|
|
||||||
class GamePacket;
|
class GamePacket;
|
||||||
|
|
||||||
class FFXIVPacketBase;
|
class FFXIVPacketBase;
|
||||||
|
using GamePacketPtr = std::shared_ptr< GamePacket >;
|
||||||
typedef std::shared_ptr< GamePacket > GamePacketPtr;
|
using FFXIVPacketBasePtr = std::shared_ptr< FFXIVPacketBase >;
|
||||||
typedef std::shared_ptr< FFXIVPacketBase > FFXIVPacketBasePtr;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,7 +7,8 @@
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core
|
||||||
|
{
|
||||||
|
|
||||||
class Framework
|
class Framework
|
||||||
{
|
{
|
||||||
|
|
|
@ -48,11 +48,6 @@ void Logger::init()
|
||||||
spdlog::flush_on( spdlog::level::critical );
|
spdlog::flush_on( spdlog::level::critical );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void Logger::Log( LoggingSeverity logSev, const std::string& text )
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void Logger::error( const std::string& text )
|
void Logger::error( const std::string& text )
|
||||||
{
|
{
|
||||||
spdlog::get( "logger" )->error( text );
|
spdlog::get( "logger" )->error( text );
|
||||||
|
|
|
@ -3,17 +3,8 @@
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core
|
||||||
|
|
||||||
enum struct LoggingSeverity : uint8_t
|
|
||||||
{
|
{
|
||||||
trace = 0,
|
|
||||||
debug = 1,
|
|
||||||
info = 2,
|
|
||||||
warning = 3,
|
|
||||||
error = 4,
|
|
||||||
fatal = 5
|
|
||||||
};
|
|
||||||
|
|
||||||
class Logger
|
class Logger
|
||||||
{
|
{
|
||||||
|
@ -28,8 +19,6 @@ public:
|
||||||
|
|
||||||
void init();
|
void init();
|
||||||
|
|
||||||
void Log( LoggingSeverity logSev, const std::string& text );
|
|
||||||
|
|
||||||
void error( const std::string& text );
|
void error( const std::string& text );
|
||||||
|
|
||||||
void info( const std::string& text );
|
void info( const std::string& text );
|
||||||
|
@ -42,7 +31,6 @@ public:
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Network
|
||||||
namespace Network {
|
{
|
||||||
|
|
||||||
class Connection;
|
class Connection;
|
||||||
|
|
||||||
|
@ -82,6 +82,5 @@ public:
|
||||||
void Stop();
|
void Stop();
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -5,9 +5,8 @@
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include "PacketDef/Ipcs.h"
|
#include "PacketDef/Ipcs.h"
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Network::Packets
|
||||||
namespace Network {
|
{
|
||||||
namespace Packets {
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Anticipated usage:
|
* Anticipated usage:
|
||||||
|
@ -179,8 +178,6 @@ inline std::istream& operator>>( std::istream& is, FFXIVARR_IPC_HEADER& hdr )
|
||||||
return is.read( reinterpret_cast< char* >( &hdr ), sizeof hdr );
|
return is.read( reinterpret_cast< char* >( &hdr ), sizeof hdr );
|
||||||
}
|
}
|
||||||
|
|
||||||
} /* Packets */
|
}
|
||||||
} /* Network */
|
|
||||||
} /* Core */
|
|
||||||
|
|
||||||
#endif /*_CORE_NETWORK_PACKETS_COMMON_H*/
|
#endif /*_CORE_NETWORK_PACKETS_COMMON_H*/
|
||||||
|
|
|
@ -12,9 +12,8 @@
|
||||||
#include "Acceptor.h"
|
#include "Acceptor.h"
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Network
|
||||||
namespace Network {
|
{
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class Hive;
|
class Hive;
|
||||||
|
|
||||||
|
@ -161,8 +160,5 @@ std::shared_ptr< T > addServerToHive( const std::string& listenIp, uint32_t port
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -14,9 +14,8 @@
|
||||||
#include "CommonNetwork.h"
|
#include "CommonNetwork.h"
|
||||||
#include "PacketDef/Ipcs.h"
|
#include "PacketDef/Ipcs.h"
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Network::Packets
|
||||||
namespace Network {
|
{
|
||||||
namespace Packets {
|
|
||||||
|
|
||||||
// Must forward define these in order to enable the compiler to produce the
|
// Must forward define these in order to enable the compiler to produce the
|
||||||
// correct template functions.
|
// correct template functions.
|
||||||
|
@ -332,8 +331,6 @@ protected:
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
} /* Packets */
|
}
|
||||||
} /* Network */
|
|
||||||
} /* Core */
|
|
||||||
|
|
||||||
#endif /*_CORE_NETWORK_PACKETS_CGAMEPACKETNEW_H*/
|
#endif /*_CORE_NETWORK_PACKETS_CGAMEPACKETNEW_H*/
|
||||||
|
|
|
@ -3,9 +3,8 @@
|
||||||
|
|
||||||
#include "CommonNetwork.h"
|
#include "CommonNetwork.h"
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Network::Packets
|
||||||
namespace Network {
|
{
|
||||||
namespace Packets {
|
|
||||||
|
|
||||||
enum PacketParseResult
|
enum PacketParseResult
|
||||||
{
|
{
|
||||||
|
@ -46,8 +45,5 @@ bool checkHeader( const FFXIVARR_PACKET_HEADER& header );
|
||||||
bool checkSegmentHeader( const FFXIVARR_PACKET_SEGMENT_HEADER& header );
|
bool checkSegmentHeader( const FFXIVARR_PACKET_SEGMENT_HEADER& header );
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
|
@ -5,8 +5,8 @@
|
||||||
#include <atomic>
|
#include <atomic>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core:: Network
|
||||||
namespace Network {
|
{
|
||||||
|
|
||||||
class Hive : public std::enable_shared_from_this< Hive >
|
class Hive : public std::enable_shared_from_this< Hive >
|
||||||
{
|
{
|
||||||
|
@ -51,6 +51,4 @@ public:
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -8,11 +8,10 @@
|
||||||
#include "GamePacketNew.h"
|
#include "GamePacketNew.h"
|
||||||
#include "Forwards.h"
|
#include "Forwards.h"
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Network::Packets
|
||||||
namespace Network {
|
{
|
||||||
namespace Packets {
|
|
||||||
|
|
||||||
typedef std::shared_ptr< FFXIVPacketBase > FFXIVPacketBasePtr;
|
using FFXIVPacketBasePtr = std::shared_ptr< FFXIVPacketBase >;
|
||||||
|
|
||||||
class PacketContainer
|
class PacketContainer
|
||||||
{
|
{
|
||||||
|
@ -36,8 +35,6 @@ private:
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -7,7 +7,8 @@
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core
|
||||||
|
{
|
||||||
|
|
||||||
template< class T >
|
template< class T >
|
||||||
class LockedQueue
|
class LockedQueue
|
||||||
|
|
|
@ -8,7 +8,8 @@
|
||||||
#include <type_traits>
|
#include <type_traits>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core
|
||||||
|
{
|
||||||
|
|
||||||
template< typename T >
|
template< typename T >
|
||||||
class LockedWaitQueue
|
class LockedWaitQueue
|
||||||
|
|
|
@ -5,9 +5,11 @@
|
||||||
#include <unordered_map>
|
#include <unordered_map>
|
||||||
#include <type_traits>
|
#include <type_traits>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Util
|
||||||
namespace Util {
|
{
|
||||||
|
|
||||||
template< typename T, typename ActorIdType = uint32_t >
|
template< typename T, typename ActorIdType = uint32_t >
|
||||||
|
|
||||||
class SpawnIndexAllocator
|
class SpawnIndexAllocator
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
@ -102,7 +104,5 @@ protected:
|
||||||
bool m_reserveFirstSlot;
|
bool m_reserveFirstSlot;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#endif //SAPPHIRE_SPAWNINDEXALLOCATOR_H
|
#endif //SAPPHIRE_SPAWNINDEXALLOCATOR_H
|
||||||
|
|
|
@ -5,7 +5,8 @@
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <functional>
|
#include <functional>
|
||||||
|
|
||||||
namespace Core::Util {
|
namespace Core::Util
|
||||||
|
{
|
||||||
|
|
||||||
std::string binaryToHexString( uint8_t* pBinData, uint16_t size );
|
std::string binaryToHexString( uint8_t* pBinData, uint16_t size );
|
||||||
|
|
||||||
|
|
|
@ -5,9 +5,8 @@
|
||||||
|
|
||||||
#define PI 3.14159265358979323846f
|
#define PI 3.14159265358979323846f
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Math::Util
|
||||||
namespace Math {
|
{
|
||||||
namespace Util {
|
|
||||||
|
|
||||||
float distanceSq( float x, float y, float z, float x1, float y1, float z1 );
|
float distanceSq( float x, float y, float z, float x1, float y1, float z1 );
|
||||||
|
|
||||||
|
@ -39,8 +38,6 @@ T clamp( T val, T minimum, T maximum )
|
||||||
return val;
|
return val;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -3,13 +3,10 @@
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
namespace Core {
|
namespace Core::Version
|
||||||
namespace Version {
|
{
|
||||||
|
|
||||||
extern const std::string GIT_HASH;
|
extern const std::string GIT_HASH;
|
||||||
extern const std::string VERSION;
|
extern const std::string VERSION;
|
||||||
|
}
|
||||||
} /* Version */
|
|
||||||
} /* Core */
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -56,7 +56,7 @@ foreach(_scriptDir ${children})
|
||||||
|
|
||||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/ScriptLoader.cpp.in" "${_scriptDir}/ScriptLoader.cpp")
|
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/ScriptLoader.cpp.in" "${_scriptDir}/ScriptLoader.cpp")
|
||||||
|
|
||||||
cotire("script_${_name}")
|
#cotire("script_${_name}")
|
||||||
|
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
add_custom_command(TARGET "script_${_name}" POST_BUILD
|
add_custom_command(TARGET "script_${_name}" POST_BUILD
|
||||||
|
|
|
@ -10,6 +10,8 @@
|
||||||
#define AETHERYTE_MENU_FAVORITE_POINT 4
|
#define AETHERYTE_MENU_FAVORITE_POINT 4
|
||||||
#define AETHERYTE_MENU_FAVORITE_POINT_SECURITY_TOKEN 5
|
#define AETHERYTE_MENU_FAVORITE_POINT_SECURITY_TOKEN 5
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class Aethernet :
|
class Aethernet :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -12,6 +12,8 @@
|
||||||
#define AETHERYTE_MENU_FAVORITE_POINT 4
|
#define AETHERYTE_MENU_FAVORITE_POINT 4
|
||||||
#define AETHERYTE_MENU_FAVORITE_POINT_SECURITY_TOKEN 5
|
#define AETHERYTE_MENU_FAVORITE_POINT_SECURITY_TOKEN 5
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class Aetheryte :
|
class Aetheryte :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CmnDefCutSceneReplay :
|
class CmnDefCutSceneReplay :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CmnDefHousingSignboard :
|
class CmnDefHousingSignboard :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CmnDefInnBed :
|
class CmnDefInnBed :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -5,6 +5,8 @@
|
||||||
#define ACTION_RENAME 3
|
#define ACTION_RENAME 3
|
||||||
#define ACTION_REMOVE 4
|
#define ACTION_REMOVE 4
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CmnDefLinkShell :
|
class CmnDefLinkShell :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CmnDefMarketBoardGridania :
|
class CmnDefMarketBoardGridania :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CmnDefMogLetter :
|
class CmnDefMogLetter :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CmnDefNpcRepair :
|
class CmnDefNpcRepair :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CmnDefWeatherForeCast :
|
class CmnDefWeatherForeCast :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ComDefMobHuntBoard :
|
class ComDefMobHuntBoard :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class GilShop :
|
class GilShop :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class HouFurOrchestrion :
|
class HouFurOrchestrion :
|
||||||
public EventScript
|
public EventScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors101110 :
|
class ThePalaceoftheDeadFloors101110 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors110 :
|
class ThePalaceoftheDeadFloors110 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors111120 :
|
class ThePalaceoftheDeadFloors111120 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors1120 :
|
class ThePalaceoftheDeadFloors1120 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors121130 :
|
class ThePalaceoftheDeadFloors121130 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors131140 :
|
class ThePalaceoftheDeadFloors131140 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors141150 :
|
class ThePalaceoftheDeadFloors141150 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors151160 :
|
class ThePalaceoftheDeadFloors151160 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors161170 :
|
class ThePalaceoftheDeadFloors161170 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors171180 :
|
class ThePalaceoftheDeadFloors171180 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors181190 :
|
class ThePalaceoftheDeadFloors181190 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors191200 :
|
class ThePalaceoftheDeadFloors191200 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors2130 :
|
class ThePalaceoftheDeadFloors2130 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors3140 :
|
class ThePalaceoftheDeadFloors3140 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors4150 :
|
class ThePalaceoftheDeadFloors4150 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors5160 :
|
class ThePalaceoftheDeadFloors5160 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors6170 :
|
class ThePalaceoftheDeadFloors6170 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors7180 :
|
class ThePalaceoftheDeadFloors7180 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors8190 :
|
class ThePalaceoftheDeadFloors8190 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ThePalaceoftheDeadFloors91100 :
|
class ThePalaceoftheDeadFloors91100 :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class AlaMhigo :
|
class AlaMhigo :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class AmdaporKeep :
|
class AmdaporKeep :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class AmdaporKeepHard :
|
class AmdaporKeepHard :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class BaelsarsWall :
|
class BaelsarsWall :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class BardamsMettle :
|
class BardamsMettle :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class BrayfloxsLongstop :
|
class BrayfloxsLongstop :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class BrayfloxsLongstopHard :
|
class BrayfloxsLongstopHard :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CastrumAbania :
|
class CastrumAbania :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CastrumMeridianum :
|
class CastrumMeridianum :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CopperbellMines :
|
class CopperbellMines :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CopperbellMinesHard :
|
class CopperbellMinesHard :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class CuttersCry :
|
class CuttersCry :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class DomaCastle :
|
class DomaCastle :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class DzemaelDarkhold :
|
class DzemaelDarkhold :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class Halatali :
|
class Halatali :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class HalataliHard :
|
class HalataliHard :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class HaukkeManor :
|
class HaukkeManor :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class HaukkeManorHard :
|
class HaukkeManorHard :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class HellsLid :
|
class HellsLid :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class HullbreakerIsle :
|
class HullbreakerIsle :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class HullbreakerIsleHard :
|
class HullbreakerIsleHard :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class KuganeCastle :
|
class KuganeCastle :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class Neverreap :
|
class Neverreap :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class PharosSirius :
|
class PharosSirius :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class PharosSiriusHard :
|
class PharosSiriusHard :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class SaintMociannesArboretum :
|
class SaintMociannesArboretum :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -2,6 +2,8 @@
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
#include <Actor/Player.h>
|
#include <Actor/Player.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class Sastasha :
|
class Sastasha :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class SastashaHard :
|
class SastashaHard :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class ShisuioftheVioletTides :
|
class ShisuioftheVioletTides :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class Snowcloak :
|
class Snowcloak :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class SohmAl :
|
class SohmAl :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class SohmAlHard :
|
class SohmAlHard :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class SohrKhai :
|
class SohrKhai :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class TheAery :
|
class TheAery :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class TheAetherochemicalResearchFacility :
|
class TheAetherochemicalResearchFacility :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#include <ScriptObject.h>
|
#include <ScriptObject.h>
|
||||||
#include <Zone/InstanceContent.h>
|
#include <Zone/InstanceContent.h>
|
||||||
|
|
||||||
|
using namespace Core;
|
||||||
|
|
||||||
class TheAntitower :
|
class TheAntitower :
|
||||||
public InstanceContentScript
|
public InstanceContentScript
|
||||||
{
|
{
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue