-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcfgFunctions.hpp
358 lines (336 loc) · 9.57 KB
/
cfgFunctions.hpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
class F90
{
class Ambient
{
file = "Functions\Ambient";
};
class CivilianAndBounty
{
file = "Functions\CivilianAndBounty";
class addArrestAction {};
class addAskIDAction {};
class addWantedPerson {};
class arrest {};
class askForID {};
class civilianHandler {};
class registerCivilian {};
class scanHouses {};
class spawnCivilian {};
class updateSpawnerList {};
};
class Configure
{
file = "Functions\Configure";
class configureAmbient {};
class configureCAB {};
class configureDSC {};
class configureEconomy {};
class configureIdentity {};
class configurePersistent {};
class configurePRS {};
class configureREC {};
class configureShop {};
class configureSHARS {};
class configureSkillTree {};
class configureSupport {};
class configureTask {};
};
class Core
{
file = "Functions\Core";
class addAction {};
class addActionGlobal {};
class addToHighCommand {};
class checkCommandingEgibility {};
class clearSave {};
class closeMenu {};
class createBaseLocationMarkers {};
class createOfficer {};
class createSquad {};
class createUnit {};
class debriefingTimeSkip {};
class deleteMarked {};
class deleteUnit {};
class delVeh {};
class generateSaveDate {};
class generateSquadData {};
class getDate {};
class getLocations {};
class getSelectedList {};
class getUnitSide {};
class getSystemDate {};
class joinGroup {};
class loadData {};
class makePersistent {};
class markUnit {};
class missionKeyHandler {};
class openTimeSkipMenu {};
class saveTarget {};
class saveTargetContainer {};
class setStandingAnimation {};
class removeVariable {};
class resetRespawnedUnit {};
class respawnUnit {};
class saveData {};
class skipTime {};
class spawnBaseGuard {};
class showServerStartMenu {};
class splashScreen {};
class startDeadCamTimer {};
class startRespawnTimer {};
class startServer {};
class teleportObject {};
class textNotification {};
class updatePersistentList {};
};
class Economy
{
file = "Functions\Economy";
class addMoney {};
class deductMoney {};
class getMoney {};
class setMoney {};
class transferMilcash {};
};
class Init
{
file = "Functions\Init";
class initAmbient {};
class initCABPlayer {};
class initCABServer {};
class initCivilian {};
class initDialogIDC {};
class initDSC {};
class initEconomy {};
class initGlobalVariables {};
class initHeal {};
class initModConfigurations {};
class initMods {};
class initOP {};
class initPersistent {};
class initPRS {};
class initREC {};
class initServerVariables {};
class initSHARS {};
class initSHARSPlayers {};
class initShop {};
class initSkillTree {};
class initSP {};
class initStartGame {};
class initSupport {};
class initTask {};
};
class Load
{
file = "Functions\Load";
class loadContainers {};
class loadEnvironment {};
class loadGame {};
class loadMapMarkers {};
class loadPlayer {};
class loadUnitsInGroup {};
class loadVariables {};
class loadVehicles {};
};
class PerksAndRankingSystem
{
file = "Functions\PerksAndRankingSystem";
class addTotalOP {};
class createPersonnelOfficer {};
class getPerkKeyState {};
class getPromotionOP {};
class getRankIndex {};
class getTotalOP {};
class getUnitOperationPoints {};
class getUnitRank {};
class promoteUnit {};
class setTotalOP {};
class setUnitRank {};
class unlockPerk {};
};
class Persistent
{
file = "Functions\Persistent";
class createNewSlot {};
class deleteSlot {};
class generateUnitData {};
class getPersistentSaves {};
class loadFromSlot {};
class loadUnitData {};
class openPersistentTab {};
class saveToSlot {};
class setPersistentSaves {};
};
class Reset
{
file = "Functions\Reset";
class resetMap {};
class resetTask {};
class resetTempRecord {};
class resetUnit {};
};
class Save
{
file = "Functions\Save";
class saveContainers {};
class saveEnvironment {};
class saveGame {};
class saveMapMarkers {};
class savePlayer {};
class saveVariables {};
class saveVehicles {};
};
class SHARS
{
file = "Functions\SHARS";
class addNewHC {};
class addToPlayerSquad {};
class addTrainEH {};
class addUnitToHC {};
class disbandSquad {};
class dismissSquad {};
class dismissUnit {};
class generateGroupWages {};
class generateHireCost {};
class generateReserveData {};
class generateShopData {};
class generateSquadShopData {};
class generateUnitTiers {};
class generateWage {};
class hireUnit {};
class refreshSquadMenu {};
class renameHC {};
class reserveUnit {};
class showHireMenu {};
class showRenameHCMenu {};
class showSquadManagementMenu {};
class showTrainMenu {};
class trainUnit {};
};
class Shop
{
file = "Functions\Shop";
class createLogisticOfficer {};
class createPersonalArsenal {};
class filterBaseWeapons {};
class generateWeaponPrice {};
class generateWeaponsData {};
class getAllEquipments {};
class getAllWeapons {};
class getPersonalArsenal {};
class getRecoilValue {};
class getWeaponDamage {};
class openItemShop {};
class openWeaponShop {};
class purchaseItem {};
class purchaseWeapon {};
class removePersonalArsenal {};
class saleHandler {};
class setPersonalArsenal {};
};
class SideChange
{
file = "Functions\SideChange";
};
class SkillTree
{
file = "Functions\SkillTree";
class addSP {};
class buySP {};
class createRangeOfficer {};
class deductSP {};
class openSkillMenu {};
class purchaseSkill {};
class upgradeSkill {};
};
class Support
{
file = "Functions\Support";
class addTransportHeliAction {};
class changeTransportHeli {};
class createSupportOfficer {};
class createTransportVehicles {};
class getFactionVehicles {};
class getHelicopter {};
class getTrucks {};
class menuRequestRtb {};
class openChangeTransportHeliMenu {};
class openSupportMenu {};
class openTransportSupportMenu {};
class requestDropOff {};
class requestPickup {};
class requestRtb {};
class showPurchaseVehicleAction {};
class spawnVehicle {};
class transportSitrep {};
};
class Task
{
file = "Functions\Task";
class activeTaskHandler {};
class addReportDutyAction {};
class completePatrol {};
class createAmbush {};
class createAOMarker {};
class createAOTrigger {};
class createHVT {};
class createPatrol {};
class createSeizableAsset {};
class createTask {};
class createTaskOfficer {};
class createTaskSupport {};
class killHVTTaskHandler {};
class reportMission {};
class requestMission {};
class seizeAsset {};
class showTaskNotification {};
};
class Utils
{
file = "Functions\Utils";
class addUnitToVehicle {};
class applyCargoData {};
class applyDamage {};
class applyPositioningData {};
class clearArray {};
class clearGarbage {};
class convertToTime {};
class createMarker {};
class debug {};
class deleteMarker {};
class filterArray {};
class filterGoodHouses {};
class findFactionAddons {};
class generateCargoData {};
class generateDisplayName {};
class generateGroupData {};
class generateName {};
class generatePositioningData {};
class generateUniqueID {};
class generateVehicleID {};
class getByKey {};
class getSuitableClass {};
class getFactionUnits {};
class loadFromNamespace {};
class populateListBox {};
class removeActionGlobal {};
class saveToNamespace {};
class setMissionDate {};
};
class VeteranCombatRecord
{
file = "Functions\VeteranCombatRecord";
class addConfirmKillAction {};
class addKillCount {};
class addToRecentNotification {};
class calculatePoints {};
class closeReport {};
class confirmKill {};
class getWantedList {};
class openTacticalTab {};
class openTransferMenu {};
class showReport {};
class transferRecord {};
class updateWantedList {};
};
};