flak_m/modeldef.txt
Marisa Kirisame 5248ac8fd6 A couple more things, including an ambient glow shader effect, some more item replacements, and menu options.
Damage Amplifier has been implemented. Armor items are being worked on. Powerups will come later, then I'll continue doing more weapons.
2018-05-20 02:10:30 +02:00

1915 lines
33 KiB
Text

Model "UTTeleportFog"
{
Path "models"
Model 0 "Tele2_d.3d"
Skin 0 "JTele2_01.png"
Scale 0.24 0.2 0.2
PitchOffset 90
ZOffset 10
DONTCULLBACKFACES
FrameIndex TELE A 0 0
FrameIndex TELE B 0 2
FrameIndex TELE C 0 4
FrameIndex TELE D 0 6
FrameIndex TELE E 0 8
FrameIndex TELE F 0 10
FrameIndex TELE G 0 12
FrameIndex TELE H 0 14
FrameIndex TELE I 0 16
FrameIndex TELE J 0 18
FrameIndex TELE K 0 20
FrameIndex TELE L 0 22
FrameIndex TELE M 0 24
FrameIndex TELE N 0 26
FrameIndex TELE O 0 28
FrameIndex TELE P 0 30
FrameIndex TELE Q 0 32
FrameIndex TELE R 0 34
FrameIndex TELE S 0 36
FrameIndex TELE T 0 38
FrameIndex TELE U 0 40
FrameIndex TELE V 0 42
FrameIndex TELE W 0 44
FrameIndex TELE X 0 46
FrameIndex TELE Y 0 48
FrameIndex TELE Z 0 50
FrameIndex TEL2 A 0 52
FrameIndex TEL2 B 0 54
FrameIndex TEL2 C 0 56
FrameIndex TEL2 D 0 58
FrameIndex TEL2 E 0 60
FrameIndex TEL2 F 0 62
FrameIndex TEL2 G 0 64
FrameIndex TEL2 H 0 66
FrameIndex TEL2 I 0 68
}
//=============================================================================
// ITEMS
//=============================================================================
Model "UTHealthPack"
{
Path "models"
Model 0 "hbox_d.3d"
SurfaceSkin 0 0 "jhbox1.png"
SurfaceSkin 0 1 "FIZZHP00"
Scale -0.2 0.2 0.2
AngleOffset 90
ZOffset 14
FrameIndex HBOX A 0 0
}
Model "UTHealthBox"
{
Path "models"
Model 0 "hboxbeta_d.3d"
SurfaceSkin 0 0 "jhboxbeta1.png"
SurfaceSkin 0 1 "FIZZHP10"
SurfaceSkin 0 2 "FIZZHP10"
Scale -0.096 0.08 0.08
PitchOffset 90
ZOffset 4
FrameIndex HBOX B 0 0
}
Model "UTMedBox"
{
Path "models"
Model 0 "MedBox_d.3d"
SurfaceSkin 0 0 "JMedBox1.png"
SurfaceSkin 0 1 "FIZZHP10"
Scale -0.072 0.06 0.06
PitchOffset 90
ZOffset 5
FrameIndex HBOX C 0 0
}
Model "UTHealthBonus"
{
Path "models"
Model 0 "Vial_d.3d"
SurfaceSkin 0 0 "JVial0.png"
SurfaceSkin 0 1 "FIZZHP20"
SurfaceSkin 0 2 "FIZZHP20"
Scale -0.048 0.04 0.04
PitchOffset 90
ZOffset 8
DONTCULLBACKFACES
FrameIndex VIAL A 0 0
}
Model "UTArmorBonus"
{
Path "models"
Model 0 "bossheadm_d.3d"
Skin 0 "bossheadT.png"
Scale -0.072 0.072 0.06
AngleOffset 180
PitchOffset 110
ZOffset 6
FrameIndex XANH A 0 0
}
Model "UTThighPads"
{
Path "models"
Model 0 "ThighPads_d.3d"
Skin 0 "JThighPads_01.png"
Scale -0.096 0.08 0.08
PitchOffset 90
ZOffset 12
ROTATING
FrameIndex THIG A 0 0
}
Model "UTBodyArmor"
{
Path "models"
Model 0 "Armor2M_d.3d"
Skin 0 "Jarmor2.png"
Scale -0.134 0.134 0.12
PitchOffset 90
ZOffset 12
FrameIndex UARM A 0 0
}
Model "UTShieldBelt"
{
Path "models"
Model 0 "ShieldBeltMeshM_d.3d"
Skin 0 "AUbelt1.png"
Scale -0.12 0.1 0.1
AngleOffset 180
PitchOffset 90
ZOffset 4
FrameIndex BELT A 0 0
}
Model "UDamage"
{
Path "models"
Model 0 "UDamage_d.3d"
Skin 0 "GoldSkin2.png"
Scale 0.192 0.16 0.16
PitchOffset 90
ZOffset 24
ROTATING
FrameIndex UDAM A 0 0
}
Model "UDamage"
{
Path "models"
Model 1 "UDamageB_d.3d"
Skin 1 "Judamage1.png"
Scale 0.192 0.16 0.16
PitchOffset 90
ZOffset 24
ROTATING
FrameIndex UDAM B 1 0
}
Model "UTRedSkull"
{
Path "models"
Model 0 "RelicSkull_d.3d"
Skin 0 "JRelicSkull_01r.png"
Scale 0.12 0.1 0.1
PitchOffset 90
ZOffset 12
ROTATING
FrameIndex USKL A 0 15
}
Model "UTGoldSkull"
{
Path "models"
Model 0 "RelicSkull_d.3d"
Skin 0 "JRelicSkull_01g.png"
Scale 0.12 0.1 0.1
PitchOffset 90
ZOffset 12
ROTATING
FrameIndex USKL B 0 15
}
Model "UTBlueSkull"
{
Path "models"
Model 0 "RelicSkull_d.3d"
Skin 0 "JRelicSkull_01b.png"
Scale 0.12 0.1 0.1
PitchOffset 90
ZOffset 12
ROTATING
FrameIndex USKL C 0 15
}
Model "UTRedKey"
{
Path "models"
Model 0 "DomR_d.3d"
Skin 0 "RedSkin2.png"
Scale 0.048 0.04 0.04
PitchOffset 90
ZOffset 16
ROTATING
FrameIndex UKEY A 0 0
}
Model "UTGoldKey"
{
Path "models"
Model 0 "MercSymbol_d.3d"
Skin 0 "GoldSkin2.png"
Scale 0.096 0.08 0.08
PitchOffset 90
ZOffset 16
ROTATING
FrameIndex UKEY B 0 0
}
Model "UTBlueKey"
{
Path "models"
Model 0 "DomB_d.3d"
Skin 0 "BlueSkin2.png"
Scale 0.048 0.04 0.04
PitchOffset 90
ZOffset 16
ROTATING
FrameIndex UKEY C 0 0
}
//=============================================================================
// GES BIORIFLE
//=============================================================================
Model "BioAmmo"
{
Path "models"
Model 0 "BioAmmoM_d.3d"
Skin 0 "Jbammo1.png"
Scale -0.08 0.096 0.08
AngleOffset 270
ZOffset 4
FrameIndex BIOA A 0 0
}
Model "BioGel"
{
Path "models"
Model 0 "BioGelm_d.3d"
Skin 0 "Jgreen.png"
Scale 0.08 0.096 0.08
RollOffset 90
USEACTORPITCH
USEACTORROLL
// Flying
FrameIndex GELF A 0 0
FrameIndex GELF B 0 1
FrameIndex GELF C 0 2
FrameIndex GELF D 0 3
FrameIndex GELF E 0 4
FrameIndex GELF F 0 5
FrameIndex GELF G 0 6
FrameIndex GELF H 0 7
FrameIndex GELF I 0 8
FrameIndex GELF J 0 9
FrameIndex GELF K 0 10
FrameIndex GELF L 0 11
FrameIndex GELF M 0 12
// Hit
FrameIndex GELH A 0 14
FrameIndex GELH B 0 15
FrameIndex GELH C 0 16
FrameIndex GELH D 0 17
FrameIndex GELH E 0 18
FrameIndex GELH F 0 19
FrameIndex GELH G 0 20
FrameIndex GELH H 0 21
FrameIndex GELH I 0 22
FrameIndex GELH J 0 23
// Drip
FrameIndex GELD A 0 24
FrameIndex GELD B 0 25
FrameIndex GELD C 0 26
FrameIndex GELD D 0 27
FrameIndex GELD E 0 28
FrameIndex GELD F 0 29
FrameIndex GELD G 0 30
FrameIndex GELD H 0 31
FrameIndex GELD I 0 32
FrameIndex GELD J 0 33
FrameIndex GELD K 0 34
FrameIndex GELD L 0 35
FrameIndex GELD M 0 36
// Slide
FrameIndex GELS A 0 37
FrameIndex GELS B 0 38
FrameIndex GELS C 0 39
FrameIndex GELS D 0 40
FrameIndex GELS E 0 41
FrameIndex GELS F 0 42
FrameIndex GELS G 0 43
// Shrivel
FrameIndex GELX A 0 44
FrameIndex GELX B 0 45
FrameIndex GELX C 0 46
FrameIndex GELX D 0 47
FrameIndex GELX E 0 48
FrameIndex GELX F 0 49
FrameIndex GELX G 0 50
FrameIndex GELX H 0 51
FrameIndex GELX I 0 52
FrameIndex GELX J 0 53
FrameIndex GELX K 0 54
FrameIndex GELX L 0 55
}
Model "BioSplash"
{
Path "models"
Model 0 "BioGelm_d.3d"
Skin 0 "Jgreen.png"
Scale 0.08 0.096 0.08
RollOffset 90
USEACTORPITCH
USEACTORROLL
// Flying
FrameIndex GELF A 0 0
FrameIndex GELF B 0 1
FrameIndex GELF C 0 2
FrameIndex GELF D 0 3
FrameIndex GELF E 0 4
FrameIndex GELF F 0 5
FrameIndex GELF G 0 6
FrameIndex GELF H 0 7
FrameIndex GELF I 0 8
FrameIndex GELF J 0 9
FrameIndex GELF K 0 10
FrameIndex GELF L 0 11
FrameIndex GELF M 0 12
// Hit
FrameIndex GELH A 0 14
FrameIndex GELH B 0 15
FrameIndex GELH C 0 16
FrameIndex GELH D 0 17
FrameIndex GELH E 0 18
FrameIndex GELH F 0 19
FrameIndex GELH G 0 20
FrameIndex GELH H 0 21
FrameIndex GELH I 0 22
FrameIndex GELH J 0 23
// Drip
FrameIndex GELD A 0 24
FrameIndex GELD B 0 25
FrameIndex GELD C 0 26
FrameIndex GELD D 0 27
FrameIndex GELD E 0 28
FrameIndex GELD F 0 29
FrameIndex GELD G 0 30
FrameIndex GELD H 0 31
FrameIndex GELD I 0 32
FrameIndex GELD J 0 33
FrameIndex GELD K 0 34
FrameIndex GELD L 0 35
FrameIndex GELD M 0 36
// Slide
FrameIndex GELS A 0 37
FrameIndex GELS B 0 38
FrameIndex GELS C 0 39
FrameIndex GELS D 0 40
FrameIndex GELS E 0 41
FrameIndex GELS F 0 42
FrameIndex GELS G 0 43
// Shrivel
FrameIndex GELX A 0 44
FrameIndex GELX B 0 45
FrameIndex GELX C 0 46
FrameIndex GELX D 0 47
FrameIndex GELX E 0 48
FrameIndex GELX F 0 49
FrameIndex GELX G 0 50
FrameIndex GELX H 0 51
FrameIndex GELX I 0 52
FrameIndex GELX J 0 53
FrameIndex GELX K 0 54
FrameIndex GELX L 0 55
}
Model "BioGlob"
{
Path "models"
Model 0 "BioGelm_d.3d"
Skin 0 "Jgreen.png"
Scale 0.08 0.096 0.08
RollOffset 90
USEACTORPITCH
USEACTORROLL
// Flying
FrameIndex GELF A 0 0
FrameIndex GELF B 0 1
FrameIndex GELF C 0 2
FrameIndex GELF D 0 3
FrameIndex GELF E 0 4
FrameIndex GELF F 0 5
FrameIndex GELF G 0 6
FrameIndex GELF H 0 7
FrameIndex GELF I 0 8
FrameIndex GELF J 0 9
FrameIndex GELF K 0 10
FrameIndex GELF L 0 11
FrameIndex GELF M 0 12
// Hit
FrameIndex GELH A 0 14
FrameIndex GELH B 0 15
FrameIndex GELH C 0 16
FrameIndex GELH D 0 17
FrameIndex GELH E 0 18
FrameIndex GELH F 0 19
FrameIndex GELH G 0 20
FrameIndex GELH H 0 21
FrameIndex GELH I 0 22
FrameIndex GELH J 0 23
// Drip
FrameIndex GELD A 0 24
FrameIndex GELD B 0 25
FrameIndex GELD C 0 26
FrameIndex GELD D 0 27
FrameIndex GELD E 0 28
FrameIndex GELD F 0 29
FrameIndex GELD G 0 30
FrameIndex GELD H 0 31
FrameIndex GELD I 0 32
FrameIndex GELD J 0 33
FrameIndex GELD K 0 34
FrameIndex GELD L 0 35
FrameIndex GELD M 0 36
// Slide
FrameIndex GELS A 0 37
FrameIndex GELS B 0 38
FrameIndex GELS C 0 39
FrameIndex GELS D 0 40
FrameIndex GELS E 0 41
FrameIndex GELS F 0 42
FrameIndex GELS G 0 43
// Shrivel
FrameIndex GELX A 0 44
FrameIndex GELX B 0 45
FrameIndex GELX C 0 46
FrameIndex GELX D 0 47
FrameIndex GELX E 0 48
FrameIndex GELX F 0 49
FrameIndex GELX G 0 50
FrameIndex GELX H 0 51
FrameIndex GELX I 0 52
FrameIndex GELX J 0 53
FrameIndex GELX K 0 54
FrameIndex GELX L 0 55
}
Model "BioRifle"
{
Path "models"
Model 1 "BRifle2Pick_d.3d"
Skin 1 "JBRifle2.png"
Scale -0.1 0.12 0.1
PitchOffset 90
AngleOffset 270
ZOffset 12
ROTATING
FrameIndex BIOP A 1 0
}
Model "BioRifle"
{
Path "models"
Model 1 "BRifle2Pick_d.3d"
Skin 1 "JBRifle2.png"
Scale -0.1 0.12 0.1
PitchOffset 90
AngleOffset 270
ZOffset 12
FrameIndex BIOP B 1 0
}
Model "BioRifle"
{
Path "models"
Model 0 "BRifle2_d.3d"
SurfaceSkin 0 0 "JBRifle21.png"
SurfaceSkin 0 1 "JBRifle22.png"
SurfaceSkin 0 2 "JBRifle23.png"
SurfaceSkin 0 3 "JBRifle24.png"
RollOffset -8.4375
PitchOffset 94.21875
Scale 0.125 0.06 0.125
Offset 9.8 -17.6 -10.4
INTERPOLATEDOUBLEDFRAMES
// select
FrameIndex BIOS A 0 0
FrameIndex BIOS B 0 1
FrameIndex BIOS C 0 2
FrameIndex BIOS D 0 3
FrameIndex BIOS E 0 4
FrameIndex BIOS F 0 5
FrameIndex BIOS G 0 6
FrameIndex BIOS H 0 7
FrameIndex BIOS I 0 8
FrameIndex BIOS J 0 9
FrameIndex BIOS K 0 10
FrameIndex BIOS L 0 11
FrameIndex BIOS M 0 12
FrameIndex BIOS N 0 13
FrameIndex BIOS O 0 14
FrameIndex BIOS P 0 15
FrameIndex BIOS Q 0 16
FrameIndex BIOS R 0 17
FrameIndex BIOS S 0 18
FrameIndex BIOS T 0 19
FrameIndex BIOS U 0 20
FrameIndex BIOS V 0 21
// idle
FrameIndex BIOI A 0 22
// charging
FrameIndex BIOC A 0 41
FrameIndex BIOC B 0 42
FrameIndex BIOC C 0 43
FrameIndex BIOC D 0 44
FrameIndex BIOC E 0 45
FrameIndex BIOC F 0 46
FrameIndex BIOC G 0 47
FrameIndex BIOC H 0 48
FrameIndex BIOC I 0 49
FrameIndex BIOC J 0 50
FrameIndex BIOC K 0 51
FrameIndex BIOC L 0 52
FrameIndex BIOC M 0 53
FrameIndex BIOC N 0 54
FrameIndex BIOC O 0 55
FrameIndex BIOC P 0 56
FrameIndex BIOC Q 0 57
FrameIndex BIOC R 0 58
FrameIndex BIOC S 0 59
FrameIndex BIOC T 0 60
FrameIndex BIOC U 0 61
FrameIndex BIOC V 0 62
FrameIndex BIOC W 0 63
FrameIndex BIOC X 0 64
FrameIndex BIOC Y 0 65
FrameIndex BIOC Z 0 66
FrameIndex BIC2 A 0 67
FrameIndex BIC2 B 0 68
FrameIndex BIC2 C 0 69
FrameIndex BIC2 D 0 70
FrameIndex BIC2 E 0 71
// full
FrameIndex BIOM A 0 70
// empty
FrameIndex BIOE A 0 71
// fire
FrameIndex BIOF A 0 72
FrameIndex BIOF B 0 73
FrameIndex BIOF C 0 74
FrameIndex BIOF D 0 75
FrameIndex BIOF E 0 76
FrameIndex BIOF F 0 77
FrameIndex BIOF G 0 78
FrameIndex BIOF H 0 79
FrameIndex BIOF I 0 80
// deselect
FrameIndex BIOD A 0 80
FrameIndex BIOD B 0 81
FrameIndex BIOD C 0 82
FrameIndex BIOD D 0 83
FrameIndex BIOD E 0 84
FrameIndex BIOD F 0 85
FrameIndex BIOD G 0 86
FrameIndex BIOD H 0 87
FrameIndex BIOD I 0 88
FrameIndex BIOD J 0 89
}
//=============================================================================
// SHOCK RIFLE
//=============================================================================
Model "ShockAmmo"
{
Path "models"
Model 0 "ShockCoreM_d.3d"
Skin 0 "JShockCore.png"
PitchOffset 90
Scale -0.132 0.11 0.11
ZOffset 12
FrameIndex SHOA A 0 0
}
Model "ShockRifleWave"
{
Path "models"
Model 0 "shockrwm_d.3d"
Skin 0 "shocktt1.png"
FrameIndex SWAV A 0 0
FrameIndex SWAV B 0 1
}
Model "ShockBeamRing"
{
Path "models"
Model 0 "utringex_d.3d"
Skin 0 "asaring.png"
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
Scale 1.2 1.0 1.2
FrameIndex SRNG A 0 0
FrameIndex SRNG B 0 1
FrameIndex SRNG C 0 2
FrameIndex SRNG D 0 3
FrameIndex SRNG E 0 4
FrameIndex SRNG F 0 5
FrameIndex SRNG G 0 6
FrameIndex SRNG H 0 7
FrameIndex SRNG I 0 8
}
Model "ShockBlastRing"
{
Path "models"
Model 0 "utringex_d.3d"
Skin 0 "ppurplering.png"
DONTCULLBACKFACES
USEACTORPITCH
USEACTORROLL
Scale 1.2 1.0 1.2
FrameIndex SRNG A 0 0
FrameIndex SRNG B 0 1
FrameIndex SRNG C 0 2
FrameIndex SRNG D 0 3
FrameIndex SRNG E 0 4
FrameIndex SRNG F 0 5
FrameIndex SRNG G 0 6
FrameIndex SRNG H 0 7
FrameIndex SRNG I 0 8
}
Model "ShockRifle"
{
Path "models"
Model 1 "asmd2pick_d.3d"
Skin 1 "asmd_t.png"
AngleOffset 270
PitchOffset 90
Scale -0.14 0.18 0.14
ZOffset 12
ROTATING
FrameIndex ASMP A 1 0
}
Model "ShockRifle"
{
Path "models"
Model 1 "asmd2pick_d.3d"
Skin 1 "asmd_t.png"
AngleOffset 270
PitchOffset 90
Scale -0.14 0.18 0.14
ZOffset 12
FrameIndex ASMP B 1 0
}
Model "ShockRifle"
{
Path "models"
Model 0 "asmd2m_d.3d"
SurfaceSkin 0 0 "asmd_t1.png"
SurfaceSkin 0 1 "asmd_t2.png"
SurfaceSkin 0 2 "asmd_t3.png"
SurfaceSkin 0 3 "asmd_t3.png"
SurfaceSkin 0 4 "asmd_t4.png"
PitchOffset 90
Scale 0.15 0.12 0.15
Offset 4.9 -16.6 -7.1
// select
FrameIndex ASMS A 0 0
FrameIndex ASMS B 0 1
FrameIndex ASMS C 0 2
FrameIndex ASMS D 0 3
FrameIndex ASMS E 0 4
FrameIndex ASMS F 0 5
FrameIndex ASMS G 0 6
FrameIndex ASMS H 0 7
FrameIndex ASMS I 0 8
FrameIndex ASMS J 0 9
FrameIndex ASMS K 0 10
FrameIndex ASMS L 0 11
FrameIndex ASMS M 0 12
FrameIndex ASMS N 0 13
FrameIndex ASMS O 0 14
// idle
FrameIndex ASMI A 0 15
// deselect
FrameIndex ASMD A 0 17
FrameIndex ASMD B 0 18
FrameIndex ASMD C 0 19
FrameIndex ASMD D 0 20
FrameIndex ASMD E 0 21
FrameIndex ASMD F 0 22
FrameIndex ASMD G 0 23
// fire
FrameIndex ASMF A 0 30
FrameIndex ASMF B 0 31
FrameIndex ASMF C 0 32
FrameIndex ASMF D 0 33
FrameIndex ASMF E 0 34
FrameIndex ASMF F 0 35
FrameIndex ASMF G 0 36
FrameIndex ASMF H 0 37
FrameIndex ASMF I 0 38
FrameIndex ASMF J 0 39
// altfire
FrameIndex ASMA A 0 40
FrameIndex ASMA B 0 41
FrameIndex ASMA C 0 42
FrameIndex ASMA D 0 43
FrameIndex ASMA E 0 44
FrameIndex ASMA F 0 45
FrameIndex ASMA G 0 46
FrameIndex ASMA H 0 47
FrameIndex ASMA I 0 48
FrameIndex ASMA J 0 49
}
//=============================================================================
// PULSE GUN
//=============================================================================
Model "PulseAmmo"
{
Path "models"
Model 0 "PAmmo_d.3d"
Skin 0 "JPammo_01.png"
Scale -0.072 0.06 0.06
PitchOffset 90
ZOffset 6
FrameIndex PAMO A 0 0
}
Model "PulseGun"
{
Path "models"
Model 1 "PulsePickup_d.3d"
Skin 1 "JPulsePickup_01.png"
AngleOffset 270
PitchOffset 90
Scale -0.16 0.192 0.16
ZOffset 12
ROTATING
FrameIndex PGNP A 1 0
}
Model "PulseGun"
{
Path "models"
Model 1 "PulsePickup_d.3d"
Skin 1 "JPulsePickup_01.png"
AngleOffset 270
PitchOffset 90
Scale -0.16 0.192 0.16
ZOffset 12
FrameIndex PGNP B 1 0
}
Model "PulseGun"
{
Path "models"
Model 2 "Flat_d.3d"
Skin 2 "MuzzyPulse.png"
PitchOffset 90
Scale 0.08 0.08 0.08
Offset 8.5 -20.0 -4.5
FrameIndex PMUZ A 0 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"
PitchOffset 90
Scale 0.26 0.13 0.26
Offset 0.0 -10.5 -8.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
}
//=============================================================================
// FLAK CANNON
//=============================================================================
Model "FlakAmmo"
{
Path "models"
Model 0 "flakammom_d.3d"
Skin 0 "jfa1.png"
PitchOffset 90
Scale 0.12 0.1 0.1
ZOffset 4
FrameIndex FAMO A 0 0
}
Model "FlakAmmo2"
{
Path "models"
Model 0 "flakslugm_d.3d"
Skin 0 "jflakslugel1_.png"
PitchOffset 90
Scale 0.048 0.04 0.04
ZOffset 2
FrameIndex FSLG A 0 0
}
Model "FlakSlug"
{
Path "models"
Model 0 "flakslugm_d.3d"
Skin 0 "jflakslugel1.png"
RollOffset 90
Scale 0.048 0.04 0.04
PITCHFROMMOMENTUM
FrameIndex FSLG A 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a00.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 A 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a01.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 B 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a02.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 C 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a03.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 D 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a04.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 E 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a05.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 F 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a06.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 G 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a07.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 H 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a08.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 I 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a09.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 J 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a10.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 K 0 0
}
Model "FlakChunk"
{
Path "models"
Model 0 "chunkm_d.3d"
Skin 0 "chunk_a11.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH1 L 0 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a00.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 A 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a01.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 B 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a02.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 C 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a03.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 D 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a04.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 E 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a05.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 F 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a06.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 G 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a07.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 H 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a08.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 I 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a09.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 J 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a10.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 K 1 0
}
Model "FlakChunk"
{
Path "models"
Model 1 "chunk2m_d.3d"
Skin 1 "chunk_a11.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH2 L 1 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a00.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 A 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a01.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 B 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a02.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 C 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a03.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 D 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a04.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 E 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a05.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 F 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a06.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 G 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a07.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 H 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a08.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 I 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a09.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 J 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a10.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 K 2 0
}
Model "FlakChunk"
{
Path "models"
Model 2 "chunk3m_d.3d"
Skin 2 "chunk_a11.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH3 L 2 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a00.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 A 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a01.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 B 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a02.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 C 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a03.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 D 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a04.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 E 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a05.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 F 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a06.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 G 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a07.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 H 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a08.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 I 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a09.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 J 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a10.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 K 3 0
}
Model "FlakChunk"
{
Path "models"
Model 3 "chunk4m_d.3d"
Skin 3 "chunk_a11.png"
Scale 0.06 0.06 0.06
ZOffset 2
USEACTORPITCH
USEACTORROLL
FrameIndex FCH4 L 3 0
}
Model "FlakCannon"
{
Path "models"
Model 1 "flak2pick_d.3d"
Skin 1 "flak_t.png"
AngleOffset 90
PitchOffset 90
Scale 0.14 0.168 0.14
Offset 0 -18.9 0
ZOffset 12
ROTATING
FrameIndex FPCK A 1 0
}
Model "FlakCannon"
{
Path "models"
Model 1 "flak2pick_d.3d"
Skin 1 "flak_t.png"
AngleOffset 90
PitchOffset 90
Scale 0.14 0.168 0.14
Offset 0 -18.9 0
ZOffset 12
FrameIndex FPCK B 1 0
}
Model "FlakCannon"
{
Path "models"
Model 2 "Flat_d.3d"
Skin 2 "Flakmuz.png"
PitchOffset 90
Scale 0.08 0.08 0.08
Offset 4.0 -20.0 -7.5
FrameIndex FMUZ A 0 0
}
Model "FlakCannon"
{
Path "models"
Model 0 "flakm_d.3d"
SurfaceSkin 0 0 "flak_t1.png"
SurfaceSkin 0 1 "flak_t2.png"
SurfaceSkin 0 2 "flak_t3.png"
SurfaceSkin 0 3 "flak_t4.png"
SurfaceSkin 0 4 "flakammoledbase.png"
AngleOffset 180
PitchOffset 90
Scale 0.2 0.1 0.2
Offset 5.6 -7.6 -10.4
// select
FrameIndex FLKS A 0 0
FrameIndex FLKS B 0 1
FrameIndex FLKS C 0 2
FrameIndex FLKS D 0 3
FrameIndex FLKS E 0 4
FrameIndex FLKS F 0 5
FrameIndex FLKS G 0 6
FrameIndex FLKS H 0 7
FrameIndex FLKS I 0 8
FrameIndex FLKS J 0 9
FrameIndex FLKS K 0 10
FrameIndex FLKS L 0 11
FrameIndex FLKS M 0 12
FrameIndex FLKS N 0 13
FrameIndex FLKS O 0 14
FrameIndex FLKS P 0 15
FrameIndex FLKS Q 0 16
FrameIndex FLKS R 0 17
FrameIndex FLKS S 0 18
FrameIndex FLKS T 0 19
FrameIndex FLKS U 0 20
FrameIndex FLKS V 0 21
FrameIndex FLKS W 0 22
FrameIndex FLKS X 0 23
FrameIndex FLKS Y 0 24
FrameIndex FLKS Z 0 25
FrameIndex FKS2 A 0 26
FrameIndex FKS2 B 0 27
FrameIndex FKS2 C 0 28
FrameIndex FKS2 D 0 29
// loading
FrameIndex FLKL A 0 30
FrameIndex FLKL B 0 31
FrameIndex FLKL C 0 32
FrameIndex FLKL D 0 33
FrameIndex FLKL E 0 34
FrameIndex FLKL F 0 35
FrameIndex FLKL G 0 36
FrameIndex FLKL H 0 37
FrameIndex FLKL I 0 38
FrameIndex FLKL J 0 39
FrameIndex FLKL K 0 40
FrameIndex FLKL L 0 41
FrameIndex FLKL M 0 42
FrameIndex FLKL N 0 43
FrameIndex FLKL O 0 44
// fire
FrameIndex FLKF A 0 46
FrameIndex FLKF B 0 47
FrameIndex FLKF C 0 48
FrameIndex FLKF D 0 49
FrameIndex FLKF E 0 50
FrameIndex FLKF F 0 51
FrameIndex FLKF G 0 52
FrameIndex FLKF H 0 53
FrameIndex FLKF I 0 54
FrameIndex FLKF J 0 55
// altfire
FrameIndex FLKA A 0 57
FrameIndex FLKA B 0 58
FrameIndex FLKA C 0 59
FrameIndex FLKA D 0 60
FrameIndex FLKA E 0 61
FrameIndex FLKA F 0 62
FrameIndex FLKA G 0 63
FrameIndex FLKA H 0 64
FrameIndex FLKA I 0 65
FrameIndex FLKA J 0 66
FrameIndex FLKA K 0 67
// idle
FrameIndex FLKI A 0 80
// deselect
FrameIndex FLKD A 0 82
FrameIndex FLKD B 0 83
FrameIndex FLKD C 0 84
FrameIndex FLKD D 0 85
FrameIndex FLKD E 0 86
FrameIndex FLKD F 0 87
FrameIndex FLKD G 0 88
FrameIndex FLKD H 0 89
FrameIndex FLKD I 0 90
FrameIndex FLKD J 0 91
}
//=============================================================================
// REDEEMER
//=============================================================================
Model "WarheadAmmo"
{
Path "models"
Model 0 "missile_d.3d"
Skin 0 "jmissile_01_.png"
Scale -0.21 0.2 0.2
PitchOffset 90
ZOffset 21
FrameIndex WMIS A 0 0
}
Model "ShockWave"
{
Path "models"
Model 0 "shockwavem_d.3d"
Skin 0 "shockt1.png"
FrameIndex RWAV A 0 0
FrameIndex RWAV B 0 1
}
Model "WarShell"
{
Path "models"
Model 0 "missile_d.3d"
Skin 0 "jmissile_01.png"
Scale -0.21 0.2 0.2
Offset -13 0 0
AngleOffset 180
USEACTORPITCH
USEACTORROLL
FrameIndex WMIS A 0 0
}
Model "GuidedWarShell"
{
Path "models"
Model 0 "missile_d.3d"
Skin 0 "jmissile_01.png"
Scale -0.21 0.2 0.2
Offset -13 0 0
AngleOffset 180
USEACTORPITCH
USEACTORROLL
FrameIndex WMIS A 0 0
}
Model "WarheadLauncher"
{
Path "models"
Model 1 "whpick_d.3d"
Skin 1 "jwhpick1.png"
Scale -0.2 0.24 0.24
ZOffset 12
AngleOffset 180
ROTATING
FrameIndex RDMP A 1 0
}
Model "WarheadLauncher"
{
Path "models"
Model 1 "whpick_d.3d"
Skin 1 "jwhpick1.png"
Scale -0.2 0.24 0.24
AngleOffset 180
ZOffset 12
FrameIndex RDMP B 1 0
}
Model "WarheadLauncher"
{
Path "models"
Model 0 "warhead_d.3d"
SurfaceSkin 0 0 "jwarhead1.png"
SurfaceSkin 0 1 "jwarhead2.png"
SurfaceSkin 0 2 "jwarhead3.png"
SurfaceSkin 0 3 "jwarhead4.png"
Scale 0.1 0.06 0.1
PitchOffset 2.8125
RollOffset 22.5
Offset 4.5 -7.8 -4.2
// select
FrameIndex WARS A 0 0
FrameIndex WARS B 0 1
FrameIndex WARS C 0 2
FrameIndex WARS D 0 3
FrameIndex WARS E 0 4
FrameIndex WARS F 0 5
FrameIndex WARS G 0 6
FrameIndex WARS H 0 7
FrameIndex WARS I 0 8
FrameIndex WARS J 0 9
FrameIndex WARS K 0 10
FrameIndex WARS L 0 11
FrameIndex WARS M 0 12
FrameIndex WARS N 0 13
FrameIndex WARS O 0 14
// idle
FrameIndex WARI A 0 15
FrameIndex WARI B 0 16
FrameIndex WARI C 0 17
FrameIndex WARI D 0 18
FrameIndex WARI E 0 19
// deselect
FrameIndex WARD A 0 20
FrameIndex WARD B 0 21
FrameIndex WARD C 0 22
FrameIndex WARD D 0 23
FrameIndex WARD E 0 24
FrameIndex WARD F 0 25
FrameIndex WARD G 0 26
// fire
FrameIndex WARF A 0 28
FrameIndex WARF B 0 29
FrameIndex WARF C 0 30
FrameIndex WARF D 0 31
FrameIndex WARF E 0 32
FrameIndex WARF F 0 33
FrameIndex WARF G 0 34
}