-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdescription.ext
198 lines (170 loc) · 6.14 KB
/
description.ext
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
class RscTitles
{
titles[] = {};
#include "NameTags.hpp"
#include "ManhuntUI.hpp"
};
#include "ManhuntFunctions.hpp"
class Header
{
gameType = TDM; // Game type, see 'class' columns in the table below
minPlayers = 3; //min # of players the mission supports
maxPlayers = 16; //max # of players the mission supports
};
class Params
{
class GPS
{
title = "GPS availability"; // Param name visible in the list
values[] = {0,1,2,3}; // Values; must be integers; has to have the same number of elements as 'texts'
texts[] = {"None","BluFor","OpFor", "All"}; // Description of each selectable item
default = 3; // Default value; must be listed in 'values' array, otherwise 0 is used
};
class Time
{
title = "Mission time"; // Param name visible in the list
values[] = {0, 1, 2}; // Values; must be integers; has to have the same number of elements as 'texts'
texts[] = {"Random","Day","Night"}; // Description of each selectable item
default = 0; // Default value; must be listed in 'values' array, otherwise 0 is used
};
class DroneMarkerSizeInfantry
{
title = "Infantry drone marker size"; // Param name visible in the list
values[] = {100, 150, 200, 250, 300, 350, 400, 450}; // Values; must be integers; has to have the same number of elements as 'texts'
default = 350; // Default value; must be listed in 'values' array, otherwise 0 is used
};
class DroneMarkerSizeVehicle
{
title = "Vehicle drone marker size"; // Param name visible in the list
values[] = {50, 110, 225, 300, 375 }; // Values; must be integers; has to have the same number of elements as 'texts'
default = 110; // Default value; must be listed in 'values' array, otherwise 0 is used
};
class ObjectivesCount
{
title = "Objectives to complete before extraction starts (must be equal or lower than available)"; // Param name visible in the list
values[] = {1, 2, 3, 4, 5, 6}; // Values; must be integers; has to have the same number of elements as 'texts'
default = 3; // Default value; must be listed in 'values' array, otherwise 0 is used
};
class AvailableObjectives
{
title = "Available objectives"; // Param name visible in the list
values[] = {3, 4, 5, 6, 7, 8}; // Values; must be integers; has to have the same number of elements as 'texts'
default = 6; // Default value; must be listed in 'values' array, otherwise 0 is used
};
class MinimumObjectiveRadius
{
title = "Minimum distance between objectives (high values might make it impossible to have the specified amount of objectives)"; // Param name visible in the list
values[] = {0, 700, 1000, 1250, 1500, 1750, 2000, 2500, 3000}; // Values; must be integers; has to have the same number of elements as 'texts'
default = 1250; // Default value; must be listed in 'values' array, otherwise 0 is used
};
class UseNametags
{
title = "Nametags"; // Param name visible in the list
values[] = {0, 1, 2}; // Values; must be integers; has to have the same number of elements as 'texts'
texts[] = {"Off", "BluFor", "All"};
default = 2; // Default value; must be listed in 'values' array, otherwise 0 is used
};
class IntelRequired
{
title = "Amount of intelligence OpFor needs at the end to win"; // Param name visible in the list
values[] = {0, 1, 2, 3, 4, 5, 6}; // Values; must be integers; has to have the same number of elements as 'texts'
default = 3; // Default value; must be listed in 'values' array, otherwise 0 is used
};
class initialWeatherParam
{
title = "Starting Weather";
values[] = {0,1,2,3,4};
texts[] = {"Clear","Overcast","Rain","Fog","Random"};
default = 0;
};
class Debug
{
title = "Debug mode (do not enable)";
values[] = {0, 1};
texts[] = {"Off", "On"};
default = 0;
};
class DisallowTeamswitch
{
title = "Prevent OpFor from rejoining as BluFor (useful to prevent ghosting/sharing objectives)";
values[] = { 0, 1 };
texts[] = { "Off", "On" };
default = 1;
};
class AccTime
{
title = "Time acceleration";
values[] = { 1, 2, 4, 6, 8 };
texts[] = { "1x (no acceleration)", "2x (12 hours per day)", "4x (8 hours per day)", "6x (4 hours per day)", "8x (3 hours per day)" };
default = 1;
};
class RespawnTime
{
title = "BluFor respawn time (in seconds)";
values[] = { 30, 45, 60, 75, 90, 105, 120, 135, 150, 165, 180 };
default = 105;
};
class InitialDroneDelay
{
title = "Initial delay before drone system comes online (in seconds)";
values[] = { 60, 120, 180, 240, 300, 360, 420, 480, 540, 600 };
default = 240;
};
};
class CfgRespawnTemplates
{
// Class used in respawnTemplates entry
class CustomSpectator
{
// Default respawn delay (can be overwitten by description.ext entry of the same name)
respawnDelay = 100000000;
};
};
class CfgDebriefing
{
class OpforWin
{
title = "Mission Completed";
subtitle = "You survived against all odds!";
description = "";
pictureBackground = "";
picture = "b_inf";
pictureColor[] = {0.0,0.3,0.6,1};
};
class NatoLoss
{
title = "They got away!";
subtitle = "Someone is gonna be furious";
description = "";
pictureBackground = "";
pictureColor[] = {0.6,0.1,0.2,1};
};
class OpforLoss
{
title = "You failed";
subtitle = "You're dead... or worse.";
description = "";
pictureBackground = "";
picture = "b_inf";
pictureColor[] = {0.0,0.3,0.6,1};
};
class NatoWin
{
title = "They are dead!";
subtitle = "";
description = "";
pictureBackground = "";
pictureColor[] = {0.6,0.1,0.2,1};
};
};
author="Mavrick/Revendel";
OnLoadName = "Manhunt";
OnLoadMission = "CSAT operatives are deployed onto Stratis to look for intelligence. Will they manage to get their hands on it, or will NATO soldiers intercept them beforehand?";
respawn = BASE;
respawnOnStart = -1;
disabledAI = 1;
respawnDelay = 110;
respawnTemplatesWest[] = {"Base", "MenuPosition", "Spectator"};
respawnTemplatesEast[] = {"Base"};
respawnDialog = 0;
overviewPicture="overview_manhunt.paa";