1
+ ///////////////////////////////////////////////////////////////////////
2
+ // Jackhammer Ammo
3
+
4
+
5
+ AddParticle = MOPixel
6
+ PresetName = Particle Browncoat SG-10
7
+ Mass = 0.3
8
+ AirResistance = 0.04
9
+ LifeTime = 500
10
+ Sharpness = 4
11
+ HitsMOs = 1
12
+ GetsHitByMOs = 0
13
+ MinLethalRange = 0.5
14
+ MaxLethalRange = 1.0
15
+ Color = Color
16
+ R = 212
17
+ G = 179
18
+ B = 105
19
+ Atom = Atom
20
+ Material = Material
21
+ CopyOf = Bullet Metal
22
+ TrailColor = Color
23
+ R = 212
24
+ G = 179
25
+ B = 105
26
+ TrailLength = 10
27
+ ScreenEffect = ContentFile
28
+ FilePath = Base.rte/Effects/Glows/FireGlowTiny.png
29
+ EffectStartTime = 0
30
+ EffectStopTime = 400
31
+ EffectStartStrength = 0.5
32
+ EffectStopStrength = 0.0
33
+
34
+
35
+ AddAmmo = Round
36
+ PresetName = Round Browncoat SG-10
37
+ ParticleCount = 1
38
+ Particle = AEmitter
39
+ PresetName = Shot Browncoat SG-10
40
+ Mass = 2.5
41
+ LifeTime = 10
42
+ AirResistance = 0.04
43
+ SpriteFile = ContentFile
44
+ FilePath = Base.rte/Null.png
45
+ AtomGroup = AtomGroup
46
+ CopyOf = Null AtomGroup
47
+ AddEmission = Emission
48
+ EmittedParticle = MOSParticle
49
+ CopyOf = Tiny Smoke Trail 2
50
+ BurstSize = 7
51
+ LifeVariation = 0.5
52
+ Spread = 0.12
53
+ MaxVelocity = 40
54
+ MinVelocity = 5
55
+ PushesEmitter = 0
56
+ AddEmission = Emission
57
+ EmittedParticle = MOPixel
58
+ CopyOf = Particle Browncoat SG-10
59
+ BurstSize = 7
60
+ LifeVariation = 0.2
61
+ Spread = 0.08
62
+ MaxVelocity = 100
63
+ MinVelocity = 95
64
+ PushesEmitter = 0
65
+ EmissionEnabled = 1
66
+ EmissionsIgnoreThis = 1
67
+ BurstTriggered = 1
68
+ ParticlesPerMinute = 0
69
+ //Placeholder sounds
70
+ FireSound = SoundContainer
71
+ AttenuationStartDistance = 170
72
+ AddSound = ContentFile
73
+ FilePath = Browncoats.rte/Devices/Weapons/Hammerfist/Sounds/Fire1.flac
74
+ AddSound = ContentFile
75
+ FilePath = Browncoats.rte/Devices/Weapons/Hammerfist/Sounds/Fire2.flac
76
+ AddSound = ContentFile
77
+ FilePath = Browncoats.rte/Devices/Weapons/Hammerfist/Sounds/Fire3.flac
78
+ Shell = AEmitter
79
+ CopyOf = Smoking Shell
80
+ FireVelocity = 10
81
+ AIFireVel = 100
82
+ AILifeTime = 400
83
+ ShellVelocity = 12
84
+ Separation = 1
85
+
86
+
87
+ AddAmmo = Round
88
+ PresetName = Tracer Browncoat SG-10
89
+ ParticleCount = 1
90
+ Particle = AEmitter
91
+ CopyOf = Shot Browncoat SG-10
92
+ PresetName = Tracer Browncoat SG-10
93
+ Mass = 3.0
94
+ AddEmission = Emission
95
+ EmittedParticle = MOSParticle
96
+ CopyOf = Flame Smoke 2
97
+ LifeVariation = 0.30
98
+ BurstSize = 4
99
+ Spread = 0.14
100
+ MaxVelocity = 35
101
+ MinVelocity = 10
102
+ PushesEmitter = 0
103
+ AddEmission = Emission
104
+ EmittedParticle = MOSParticle
105
+ CopyOf = Flame Smoke 2 Glow
106
+ LifeVariation = 0.30
107
+ BurstSize = 3
108
+ Spread = 0.12
109
+ MaxVelocity = 30
110
+ MinVelocity = 15
111
+ PushesEmitter = 0
112
+ AddEmission = Emission
113
+ EmittedParticle = MOSParticle
114
+ CopyOf = Flame Smoke 2 Glow B
115
+ LifeVariation = 0.30
116
+ BurstSize = 2
117
+ Spread = 0.1
118
+ MaxVelocity = 25
119
+ MinVelocity = 20
120
+ PushesEmitter = 0
121
+ AddEmission = Emission
122
+ EmittedParticle = MOPixel
123
+ CopyOf = Ground Fire Burn Particle
124
+ LifeVariation = 0.30
125
+ BurstSize = 4
126
+ Spread = 0.1
127
+ MaxVelocity = 25
128
+ MinVelocity = 20
129
+ PushesEmitter = 0
130
+ AddEmission = Emission
131
+ EmittedParticle = MOPixel
132
+ CopyOf = Spark Yellow 1
133
+ LifeVariation = 0.30
134
+ BurstSize = 10
135
+ Spread = 0.15
136
+ MaxVelocity = 40
137
+ MinVelocity = 10
138
+ PushesEmitter = 0
139
+ AddEmission = Emission
140
+ EmittedParticle = PEmitter
141
+ CopyOf = Flame Hurt Short Float
142
+ BurstSize = 5
143
+ LifeVariation = 0.15
144
+ Spread = 0.12
145
+ MaxVelocity = 30
146
+ MinVelocity = 20
147
+ PushesEmitter = 0
148
+ //Placeholder sounds
149
+ FireSound = SoundContainer
150
+ AttenuationStartDistance = 195
151
+ AddSound = ContentFile
152
+ FilePath = Browncoats.rte/Devices/Weapons/Backblast/Sounds/Fire1.flac
153
+ AddSound = ContentFile
154
+ FilePath = Browncoats.rte/Devices/Weapons/Backblast/Sounds/Fire2.flac
155
+ AddSound = ContentFile
156
+ FilePath = Browncoats.rte/Devices/Weapons/Backblast/Sounds/Fire3.flac
157
+ Shell = AEmitter
158
+ CopyOf = Smoking Shell
159
+ FireVelocity = 10
160
+ AIFireVel = 100
161
+ AILifeTime = 400
162
+ ShellVelocity = 12
163
+ Separation = 1
164
+
165
+
166
+ AddAmmo = Magazine
167
+ PresetName = Magazine Browncoat SG-10
168
+ Mass = 3
169
+ HitsMOs = 0
170
+ GetsHitByMOs = 0
171
+ CollidesWithTerrainWhileAttached = 1
172
+ SpriteFile = ContentFile
173
+ FilePath = Browncoats.rte/Devices/Weapons/Jackhammer/JackhammerMagazine.png
174
+ FrameCount = 1
175
+ SpriteOffset = Vector
176
+ X = -1
177
+ Y = -3
178
+ AtomGroup = AtomGroup
179
+ AutoGenerate = 1
180
+ Material = Material
181
+ CopyOf = Military Stuff
182
+ Resolution = 2
183
+ Depth = 0
184
+ DeepGroup = AtomGroup
185
+ AutoGenerate = 1
186
+ Material = Material
187
+ CopyOf = Military Stuff
188
+ Resolution = 3
189
+ Depth = 1
190
+ DeepCheck = 0
191
+ JointStrength = 200
192
+ JointStiffness = 1
193
+ JointOffset = Vector
194
+ X = 0
195
+ Y = 0
196
+ ParentOffset = Vector
197
+ X = -6
198
+ Y = 4
199
+ DrawAfterParent = 0
200
+ RoundCount = 10
201
+ RTTRatio = 10
202
+ RegularRound = Round
203
+ CopyOf = Round Browncoat SG-10
204
+ TracerRound = Round
205
+ CopyOf = Tracer Browncoat SG-10
206
+
207
+
208
+ ///////////////////////////////////////////////////////////////////////
209
+ // Jackhammer
210
+
211
+
212
+ AddDevice = HDFirearm
213
+ PresetName = SG-10 Jackhammer
214
+ Description = A fierce fully-automatic shotgun. Each magazine starts off with a special " Dragon's Breath" shell to instill fear in the opponent.
215
+ AddToGroup = Weapons
216
+ AddToGroup = Weapons - Primary
217
+ AddToGroup = Weapons - Light
218
+ AddToGroup = Weapons - CQB
219
+ Mass = 14
220
+ HitsMOs = 0
221
+ GetsHitByMOs = 1
222
+ ScriptPath = Base.rte/Devices/Shared/Scripts/RecoilTilt.lua
223
+ SpriteFile = ContentFile
224
+ FilePath = Browncoats.rte/Devices/Weapons/Jackhammer/Jackhammer.png
225
+ FrameCount = 2
226
+ SpriteOffset = Vector
227
+ X = -11
228
+ Y = -4
229
+ EntryWound = AEmitter
230
+ CopyOf = Dent Metal
231
+ ExitWound = AEmitter
232
+ CopyOf = Dent Metal
233
+ GoldValue = 70
234
+ AtomGroup = AtomGroup
235
+ AutoGenerate = 1
236
+ Material = Material
237
+ CopyOf = Military Stuff
238
+ Resolution = 4
239
+ Depth = 0
240
+ DeepGroup = AtomGroup
241
+ AutoGenerate = 1
242
+ Material = Material
243
+ CopyOf = Military Stuff
244
+ Resolution = 4
245
+ Depth = 10
246
+ DeepCheck = 0
247
+ JointStrength = 150
248
+ JointStiffness = 0.1
249
+ JointOffset = Vector
250
+ X = -2
251
+ Y = 5
252
+ DrawAfterParent = 0
253
+ StanceOffset = Vector
254
+ X = 6
255
+ Y = 7
256
+ SharpStanceOffset = Vector
257
+ X = 7
258
+ Y = 1
259
+ SupportOffset = Vector
260
+ X = 4
261
+ Y = 4
262
+ SharpLength = 200
263
+ Magazine = Magazine
264
+ CopyOf = Magazine Browncoat SG-10
265
+ Flash = Attachable
266
+ CopyOf = Muzzle Flash Shotgun
267
+ EmptySound = SoundContainer
268
+ AddSound = ContentFile
269
+ FilePath = Base.rte/Sounds/Devices/EmptyClick1.flac
270
+ ReloadStartSound = SoundContainer
271
+ AttenuationStartDistance = 120
272
+ AddSound = ContentFile
273
+ FilePath = Browncoats.rte/Devices/Weapons/Hammerfist/Sounds/ReloadStart.flac
274
+ ReloadEndSound = SoundContainer
275
+ AttenuationStartDistance = 140
276
+ AddSound = ContentFile
277
+ FilePath = Browncoats.rte/Devices/Weapons/Hammerfist/Sounds/ReloadEnd.flac
278
+ RateOfFire = 400
279
+ ReloadTime = 2500
280
+ FullAuto = 1
281
+ FireIgnoresThis = 1
282
+ ShakeRange = 6
283
+ SharpShakeRange = 4
284
+ NoSupportFactor = 2
285
+ ParticleSpreadRange = 5
286
+ ShellSpreadRange = 10
287
+ ShellAngVelRange = 2
288
+ ShellVelVariation = 0.3
289
+ MuzzleOffset = Vector
290
+ X = 12
291
+ Y = 0
292
+ EjectionOffset = Vector
293
+ X = -4
294
+ Y = -2
295
+ AddGib = Gib
296
+ GibParticle = MOPixel
297
+ CopyOf = Spark Yellow 1
298
+ Count = 6
299
+ Spread = 2.25
300
+ MaxVelocity = 20
301
+ MinVelocity = 8
302
+ AddGib = Gib
303
+ GibParticle = MOPixel
304
+ CopyOf = Spark Yellow 2
305
+ Count = 5
306
+ Spread = 2.25
307
+ MaxVelocity = 20
308
+ MinVelocity = 8
309
+ AddGib = Gib
310
+ GibParticle = MOPixel
311
+ CopyOf = Drop Oil
312
+ Count = 4
313
+ Spread = 2.25
314
+ MaxVelocity = 10
315
+ MinVelocity = 1
316
+ AddGib = Gib
317
+ GibParticle = MOSParticle
318
+ CopyOf = Gib Metal Rust Micro A
319
+ Count = 10
320
+ Spread = 2.25
321
+ MaxVelocity = 15
322
+ MinVelocity = 5
323
+ AddGib = Gib
324
+ GibParticle = MOSParticle
325
+ CopyOf = Gib Metal Grey Micro A
326
+ Count = 14
327
+ Spread = 2.25
328
+ MaxVelocity = 15
329
+ MinVelocity = 5
330
+ AddGib = Gib
331
+ GibParticle = MOSRotating
332
+ CopyOf = Gib Device Small J
333
+ Count = 1
334
+ Spread = 2.25
335
+ MaxVelocity = 10
336
+ MinVelocity = 1
337
+ AddGib = Gib
338
+ GibParticle = MOSRotating
339
+ CopyOf = Gib Device Small H
340
+ Count = 1
341
+ Spread = 2.25
342
+ MaxVelocity = 10
343
+ MinVelocity = 1
344
+ GibWoundLimit = 12
0 commit comments