Skip to content
This repository was archived by the owner on Jan 5, 2024. It is now read-only.

Commit 543b212

Browse files
committed
Added Browncoat "Jackhammer"
1 parent 4465837 commit 543b212

File tree

5 files changed

+345
-0
lines changed

5 files changed

+345
-0
lines changed

Browncoats.rte/Devices.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ IncludeFile = Browncoats.rte/Devices/Explosives/FuelBomb/FuelBomb.ini
1919

2020
IncludeFile = Browncoats.rte/Devices/Weapons/Stinger/Stinger.ini
2121
IncludeFile = Browncoats.rte/Devices/Weapons/Hammerfist/Hammerfist.ini
22+
IncludeFile = Browncoats.rte/Devices/Weapons/Jackhammer/Jackhammer.ini
2223
IncludeFile = Browncoats.rte/Devices/Weapons/Backblast/Backblast.ini
2324
IncludeFile = Browncoats.rte/Devices/Weapons/Longshot/Longshot.ini
2425
IncludeFile = Browncoats.rte/Devices/Weapons/Trailblazer/Trailblazer.ini
Lines changed: 344 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,344 @@
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
1.08 KB
Loading
1.08 KB
Loading
974 Bytes
Loading

0 commit comments

Comments
 (0)