swwmgz_m/modeldef.sheenhmg

331 lines
7.2 KiB
Text

Model "SheenTrail"
{
Path "models/extra"
Model 0 "BaseBeam_d.3d"
Scale 1.5625 0.05 0.05
Offset 200 0 0
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
Skin 0 "SheenTracer.png"
FrameIndex XZW1 A 0 0
}
Model "SheenPhantom"
{
Path "models/extra"
Model 0 "BaseBeam_d.3d"
Scale 0.1953125 0.02 0.02
Offset 25 0 0
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
Skin 0 "ChunkTrail.png"
FrameIndex XZW1 A 0 0
// recolors, whew
Skin 0 "ChunkTrail_White.png"
FrameIndex XZW1 B 0 0
Skin 0 "ChunkTrail_Red.png"
FrameIndex XZW1 C 0 0
Skin 0 "ChunkTrail_Yellow.png"
FrameIndex XZW1 D 0 0
Skin 0 "ChunkTrail_Green.png"
FrameIndex XZW1 E 0 0
Skin 0 "ChunkTrail_Cyan.png"
FrameIndex XZW1 F 0 0
Skin 0 "ChunkTrail_Blue.png"
FrameIndex XZW1 G 0 0
Skin 0 "ChunkTrail_Magenta.png"
FrameIndex XZW1 H 0 0
Skin 0 "ChunkTrail_TransBlue.png"
FrameIndex XZW1 I 0 0
Skin 0 "ChunkTrail_TransPink.png"
FrameIndex XZW1 J 0 0
}
Model "SheenCasing"
{
Path "models"
Model 0 "SheenBulletCase_d.3d"
Skin 0 "SheenBullet_Fired.png"
Scale 0.025 0.025 0.025
AngleOffset -90
USEACTORPITCH
USEACTORROLL
FrameIndex XZW1 A 0 0
ZOffset 0.75
FrameIndex XZW1 B 0 0
}
Model "HeavyMahSheenGun"
{
Path "models"
Model 0 "SheenHMGPickup_d.3d"
SurfaceSkin 0 0 "SheenHMG.png"
SurfaceSkin 0 1 "NoLED.png"
Scale 0.16 0.16 0.16
AngleOffset 90
ZOffset 20
ROTATING
FrameIndex XZW1 A 0 0
}
Model "HeavyMahSheenGun"
{
Path "models/extra"
Model 2 "Flat_d.3d"
Offset 0 -60 -15
RollOffset 90
AngleOffset 90
Scale 0.12 0.12 0.12
Skin 2 "SheenMuz0.png"
PitchOffset 0
FrameIndex XZW0 A 2 0
PitchOffset 120
FrameIndex XZW0 B 2 0
PitchOffset 240
FrameIndex XZW0 C 2 0
Scale 0.11 0.11 0.11
Skin 2 "SheenMuz1.png"
PitchOffset 0
FrameIndex XZW0 D 2 0
PitchOffset 120
FrameIndex XZW0 E 2 0
PitchOffset 240
FrameIndex XZW0 F 2 0
Scale 0.10 0.10 0.10
Skin 2 "SheenMuz2.png"
PitchOffset 0
FrameIndex XZW0 G 2 0
PitchOffset 120
FrameIndex XZW0 H 2 0
PitchOffset 240
FrameIndex XZW0 I 2 0
Scale 0.09 0.09 0.09
Skin 2 "SheenMuz3.png"
PitchOffset 0
FrameIndex XZW0 J 2 0
PitchOffset 120
FrameIndex XZW0 K 2 0
PitchOffset 240
FrameIndex XZW0 L 2 0
Scale 0.08 0.08 0.08
Skin 2 "SheenMuz4.png"
PitchOffset 0
FrameIndex XZW0 M 2 0
PitchOffset 120
FrameIndex XZW0 N 2 0
PitchOffset 240
FrameIndex XZW0 O 2 0
Scale 0.07 0.07 0.07
Skin 2 "SheenMuz5.png"
PitchOffset 0
FrameIndex XZW0 P 2 0
PitchOffset 120
FrameIndex XZW0 Q 2 0
PitchOffset 240
FrameIndex XZW0 R 2 0
Scale 0.06 0.06 0.06
Skin 2 "SheenMuz6.png"
PitchOffset 0
FrameIndex XZW0 S 2 0
PitchOffset 120
FrameIndex XZW0 T 2 0
PitchOffset 240
FrameIndex XZW0 U 2 0
Scale 0.05 0.05 0.05
Skin 2 "SheenMuz7.png"
PitchOffset 0
FrameIndex XZW0 V 2 0
PitchOffset 120
FrameIndex XZW0 W 2 0
PitchOffset 240
FrameIndex XZW0 X 2 0
}
Model "HeavyMahSheenGun"
{
Path "models"
Model 1 "SheenHMG1st_d.3d"
SurfaceSkin 1 0 "DemoTags.png"
SurfaceSkin 1 1 "DemoArms.png"
SurfaceSkin 1 2 "DemoSoft.png"
SurfaceSkin 1 3 "SheenHMG.png"
SurfaceSkin 1 4 "SheenLED.png"
Scale -0.01 0.005 0.01
Offset 0 -1 -2
// Still
FrameIndex XZW2 A 1 0
// Deselect
FrameIndex XZW2 B 1 1
FrameIndex XZW2 C 1 2
FrameIndex XZW2 D 1 3
FrameIndex XZW2 E 1 4
FrameIndex XZW2 F 1 5
FrameIndex XZW2 G 1 6
FrameIndex XZW2 H 1 7
FrameIndex XZW2 I 1 8
FrameIndex XZW2 J 1 9
FrameIndex XZW2 K 1 10 // Select
FrameIndex XZW2 L 1 11
FrameIndex XZW2 M 1 12
FrameIndex XZW2 N 1 13
FrameIndex XZW2 O 1 14
FrameIndex XZW2 P 1 15
FrameIndex XZW2 Q 1 16
FrameIndex XZW2 R 1 17
FrameIndex XZW2 S 1 18
FrameIndex XZW2 T 1 19
FrameIndex XZW2 U 1 20
FrameIndex XZW2 V 1 21
FrameIndex XZW2 W 1 22
FrameIndex XZW2 X 1 23
// StartFire
FrameIndex XZW2 Z 1 25 // Tween from Still
// SlowFireOne
FrameIndex XZW3 A 1 26
FrameIndex XZW3 B 1 27
FrameIndex XZW3 C 1 28
FrameIndex XZW3 D 1 29
FrameIndex XZW3 E 1 30
FrameIndex XZW3 F 1 31
FrameIndex XZW3 G 1 32 // Snap to StartFire
// SlowFireTwo
FrameIndex XZW3 H 1 34
FrameIndex XZW3 I 1 35
FrameIndex XZW3 J 1 36
FrameIndex XZW3 K 1 37
FrameIndex XZW3 L 1 38
FrameIndex XZW3 M 1 39
FrameIndex XZW3 N 1 40 // Snap to StartFire
// SlowFireThree
FrameIndex XZW3 O 1 42
FrameIndex XZW3 P 1 43
FrameIndex XZW3 Q 1 44
FrameIndex XZW3 R 1 45
FrameIndex XZW3 S 1 46
FrameIndex XZW3 T 1 47
FrameIndex XZW3 U 1 48 // Snap to StartFire
// FastFireOne
FrameIndex XZW3 V 1 50
FrameIndex XZW3 W 1 51
FrameIndex XZW3 X 1 52 // Snap to StartFire
// FastFireTwo
FrameIndex XZW3 Y 1 54
FrameIndex XZW3 Z 1 55
FrameIndex XZW4 A 1 56 // Snap to StartFire
// FastFireThree
FrameIndex XZW4 B 1 58
FrameIndex XZW4 C 1 59
FrameIndex XZW4 D 1 60
// VERYFASTFIRE
FrameIndex XZW4 E 1 62 // 45
FrameIndex XZW4 F 1 63 // 90
FrameIndex XZW4 G 1 64 // 135
FrameIndex XZW4 H 1 65 // 180
FrameIndex XZW4 I 1 66 // 225
FrameIndex XZW4 J 1 67 // 270
FrameIndex XZW4 K 1 68 // 315
FrameIndex XZW4 L 1 69 // 360 Snap back to previous frame
// EndFireFAST7
FrameIndex XZW4 M 1 70 // 315+
FrameIndex XZW4 N 1 71
FrameIndex XZW4 O 1 72 // Tween to Still
// EndFireFAST6
FrameIndex XZW4 P 1 74 // 270
FrameIndex XZW4 Q 1 75
FrameIndex XZW4 R 1 76 // Tween to Still
// EndFireFAST5
FrameIndex XZW4 S 1 78 // 225
FrameIndex XZW4 T 1 79
FrameIndex XZW4 U 1 80 // Tween to Still
// EndFireFAST4
FrameIndex XZW4 V 1 82 // 180
FrameIndex XZW4 W 1 83
FrameIndex XZW4 X 1 84 // Tween to Still
// EndFireFAST3
FrameIndex XZW4 Y 1 86 // 135
FrameIndex XZW4 Z 1 87
FrameIndex XZW5 A 1 88 // Tween to Still
// EndFireFAST2
FrameIndex XZW5 B 1 90 // 90
FrameIndex XZW5 C 1 91
FrameIndex XZW5 D 1 92 // Tween to Still
// EndFireFAST1
FrameIndex XZW5 E 1 94 // 45
FrameIndex XZW5 F 1 95
FrameIndex XZW5 G 1 96 // Tween to Still
// SpeedUp
FrameIndex XZW5 H 1 98 // CrankIn
FrameIndex XZW5 I 1 99
FrameIndex XZW5 J 1 100
FrameIndex XZW5 K 1 101 // SpeedUp
FrameIndex XZW5 L 1 102 // CrankOut
FrameIndex XZW5 M 1 103 // Tween to Still
// SlowDown
FrameIndex XZW5 N 1 105 // CrankIn
FrameIndex XZW5 O 1 106
FrameIndex XZW5 P 1 107
FrameIndex XZW5 Q 1 108 // SlowDown
FrameIndex XZW5 R 1 109 // CrankOut
FrameIndex XZW5 S 1 110 // Tween to Still
// Idle
FrameIndex XZW5 T 1 112 // StartSnd
FrameIndex XZW5 U 1 113
FrameIndex XZW5 V 1 114
FrameIndex XZW5 W 1 115
FrameIndex XZW5 X 1 116
FrameIndex XZW5 Y 1 117
FrameIndex XZW5 Z 1 118
FrameIndex XZW6 A 1 119
FrameIndex XZW6 B 1 120 // EndSnd
FrameIndex XZW6 C 1 121
FrameIndex XZW6 D 1 122
FrameIndex XZW6 E 1 123
FrameIndex XZW6 F 1 124
FrameIndex XZW6 G 1 125
FrameIndex XZW6 H 1 126
FrameIndex XZW6 I 1 127
FrameIndex XZW6 J 1 128
FrameIndex XZW6 K 1 129
FrameIndex XZW6 L 1 130
// Melee
FrameIndex XZW6 M 1 132 // StartSnd
FrameIndex XZW6 N 1 133
FrameIndex XZW6 O 1 134
FrameIndex XZW6 P 1 135
FrameIndex XZW6 Q 1 136
FrameIndex XZW6 R 1 137
FrameIndex XZW6 S 1 138 // Swing
FrameIndex XZW6 T 1 139
FrameIndex XZW6 U 1 140 // Parry (6)
FrameIndex XZW6 V 1 141
FrameIndex XZW6 W 1 142 // Melee
FrameIndex XZW6 X 1 143
FrameIndex XZW6 Y 1 144
FrameIndex XZW6 Z 1 145
FrameIndex XZW7 A 1 146
FrameIndex XZW7 B 1 147
FrameIndex XZW7 C 1 148 // EndSnd
FrameIndex XZW7 D 1 149
FrameIndex XZW7 E 1 150
FrameIndex XZW7 F 1 151
FrameIndex XZW7 G 1 152
FrameIndex XZW7 H 1 153
FrameIndex XZW7 I 1 154
FrameIndex XZW7 J 1 155
FrameIndex XZW7 K 1 156
FrameIndex XZW7 L 1 157
}