Added view-space effects to Enforcer and Biorifle, others will follow soon. Added smoke particles to spent casings. Added green smoke particles to biorifle sludge explosions. Touched up how rockets and grenades are fired. Fixed a VM abort when the game is loaded while there's a Redeemer blast active.
148 lines
No EOL
2.8 KiB
Text
148 lines
No EOL
2.8 KiB
Text
Model "RifleAmmo"
|
|
{
|
|
Path "models"
|
|
Model 0 "BulletBoxM_d.3d"
|
|
Skin 0 "BulletBoxT.png"
|
|
Scale 0.07 0.07 0.084
|
|
ZOffset 3
|
|
|
|
FrameIndex SBOX A 0 0
|
|
}
|
|
|
|
Model "RifleAmmo2"
|
|
{
|
|
Path "models"
|
|
Model 0 "RifleRoundM_d.3d"
|
|
Skin 0 "RifleR1.png"
|
|
Scale 0.02 0.02 0.024
|
|
ZOffset 4
|
|
|
|
FrameIndex SRND A 0 0
|
|
}
|
|
|
|
Model "SniperRifle"
|
|
{
|
|
Path "models"
|
|
Model 1 "RiflePick_d.3d"
|
|
Skin 1 "JRifle2.png"
|
|
Scale 0.2 0.2 0.24
|
|
AngleOffset 90
|
|
ZOffset 6
|
|
|
|
FrameIndex SRFP B 1 0
|
|
|
|
ZOffset 12
|
|
ROTATING
|
|
FrameIndex SRFP A 1 0
|
|
}
|
|
Model "SniperRifle"
|
|
{
|
|
Path "models"
|
|
Model 2 "Flat_d.3d"
|
|
Skin 2 "MuzzleFlash2.png"
|
|
AngleOffset 90
|
|
PitchOffset 90
|
|
Scale 0.12 0.12 0.12
|
|
Offset 6.0 -50.0 -4.8
|
|
|
|
FrameIndex SMUZ A 2 0
|
|
}
|
|
|
|
Model "SniperRifle"
|
|
{
|
|
Path "models"
|
|
Model 0 "Rifle2m_d.3d"
|
|
SurfaceSkin 0 0 "Rifle2a.png"
|
|
SurfaceSkin 0 1 "Rifle2b.png"
|
|
SurfaceSkin 0 2 "Rifle2c.png"
|
|
SurfaceSkin 0 3 "Rifle2d.png"
|
|
Scale 0.32 -0.16 0.32
|
|
Offset 7.1 -23.9 -6.8
|
|
AngleOffset 92
|
|
RollOffset 2
|
|
PitchOffset -5
|
|
|
|
// Select
|
|
FrameIndex SRFS A 0 0
|
|
FrameIndex SRFS B 0 1
|
|
FrameIndex SRFS C 0 2
|
|
FrameIndex SRFS D 0 3
|
|
FrameIndex SRFS E 0 4
|
|
FrameIndex SRFS F 0 5
|
|
FrameIndex SRFS G 0 6
|
|
FrameIndex SRFS H 0 7
|
|
FrameIndex SRFS I 0 8
|
|
FrameIndex SRFS J 0 9
|
|
FrameIndex SRFS K 0 10
|
|
FrameIndex SRFS L 0 11
|
|
FrameIndex SRFS M 0 12
|
|
FrameIndex SRFS N 0 13
|
|
FrameIndex SRFS O 0 14
|
|
FrameIndex SRFS P 0 15
|
|
FrameIndex SRFS Q 0 16
|
|
// Idle
|
|
FrameIndex SRFI A 0 17
|
|
// Fire 1
|
|
FrameIndex SRF1 A 0 17
|
|
FrameIndex SRF1 B 0 18
|
|
FrameIndex SRF1 C 0 19
|
|
FrameIndex SRF1 D 0 20
|
|
FrameIndex SRF1 E 0 21
|
|
FrameIndex SRF1 F 0 22
|
|
FrameIndex SRF1 G 0 23
|
|
FrameIndex SRF1 H 0 24
|
|
FrameIndex SRF1 I 0 25
|
|
FrameIndex SRF1 J 0 26
|
|
// Fire 2
|
|
FrameIndex SRF2 A 0 27
|
|
FrameIndex SRF2 B 0 28
|
|
FrameIndex SRF2 C 0 29
|
|
FrameIndex SRF2 D 0 30
|
|
FrameIndex SRF2 E 0 31
|
|
FrameIndex SRF2 F 0 32
|
|
FrameIndex SRF2 G 0 33
|
|
FrameIndex SRF2 H 0 34
|
|
FrameIndex SRF2 I 0 35
|
|
FrameIndex SRF2 J 0 36
|
|
// Fire 3
|
|
FrameIndex SRF3 A 0 37
|
|
FrameIndex SRF3 B 0 38
|
|
FrameIndex SRF3 C 0 39
|
|
FrameIndex SRF3 D 0 40
|
|
FrameIndex SRF3 E 0 41
|
|
FrameIndex SRF3 F 0 42
|
|
FrameIndex SRF3 G 0 43
|
|
FrameIndex SRF3 H 0 44
|
|
FrameIndex SRF3 I 0 45
|
|
FrameIndex SRF3 J 0 46
|
|
// Fire 4
|
|
FrameIndex SRF4 A 0 47
|
|
FrameIndex SRF4 B 0 48
|
|
FrameIndex SRF4 C 0 49
|
|
FrameIndex SRF4 D 0 50
|
|
FrameIndex SRF4 E 0 51
|
|
FrameIndex SRF4 F 0 52
|
|
FrameIndex SRF4 G 0 53
|
|
FrameIndex SRF4 H 0 54
|
|
FrameIndex SRF4 I 0 55
|
|
FrameIndex SRF4 J 0 56
|
|
// Fire 5
|
|
FrameIndex SRF5 A 0 57
|
|
FrameIndex SRF5 B 0 58
|
|
FrameIndex SRF5 C 0 59
|
|
FrameIndex SRF5 D 0 60
|
|
FrameIndex SRF5 E 0 61
|
|
FrameIndex SRF5 F 0 62
|
|
FrameIndex SRF5 G 0 63
|
|
FrameIndex SRF5 H 0 64
|
|
FrameIndex SRF5 I 0 65
|
|
FrameIndex SRF5 J 0 66
|
|
// Down
|
|
FrameIndex SRFD A 0 67
|
|
FrameIndex SRFD B 0 68
|
|
FrameIndex SRFD C 0 69
|
|
FrameIndex SRFD D 0 70
|
|
FrameIndex SRFD E 0 71
|
|
FrameIndex SRFD F 0 72
|
|
FrameIndex SRFD G 0 73
|
|
} |