mirror of
https://github.com/therealKyp/Earth-and-Beyond-server
synced 2026-08-13 22:23:03 -04:00
88 lines
3.9 KiB
C
88 lines
3.9 KiB
C
//This contains static data for players
|
|
|
|
//Data is always: TW, TT, TE, JW, JT, JE, PW, PT, PE
|
|
//Or Terran, Jenqaui, Projen
|
|
|
|
#ifndef BASE_STATS_H
|
|
#define BASE_STATS_H
|
|
|
|
// TW TT TE JW JT JE PW PT PE
|
|
static int MaxWeaponSlots[] = {5, 4, 4, 5, 4, 3, 6, 5, 4};
|
|
static int MaxDeviceSlots[] = {4, 5, 5, 4, 5, 6, 3, 4, 5};
|
|
|
|
static int BaseCargo[] = {23, 28, 25, 18, 22, 20, 16, 20, 18};
|
|
static int BaseScanRange[] = {3500, 3500, 5000, 3500, 3500, 5000, 3500, 3500, 5000};
|
|
static int BaseVisableRange[] = {3500, 2500, 2500, 500, 500, 500, 2500, 2500, 2500};
|
|
static int BaseSpeed[] = {159, 155, 170, 137, 159, 177, 124, 137, 137};
|
|
|
|
#ifdef USE_MYSQL_ITEMS
|
|
static const char * BaseShield[] = {"Repulsion Field Generator", "Reflection Field Generator", "Absorption Field Generator"};
|
|
static const char * BaseReactor[] = {"Terran Chemical Reactor", "Jenquai Compression Reactor", "Progen Radium Reactor"};
|
|
static const char * BaseEngine[] = {"InfinitiCorp XR-24-36-G", "Compression Thrusters", "Chemical Thrusters"};
|
|
static const char * BaseWeapon[] = {"Gradient Laser", "Pulse Laser", "Diamond Laser"};
|
|
#else
|
|
static const char * BaseShield[] = {"Repulsion Field Generator", "Reflection Field Generator", "Absorption Field Generator"};
|
|
static const char * BaseReactor[] = {"Terran Chemical Reactor", "Jenquai Compression Reactor", "Projen Chemical Reactor"};
|
|
static const char * BaseEngine[] = {"XR-24-36-G", "Compression Thrusters", "Chemical Thrusters"};
|
|
static const char * BaseWeapon[] = {"Gradient Laser", "Pulse Laser", "Diamond Laser"};
|
|
#endif
|
|
|
|
static long BaseHullAsset[9] = {1600, 1603, 1606, 1609, 1612, 1615, 1618, 1621, 1624};
|
|
static long BaseProfAsset[9] = {1630, 1627, 1633, 1639, 1636, 1642, 1648, 1645, 1651};
|
|
static long BaseWingAsset[9] = {1654, 1657, 1660, 1663, 1666, 1669, 1672, 1675, 1678};
|
|
|
|
static long BaseEngineAsset[3] = {1681, 1684, 1687};
|
|
|
|
static long StartSector[] =
|
|
{
|
|
10151, // Terran Warrior = Enforcer (Luna, Luna Station)
|
|
10201, // Terran Trader = Tradesman (High Earth, Loki Station)
|
|
10251, // Terran Explorer = Scout ()
|
|
10551, // Jenquai Warrior = Defender (Europa, Ashanti Maru)
|
|
10401, // Jenquai Trader = Seeker ()
|
|
10521, // Jenquai Explorer = Explorer (Io, Nishino Research Facility)
|
|
10361, // Progen Warrior = Warrior (Mars Alpha, Arx Forgus)
|
|
10371, // Progen Trader = Privateer (Mars Gama)
|
|
10301, // Progen Explorer = Sentinel (Mars Beta, Arx Prima)
|
|
};
|
|
|
|
static int HullTable[] =
|
|
{
|
|
18, 70, 280, 1100, 4500, 18000, 72000, // TW
|
|
13, 50, 210, 850, 3400, 13400, 56000, // TT
|
|
12, 48, 210, 850, 3300, 13200, 55500, // TE guess
|
|
16, 65, 260, 1000, 4100, 16500, 66300, // JW
|
|
12, 50, 200, 800, 3200, 13000, 55000, // JT guess
|
|
11, 45, 170, 680, 2700, 11000, 42000, // JE
|
|
20, 80, 320, 1300, 5100, 20500, 82000, // PW
|
|
14, 65, 260, 1000, 4000, 17000, 66300, // PT guess
|
|
13, 50, 210, 850, 3500, 13700, 55000 // PE
|
|
};
|
|
|
|
static int WeaponTable[] =
|
|
{
|
|
2, 0, 1, 0, 1, 0, 1, // TW
|
|
1, 0, 1, 0, 1, 0, 1, // TT
|
|
1, 0, 1, 0, 1, 0, 1, // TE
|
|
2, 0, 1, 0, 1, 0, 1, // JW
|
|
1, 0, 1, 0, 1, 0, 1, // JT
|
|
1, 0, 1, 0, 0, 1, 0, // JE
|
|
2, 1, 0, 1, 1, 0, 1, // PW
|
|
2, 0, 1, 0, 0, 1, 0, // PT
|
|
2, 0, 1, 0, 0, 1, 0 // PE
|
|
};
|
|
|
|
static int DeviceTable[] =
|
|
{
|
|
1, 1, 0, 1, 0, 1, 0, // TW
|
|
2, 1, 0, 1, 0, 1, 0, // TT
|
|
2, 1, 0, 1, 0, 1, 0, // TE
|
|
1, 1, 0, 1, 0, 1, 0, // JW
|
|
2, 1, 0, 1, 0, 1, 0, // JT
|
|
2, 1, 0, 1, 1, 0, 1, // JE
|
|
1, 0, 1, 0, 0, 1, 0, // PW
|
|
1, 1, 0, 1, 0, 1, 0, // PT
|
|
1, 1, 0, 1, 1, 0, 1 // PE
|
|
};
|
|
|
|
#endif // BASE_STATS_H
|