View difference between Paste ID: asjXE7Xs and JPawrJii
SHOW: | | - or go back to the newest paste.
1-
case "cop_airhq":
1+
#include <macro.h>
2
/*
3
	File:
4
	Author: Bryan "Tonic" Boardwine
5
	
6
	Description:
7
	Master configuration list / array for buyable vehicles & prices and their shop.
8
*/
9
private["_shop","_return"];
10
_shop = [_this,0,"",[""]] call BIS_fnc_param;
11
if(_shop == "") exitWith {[]};
12
_return = [];
13
switch (_shop) do
14
{
15
	case "kart_shop":
16
	{
17
		_return = [
18
			["C_Kart_01_Blu_F",15000],
19
			["C_Kart_01_Fuel_F",15000],
20
			["C_Kart_01_Red_F",15000],
21
			["C_Kart_01_Vrana_F",15000]
22
		];
23
	};
24-
	};
24+
	case "med_shop":
25
	{
26
		_return = [
27
			["C_Offroad_01_F",10000],
28
			["I_Truck_02_medical_F",25000],
29
			["O_Truck_03_medical_F",45000],
30
			["B_Truck_01_medical_F",60000]
31
		];
32
	};
33
	
34
	case "med_air_hs": {
35
		_return = [
36
			["B_Heli_Light_01_F",50000],
37
			["O_Heli_Light_02_unarmed_F",75000]
38
		];
39
	};
40
	
41
	case "civ_car":
42
	{
43
		_return = 
44
		[
45
			["B_Quadbike_01_F",2500],
46
			["C_Hatchback_01_F",9500],
47
			["C_Offroad_01_F",12500],
48
			["C_SUV_01_F",35000],
49
			["C_Van_01_transport_F",40000]
50
		];
51
	};
52
	
53
	case "civ_truck":
54
	{
55
		_return =
56
		[
57
			["C_Van_01_box_F",60000],
58
			["I_Truck_02_transport_F",75000],
59
			["I_Truck_02_covered_F",100000],
60
			["B_Truck_01_transport_F",275000],
61
			["O_Truck_03_transport_F",200000],
62
			["O_Truck_03_covered_F",250000],
63
			["B_Truck_01_box_F",350000],
64
			["O_Truck_03_device_F",450000]
65
		];	
66
	};
67
	
68
	
69
	case "reb_car":
70
	{
71
		_return =
72
		[
73
			["B_Quadbike_01_F",2500],
74
			["B_G_Offroad_01_F",15000],
75
			["O_MRAP_02_F",150000],
76
			["B_Heli_Light_01_F",325000],
77
			["O_Heli_Light_02_F",1200000],
78
			["O_MRAP_02_hmg_F",100000]
79
		];
80
		
81
		if(license_civ_rebel) then
82
		{
83
			_return set[count _return,
84
			["B_G_Offroad_01_armed_F",750000]];
85
		};
86
	};
87
	
88
	case "cop_car":
89
	{
90
		_return set[count _return,
91
		["C_Offroad_01_F",10000]];
92
		_return set[count _return,
93
		["C_SUV_01_F",15000]];
94
		if(__GETC__(life_coplevel) > 3) then
95
		{
96
			_return set[count _return,
97
			["B_MRAP_01_F",1000]];
98
		};
99
		if(__GETC__(life_coplevel) > 5) then
100
		{
101
		    _return set[count _return,
102
			["I_MRAP_03_F",100000]];
103
	    };
104
		if(__GETC__(life_coplevel) > 6) then
105
		{
106
		    _return set[count _return,
107
			["I_MRAP_03_hmg_F",1000000]];
108
	    };
109
		if(__GETC__(life_coplevel) > 7) then
110
		{
111
		    _return set[count _return,
112
			["B_APC_Wheeled_01_cannon_F",1000000]];
113
	    };
114
	};
115
	
116
	case "civ_air":
117
	{
118
		_return =
119
		[
120
			["B_Heli_Light_01_F",253000],
121
			["O_Heli_Light_02_unarmed_F",750000]
122
		];
123
	};
124
	
125
	case "cop_air":
126
	{
127
		_return set[count _return,
128
		["B_Heli_Light_01_F",75000]];
129
		if(__GETC__(life_coplevel) > 2) then
130
		{
131
			_return set[count _return,
132
			["B_Heli_Transport_01_F",200000]];
133
		};
134
	};
135
	
136
	case "cop_airhq":
137
	{
138
		_return set[count _return,
139
		["B_Heli_Light_01_F",75000]];
140
		["I_Heli_light_03_unarmed_F",250000]];
141
		if(__GETC__(life_coplevel) > 6) then
142
		{
143
			_return set[count _return,
144
			["B_Heli_Transport_01_F",200000]];
145
			_return set[count _return,
146
			["B_MRAP_01_hmg_F",750000]];
147
				_return set[count _return,
148
			["I_Heli_Transport_02_F",750000]];
149
		};
150
				_return set[count _return,
151
		["B_Heli_Light_01_F",75000]];
152
		if(__GETC__(life_coplevel) > 7) then
153
		{
154
			_return set[count _return,
155
			["B_Heli_Light_01_armed_F",2000000]];
156
			_return set[count _return,
157
			["I_Heli_light_03_F",2000000]];
158
		};
159
	};
160
	
161
	case "civ_ship":
162
	{
163
		_return =
164
		[
165
			["C_Rubberboat",5000],
166
			["C_Boat_Civil_01_F",22000]
167
		];
168
	};
169
170
	case "cop_ship":
171
	{
172
		_return =
173
		[
174
			["B_Boat_Transport_01_F",3000],
175
			["C_Boat_Civil_01_police_F",20000],
176
			["B_Boat_Armed_01_minigun_F",75000],
177
			["B_SDV_01_F",100000]
178
		];
179
	};
180
};
181
182
_return;