forked from Ballistic-Weapons-Community/BallisticWeapons
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMDKWeaponParamsClassic.uc
87 lines (78 loc) · 2.94 KB
/
MDKWeaponParamsClassic.uc
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
class MDKWeaponParamsClassic extends BallisticWeaponParams;
defaultproperties
{
//=================================================================
// PRIMARY FIRE
//=================================================================
Begin Object Class=InstantEffectParams Name=ClassicPrimaryEffectParams
WaterTraceRange=2500.0
DecayRange=(Min=0.0,Max=0.0)
RangeAtten=0.500000
Damage=15.0
HeadMult=4.0
LimbMult=0.5
DamageType=Class'BWBP_SWC_Pro.DTMDKSMG'
DamageTypeHead=Class'BWBP_SWC_Pro.DTMDKSMGHead'
DamageTypeArm=Class'BWBP_SWC_Pro.DTMDKSMG'
PenetrationEnergy=24.000000
PenetrateForce=150
bPenetrate=True
PDamageFactor=0.6
WallPDamageFactor=0.4
SpreadMode=FSM_Rectangle
MuzzleFlashClass=Class'BWBP_SWC_Pro.MDKFlashEmitter'
Recoil=72.000000
Chaos=0.025000
FireSound=(Sound=SoundGroup'BWBP_SWC_Sounds.MDK.MDK-Fire',Volume=1.000000,Radius=384.000000)
End Object
Begin Object Class=FireParams Name=ClassicPrimaryFireParams
FireInterval=0.09000
AimedFireAnim="SightFire"
FireEffectParams(0)=InstantEffectParams'ClassicPrimaryEffectParams'
End Object
//=================================================================
// RECOIL
//=================================================================
Begin Object Class=RecoilParams Name=ClassicRecoilParams
ViewBindFactor=0.45
XCurve=(Points=(,(InVal=0.200000,OutVal=0.030000),(InVal=0.400000,OutVal=0.050000),(InVal=0.600000,OutVal=0.10000),(InVal=0.800000,OutVal=0.120000),(InVal=1.000000,OutVal=0.16)))
YCurve=(Points=(,(InVal=0.100000,OutVal=0.100000),(InVal=0.200000,OutVal=0.25),(InVal=0.400000,OutVal=0.500000),(InVal=0.600000,OutVal=0.600000),(InVal=1.000000,OutVal=1.000000)))
XRandFactor=0.05000
YRandFactor=0.05000
DeclineTime=0.5
DeclineDelay=0.15
HipMultiplier=1.000000
CrouchMultiplier=0.800000
bViewDecline=True
End Object
//=================================================================
// AIM
//=================================================================
Begin Object Class=AimParams Name=ClassicAimParams
ADSMultiplier=0.400000
SprintOffSet=(Pitch=-3000,Yaw=-4000)
AimAdjustTime=0.400000
AimSpread=(Min=16,Max=512)
ChaosDeclineTime=0.500000
ChaosSpeedThreshold=7500.000000
End Object
//=================================================================
// BASIC PARAMS
//=================================================================
Begin Object Class=WeaponParams Name=ClassicParams
CockAnimRate=1.25
SightPivot=(Pitch=16)
SightOffset=(X=-10.000000,Y=-0.050000,Z=41.000000)
ViewOffset=(X=15.000000,Y=12.000000,Z=-30.000000)
DisplaceDurationMult=0.75
PlayerSpeedFactor=1.000000
MagAmmo=26
SightingTime=0.250000
InventorySize=5
RecoilParams(0)=RecoilParams'ClassicRecoilParams'
AimParams(0)=AimParams'ClassicAimParams'
FireParams(0)=FireParams'ClassicPrimaryFireParams'
AltFireParams(0)=FireParams'ClassicSecondaryFireParams'
End Object
Layouts(0)=WeaponParams'ClassicParams'
}