-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.ini
163 lines (152 loc) · 4.46 KB
/
settings.ini
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
; various settings and values that can be used in both fly-plugin and fly-web
; simple ini format, but:
; - if a line ends with a backslash, the next line will be merged with it
; - use `VALUE to reference a previously defined VALUE
; fee that the player will pay when cancelling a mission (with /s or any of its aliases)
MISSION_CANCEL_FEE_INT=5000
MISSION_CANCEL_FEE_STR="5000"
CREDITS_MAPP="adalarda, Jenis, Nati_Mage, Tariska, robin_be"
CREDITS_BETA="adalarva, dipa, Jenis, ..."
CREDITS_SPEC="Nati_Mage, Sunpy, SA-MP team"
CREDITS_INSP="San Andreas Pilots (SAP) server, Pilot's Life (PL) server"
; mission types, needs to be bitfield to assign multiple types to mission points
; validate all of these by going to the "Mission point types" article
MISSION_TYPEID_PASSENGER_S=0
MISSION_TYPE_PASSENGER_S=0x1
MISSION_TYPEID_PASSENGER_M=1
MISSION_TYPE_PASSENGER_M=0x2
MISSION_TYPEID_PASSENGER_L=2
MISSION_TYPE_PASSENGER_L=0x4
MISSION_TYPEID_CARGO_S=3
MISSION_TYPE_CARGO_S=0x8
MISSION_TYPEID_CARGO_M=4
MISSION_TYPE_CARGO_M=0x10
MISSION_TYPEID_CARGO_L=5
MISSION_TYPE_CARGO_L=0x20
MISSION_TYPEID_HELI=6
MISSION_TYPE_HELI=0x40
MISSION_TYPEID_HELI_CARGO=7
MISSION_TYPE_HELI_CARGO=0x80
MISSION_TYPEID_MIL_HELI=8
MISSION_TYPE_MIL_HELI=0x100
MISSION_TYPEID_MIL=9
MISSION_TYPE_MIL=0x200
MISSION_TYPEID_PASSENGER_WATER=10
MISSION_TYPE_PASSENGER_WATER=0x400
NUM_MISSION_TYPES=11
; TODO: stunt,cropduster,cargo water,awacs
; useful constants
PASSENGER_MISSIONTYPES=\
(\
`MISSION_TYPE_PASSENGER_S |\
`MISSION_TYPE_PASSENGER_M |\
`MISSION_TYPE_PASSENGER_L |\
`MISSION_TYPE_HELI |\
`MISSION_TYPE_PASSENGER_WATER\
)
HELI_MISSIONTYPES=\
(\
`MISSION_TYPE_HELI |\
`MISSION_TYPE_HELI_CARGO |\
`MISSION_TYPE_MIL_HELI \
)
; class ids, database 'spw' table uses '1 << classid' as 'class' column
CLASSID_PASSENGER_PILOT=0
CLASSID_CARGO_PILOT=1
CLASSID_RESCUE=2
CLASSID_ARMY=3
CLASSID_AID=4
NUM_CLASSES=5
PASSENGER_PILOT_NAME="Passenger pilot"
CARGO_PILOT_NAME="Cargo Pilot"
RESCUE_NAME="Rescue worker"
ARMY_NAME="Army"
AID_NAME="Aid worker"
PASSENGER_PILOT_COLOR="~p~"
CARGO_PILOT_COLOR="~p~~h~"
RESCUE_COLOR="~b~~h~~h~"
ARMY_COLOR="~g~~h~"
AID_COLOR="~r~~h~~h~"
; MISSION_TYPE availability per class
PASSENGER_PILOT_MSPTYPES=\
(\
`MISSION_TYPE_PASSENGER_S |\
`MISSION_TYPE_PASSENGER_M |\
`MISSION_TYPE_PASSENGER_L |\
`MISSION_TYPE_HELI |\
`MISSION_TYPE_PASSENGER_WATER\
)
CARGO_PILOT_MSPTYPES=\
(\
`MISSION_TYPE_CARGO_S |\
`MISSION_TYPE_CARGO_M |\
`MISSION_TYPE_CARGO_L |\
`MISSION_TYPE_HELI_CARGO\
)
RESCUE_MSPTYPES=0
ARMY_MSPTYPES=`MISSION_TYPE_MIL | `MISSION_TYPE_MIL_HELI
AID_MSPTYPES=0
; MISSION_TYPE availability per vehicle
ANDROM_MSPTYPES=`MISSION_TYPE_PASSENGER_L | `MISSION_TYPE_CARGO_L
AT400_MSPTYPES=`MISSION_TYPE_PASSENGER_L | `MISSION_TYPE_CARGO_L
BEAGLE_MSPTYPES=`MISSION_TYPE_PASSENGER_M | `MISSION_TYPE_CARGO_M
CARGOBOB_MSPTYPES=`MISSION_TYPE_MIL_HELI | `MISSION_TYPE_HELI_CARGO
CROPDUST_MSPTYPES=0
DODO_MSPTYPES=`MISSION_TYPE_PASSENGER_S | `MISSION_TYPE_CARGO_S
HUNTER_MSPTYPES=`MISSION_TYPE_MIL_HELI
HYDRA_MSPTYPES=`MISSION_TYPE_MIL
LEVIATHN_MSPTYPES=`MISSION_TYPE_HELI | `MISSION_TYPE_HELI_CARGO
MAVERICK_MSPTYPES=`MISSION_TYPE_HELI
NEVADA_MSPTYPES=`MISSION_TYPE_PASSENGER_M | `MISSION_TYPE_CARGO_M
POLMAV_MSPTYPES=`MISSION_TYPE_HELI
RAINDANC_MSPTYPES=`MISSION_TYPE_HELI | `MISSION_TYPE_HELI_CARGO
RUSTLER_MSPTYPES=`MISSION_TYPE_MIL
SHAMAL_MSPTYPES=`MISSION_TYPE_PASSENGER_M
SKIMMER_MSPTYPES=`MISSION_TYPE_PASSENGER_WATER
SPARROW_MSPTYPES=`MISSION_TYPE_HELI
STUNT_MSPTYPES=0
VCNMAV_MSPTYPES=`MISSION_TYPE_HELI
FUEL_CAP_ANDROM=95000.0
FUEL_USE_ANDROM=10.0
FUEL_CAP_AT400=23000.0
FUEL_USE_AT400=10.0
FUEL_CAP_BEAGLE=518.0
FUEL_USE_BEAGLE=1.1
FUEL_CAP_CARGOBOB=5510.0
FUEL_USE_CARGOBOB=3.2
FUEL_CAP_CROPDUST=132.0
FUEL_USE_CROPDUST=0.1
FUEL_CAP_DODO=285.0
FUEL_USE_DODO=0.2
FUEL_CAP_HUNTER=2400.0
FUEL_USE_HUNTER=2.3
FUEL_CAP_HYDRA=3754.0
FUEL_USE_HYDRA=4.5
FUEL_CAP_LEVIATHN=2925.0
FUEL_USE_LEVIATHN=1.7
FUEL_CAP_MAVERICK=416.0
FUEL_USE_MAVERICK=0.6
FUEL_CAP_NEVADA=3224.0
FUEL_USE_NEVADA=2.3
FUEL_CAP_POLMAV=416.0
FUEL_USE_POLMAV=0.6
FUEL_CAP_RAINDANC=1360.0
FUEL_USE_RAINDANC=1.7
FUEL_CAP_RUSTLER=1018.0
FUEL_USE_RUSTLER=0.9
FUEL_CAP_SEASPAR=106.0
FUEL_USE_SEASPAR=0.2
FUEL_CAP_SHAMAL=4160.0
FUEL_USE_SHAMAL=3.6
FUEL_CAP_SKIMMER=285.0
FUEL_USE_SKIMMER=0.1
FUEL_CAP_SPARROW=106.0
FUEL_USE_SPARROW=0.2
FUEL_CAP_STUNT=91.0
FUEL_USE_STUNT=0.1
FUEL_CAP_VCNMAV=416.0
FUEL_USE_VCNMAV=0.6
FUEL_CAP_DEFAULT=1000.0
FUEL_USE_DEFAULT=1.0
; when engine is idle, fuel usage will be multiplied by the idle modifier:
FUEL_USAGE_IDLE_MODIFIER=0.2