flak_m/modeldef.pulse
Marisa Kirisame a6ccec0997 Began working on Rocket Launcher.
Corrected some stuff and tweaked models and offsets again.
Added gib impact sounds (Droplets compat).
Made Translocator module throwing work like in UT (same math, even).
Corrected sludge wall sticking, uses projection now rather than a cheap trace.
2018-05-30 01:36:38 +02:00

392 lines
7.5 KiB
Text

Model "PulseAmmo"
{
Path "models"
Model 0 "PAmmo_d.3d"
Skin 0 "JPammo_01.png"
Scale 0.06 0.06 0.072
ZOffset 6
FrameIndex PAMO A 0 0
}
Model "PulseBolt"
{
Path "models"
Model 0 "PBolt_d.3d"
Skin 0 "pbolt0.png"
Offset 20.25 0 0
Scale 0.2025 0.10125 0.1215
AngleOffset 90
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
FrameIndex PBLT A 0 0
}
Model "PulseBolt"
{
Path "models"
Model 0 "PBolt_d.3d"
Skin 0 "pbolt1.png"
Offset 20.25 0 0
Scale 0.2025 0.10125 0.1215
AngleOffset 90
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
FrameIndex PBLT B 0 0
}
Model "PulseBolt"
{
Path "models"
Model 0 "PBolt_d.3d"
Skin 0 "pbolt2.png"
Offset 20.25 0 0
Scale 0.2025 0.10125 0.1215
AngleOffset 90
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
FrameIndex PBLT C 0 0
}
Model "PulseBolt"
{
Path "models"
Model 0 "PBolt_d.3d"
Skin 0 "pbolt3.png"
Offset 20.25 0 0
Scale 0.2025 0.10125 0.1215
AngleOffset 90
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
FrameIndex PBLT D 0 0
}
Model "PulseBolt"
{
Path "models"
Model 0 "PBolt_d.3d"
Skin 0 "pbolt4.png"
Offset 20.25 0 0
Scale 0.2025 0.10125 0.1215
AngleOffset 90
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
FrameIndex PBLT E 0 0
}
Model "StarterBolt"
{
Path "models"
Model 0 "PBolt_d.3d"
Skin 0 "sbolt0.png"
Offset 20.25 0 0
Scale 0.2025 0.10125 0.1215
AngleOffset 90
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
FrameIndex PBLT A 0 0
}
Model "StarterBolt"
{
Path "models"
Model 0 "PBolt_d.3d"
Skin 0 "sbolt1.png"
Offset 20.25 0 0
Scale 0.2025 0.10125 0.1215
AngleOffset 90
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
FrameIndex PBLT B 0 0
}
Model "StarterBolt"
{
Path "models"
Model 0 "PBolt_d.3d"
Skin 0 "sbolt2.png"
Offset 20.25 0 0
Scale 0.2025 0.10125 0.1215
AngleOffset 90
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
FrameIndex PBLT C 0 0
}
Model "StarterBolt"
{
Path "models"
Model 0 "PBolt_d.3d"
Skin 0 "sbolt3.png"
Offset 20.25 0 0
Scale 0.2025 0.10125 0.1215
AngleOffset 90
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
FrameIndex PBLT D 0 0
}
Model "StarterBolt"
{
Path "models"
Model 0 "PBolt_d.3d"
Skin 0 "sbolt4.png"
Offset 20.25 0 0
Scale 0.2025 0.10125 0.1215
AngleOffset 90
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
FrameIndex PBLT E 0 0
}
Model "PulseGun"
{
Path "models"
Model 1 "PulsePickup_d.3d"
Skin 1 "JPulsePickup_01.png"
Scale 0.16 0.16 0.192
ZOffset 12
ROTATING
FrameIndex PGNP A 1 0
}
Model "PulseGun"
{
Path "models"
Model 1 "PulsePickup_d.3d"
Skin 1 "JPulsePickup_01.png"
Scale 0.16 0.16 0.192
ZOffset 8
FrameIndex PGNP B 1 0
}
Model "PulseGun"
{
Path "models"
Model 2 "Flat_d.3d"
Skin 2 "MuzzyPulse.png"
AngleOffset 90
PitchOffset 90
Scale 0.08 0.08 0.08
Offset 8.5 -25.0 -3.5
FrameIndex PMUZ A 2 0
}
Model "PulseGun"
{
Path "models"
Model 0 "PulseGunR_d.3d"
SurfaceSkin 0 0 "AmmoLedBase.png"
SurfaceSkin 0 1 "JPulseGun_02.png"
SurfaceSkin 0 2 "JPulseGun_03.png"
AngleOffset 90
Scale 0.26 -0.195 0.26
Offset 0.0 -7.5 -7.0
// Select
FrameIndex PGNS A 0 2
FrameIndex PGNS B 0 3
FrameIndex PGNS C 0 4
FrameIndex PGNS D 0 5
FrameIndex PGNS E 0 6
FrameIndex PGNS F 0 7
FrameIndex PGNS G 0 8
FrameIndex PGNS H 0 9
FrameIndex PGNS I 0 10
FrameIndex PGNS J 0 11
FrameIndex PGNS K 0 12
FrameIndex PGNS L 0 13
FrameIndex PGNS M 0 14
FrameIndex PGNS N 0 15
FrameIndex PGNS O 0 16
FrameIndex PGNS P 0 17
FrameIndex PGNS Q 0 18
FrameIndex PGNS R 0 19
FrameIndex PGNS S 0 20
FrameIndex PGNS T 0 21
FrameIndex PGNS U 0 22
FrameIndex PGNS V 0 23
FrameIndex PGNS W 0 24
// Cooldown
FrameIndex PGNC A 0 40
FrameIndex PGNC B 0 41
FrameIndex PGNC C 0 42
FrameIndex PGNC D 0 43
FrameIndex PGNC E 0 44
FrameIndex PGNC F 0 45
FrameIndex PGNC G 0 46
FrameIndex PGNC H 0 47
FrameIndex PGNC I 0 48
FrameIndex PGNC J 0 49
FrameIndex PGNC K 0 50
FrameIndex PGNC L 0 51
FrameIndex PGNC M 0 52
FrameIndex PGNC N 0 53
FrameIndex PGNC O 0 54
FrameIndex PGNC P 0 55
FrameIndex PGNC Q 0 56
FrameIndex PGNC R 0 57
FrameIndex PGNC S 0 58
FrameIndex PGNC T 0 59
FrameIndex PGNC U 0 60
FrameIndex PGNC V 0 61
FrameIndex PGNC W 0 62
FrameIndex PGNC X 0 63
FrameIndex PGNC Y 0 64
// Reload
FrameIndex PGNR A 0 65
FrameIndex PGNR B 0 66
FrameIndex PGNR C 0 67
FrameIndex PGNR D 0 68
FrameIndex PGNR E 0 69
FrameIndex PGNR F 0 70
FrameIndex PGNR G 0 71
FrameIndex PGNR H 0 72
FrameIndex PGNR I 0 73
FrameIndex PGNR J 0 74
FrameIndex PGNR K 0 75
FrameIndex PGNR L 0 76
FrameIndex PGNR M 0 77
FrameIndex PGNR N 0 78
FrameIndex PGNR O 0 79
FrameIndex PGNR P 0 80
FrameIndex PGNR Q 0 81
FrameIndex PGNR R 0 82
FrameIndex PGNR S 0 83
FrameIndex PGNR T 0 84
FrameIndex PGNR U 0 85
FrameIndex PGNR V 0 86
FrameIndex PGNR W 0 87
FrameIndex PGNR X 0 88
FrameIndex PGNR Y 0 89
FrameIndex PGNR Z 0 90
FrameIndex PGR2 A 0 91
FrameIndex PGR2 B 0 92
FrameIndex PGR2 C 0 93
FrameIndex PGR2 D 0 94
FrameIndex PGR2 E 0 95
FrameIndex PGR2 F 0 96
FrameIndex PGR2 G 0 97
FrameIndex PGR2 H 0 98
FrameIndex PGR2 I 0 99
FrameIndex PGR2 J 0 100
FrameIndex PGR2 K 0 101
FrameIndex PGR2 L 0 102
FrameIndex PGR2 M 0 103
FrameIndex PGR2 N 0 104
FrameIndex PGR2 O 0 105
FrameIndex PGR2 P 0 106
FrameIndex PGR2 Q 0 107
FrameIndex PGR2 R 0 108
FrameIndex PGR2 S 0 109
FrameIndex PGR2 T 0 110
FrameIndex PGR2 U 0 111
FrameIndex PGR2 V 0 112
FrameIndex PGR2 W 0 113
FrameIndex PGR2 X 0 114
// Bolt Start
FrameIndex PGBS A 0 115
FrameIndex PGBS B 0 116
FrameIndex PGBS C 0 117
FrameIndex PGBS D 0 118
FrameIndex PGBS E 0 119
// Bolt Loop
FrameIndex PGBL A 0 120
FrameIndex PGBL B 0 121
FrameIndex PGBL C 0 122
FrameIndex PGBL D 0 123
FrameIndex PGBL E 0 124
FrameIndex PGBL F 0 125
FrameIndex PGBL G 0 126
FrameIndex PGBL H 0 127
FrameIndex PGBL I 0 128
FrameIndex PGBL J 0 129
// Bolt End
FrameIndex PGBE A 0 130
FrameIndex PGBE B 0 131
FrameIndex PGBE C 0 132
FrameIndex PGBE D 0 133
FrameIndex PGBE E 0 134
// Idle
FrameIndex PGNI A 0 135
FrameIndex PGNI B 0 138
FrameIndex PGNI C 0 141
FrameIndex PGNI D 0 144
FrameIndex PGNI E 0 147
FrameIndex PGNI F 0 150
FrameIndex PGNI G 0 153
FrameIndex PGNI H 0 156
FrameIndex PGNI I 0 159
FrameIndex PGNI J 0 162
FrameIndex PGNI K 0 165
FrameIndex PGNI L 0 168
FrameIndex PGNI M 0 171
FrameIndex PGNI N 0 174
FrameIndex PGNI O 0 177
FrameIndex PGNI P 0 180
FrameIndex PGNI Q 0 183
FrameIndex PGNI R 0 186
FrameIndex PGNI S 0 189
FrameIndex PGNI T 0 192
FrameIndex PGNI U 0 195
FrameIndex PGNI V 0 198
FrameIndex PGNI W 0 201
FrameIndex PGNI X 0 204
FrameIndex PGNI Y 0 207
FrameIndex PGNI Z 0 210
// Fire Loop
FrameIndex PGNF A 0 215
FrameIndex PGNF B 0 216
FrameIndex PGNF C 0 217
FrameIndex PGNF D 0 218
FrameIndex PGNF E 0 219
FrameIndex PGNF F 0 220
FrameIndex PGNF G 0 221
FrameIndex PGNF H 0 222
FrameIndex PGNF I 0 223
FrameIndex PGNF J 0 224
FrameIndex PGNF K 0 225
FrameIndex PGNF L 0 226
FrameIndex PGNF M 0 227
FrameIndex PGNF N 0 228
FrameIndex PGNF O 0 229
FrameIndex PGNF P 0 230
FrameIndex PGNF Q 0 231
FrameIndex PGNF R 0 232
FrameIndex PGNF S 0 233
FrameIndex PGNF T 0 234
FrameIndex PGNF U 0 235
FrameIndex PGNF V 0 236
FrameIndex PGNF W 0 237
FrameIndex PGNF X 0 238
FrameIndex PGNF Y 0 239
FrameIndex PGNF Z 0 240
FrameIndex PGF2 A 0 241
FrameIndex PGF2 B 0 242
FrameIndex PGF2 C 0 243
FrameIndex PGF2 D 0 244
FrameIndex PGF2 E 0 245
FrameIndex PGF2 F 0 246
FrameIndex PGF2 G 0 247
FrameIndex PGF2 H 0 248
FrameIndex PGF2 I 0 249
FrameIndex PGF2 J 0 250
FrameIndex PGF2 K 0 251
FrameIndex PGF2 L 0 252
FrameIndex PGF2 M 0 253
FrameIndex PGF2 N 0 254
}