-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.cpp
143 lines (124 loc) · 4.04 KB
/
config.cpp
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
class DefaultEventhandlers;
class CfgPatches {
class waspServer {
units[] = {};
weapons[] = {};
requiredAddons[] = {"A3_Data_F","A3_Soft_F","A3_Soft_F_Offroad_01","A3_Characters_F"};
fileName = "waspServer.pbo";
author = "WASP CTI Community";
};
};
class CfgFunctions {
class WF_server {
tag = "WFSE";
class ServerMain {
file = "waspServer";
class initServer {};
};
class ServerBase {
file = "waspServer\Base";
class processUpgrade {};
class requestUpgrade {};
class synchronizeUpgade {};
class CreateDestructionEffect {};
class CleanTerrainRespawnPoint {};
};
class ServerBaseRequest {
file = "waspServer\Base\Request";
class requestAutoWallConstructinChange {};
class requestDefense {};
class requestStructure {};
class requestStructureSell {};
class processBaseDefense {};
};
class ServerCommander {
file = "waspServer\Commander";
class requestCommanderVote {};
class requestNewCommander {};
class voteForCommander {};
class passVote {};
};
class ServerEconomy {
file = "waspServer\Economy";
class buyGroup {};
class changeAICommanderFunds {};
class getAICommanderFunds {};
class updateResources {};
};
class ServerPlayer {
file = "waspServer\Player";
class onPlayerConnected {};
class onPlayerDisconnected {};
class requestChangeScore {};
class requestJoin {};
class updateTeamLeader {};
class sideMessage {};
class updatePlayersList {};
class groupQuery {};
};
class ServerTeam {
file = "waspServer\Team";
class canUpdateTeam {};
class requestTeamUpdate {};
class updateTeam {};
};
class ServerTown {
file = "waspServer\Warfare\Town";
class initTowns {};
class updateRadarTower {};
};
class ServerCamp {
file = "waspServer\Warfare\Camp";
class setCampsToSide {};
class repairCamp {};
class destroyCamp {};
};
class ServerUnit {
file = "waspServer\Unit";
class addEmptyVehicleToQueue {};
class requestVehicleLock {};
class setLocalityOwner {};
};
class ServerUnitArty {
file = "waspServer\Unit\Arty";
class fireRemoteArtillery {};
class calculateArtyDamage {};
};
class ServerHeadlessClient {
file = "waspServer\HeadlessClient";
class addHeadlessClient {};
};
class ServerModuleAI {
file = "waspServer\Module\AI";
class aiComUpgrade {};
class delegateAIHeadless {};
};
class ServerModuleCruiseMissile {
file = "waspServer\Module\CruiseMissile";
class processCruiseMissileEvent {};
class processChemicalMissileEvent {};
class processTacticalNukeMissileEvent {};
class processMissileDamage {};
};
class ServerModuleRole {
file = "waspServer\Module\Role";
class buyRole {};
class getRoleList {};
class resetRoles {};
};
class ServerModuleWeather {
file = "waspServer\Module\Weather";
class runWeatherEnvironment {};
};
class ServerModuleTestCode {
file = "waspServer\Module\TestCode";
class compileNext {};
class compileAndExecFile {};
};
class ServerEnvironment {
file = "\waspServer\Environment";
class startEmptyVehiclesCollector {};
class startCommonLogicProcessing {};
};
};
};