EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
EVE_Spawn.h
Go to the documentation of this file.
1 
12 #ifndef EVE_SPAWN_H
13 #define EVE_SPAWN_H
14 
15 
16 namespace Spawn {
17 
18  // these class names correspond to the "type" of spawn data found in npcSpawnClass table
19  namespace Class {
20  enum {
21  // belt and grav site spawns - grav rat class is system rat class +1
22  None = 0,
23  Easy = 1,
24  Fair = 2,
25  Average = 3,
26  Medium = 4,
27  Hard = 5,
28  Crazy = 6,
29  Insane = 7,
30  Hell = 8,
31  Extra = 9, // placeholder - not used yet
32  Hauler = 10,
33  Commander = 11,
34  Officer = 12,
35 
36  BeltSpawn = 19, // test spot for non-belt/gate
37 
38  // W.I.P.
39  // anomaly faction spawns...these have waves
40  Hideaway = 20,
41  Burrow = 21,
42  Refuge = 22,
43  Den = 23,
44  Yard = 24,
45  RallyPoint = 25,
46  Port = 26,
47  Hub = 27,
48  Haven = 28,
49  Sanctum = 29,
50  // anomaly drone spawns...these have waves
51  Cluster = 30,
52  Collection = 31,
53  Assembly = 32,
54  Gathering = 33,
56  Menagerie = 35,
57  Herd = 36,
58  Squad = 37,
59  Patrol = 38,
60  Horde = 39,
61  // unrated faction spawns..these have waves and pockets
62  Hideout = 40,
63  Lookout = 41,
64  Watch = 42,
65  Vigil = 43,
66  Outpost = 44,
67  Annex = 45,
68  Base = 46,
69  Fortress = 47,
70  Complex = 48,
72  // unrated drone spawns..these have waves and pockets
76  TrialYard = 53,
77  DirtySite = 54,
78  Ruins = 55,
80  Radiance = 57,
81  Hierarchy = 58,
82  // mag site spawns -rats dont spawn in these sites on live.
83  // they will here.
84  // salvage site (mag subcategory)
85  Crumbling = 60,
86  Decayed = 61,
87  Ruined = 62,
88  // relic site (mag subcategory)
89  Looted = 65,
90  Ransacked = 66,
91  Pristine = 67,
92 
93  // radar site spawns - 5 groups in each, from easy to deadly (Easy, Average, Medium, Hard, Insane)
94  Shard = 70,
95  Tower = 71,
96  Mainframe = 72,
97  Center = 73,
98  Server = 74,
99 
100  // ladar site spawns
101  // lots of weird names for these....not sure how im gonna do them yet.
102 
103  // ded rated spawns 5 factions, 9 sites each, waves, pockets and gates. drones have 3 sites on live. (5-6 here)
104  // these will start at ??
105 
106  // escalation spawns -this will be a fair amount of data.
107  // these will start at 1c
108 
109  // Mission spawns -this will be a LOT of data...650+ missions (that i know of at this time)
110  // these will start at 1k
111 
112  };
113  }
114 
115  // this is currently unused, but have plans for future expansion.
116  namespace Group {
117  enum {
118  None = 0,
119  Roaming = 1, //roid/gate/rats
120  Static = 2, //ded sites are 'static'
121  Anomaly = 3, //basic combat site
122  Combat = 4, // non-anomaly combat site
123  Deadspace = 5, //all non-static, non-combat sites
124  Mission = 6,
126  Sleeper = 8,
128  };
129 
130  }
131 }
132 
133 
134 #endif // EVE_SPAWN_H