Updates for GZDoom 4.12, part 1 (new functions, variables, flags, etc.).

This commit is contained in:
Mari the Deer 2024-04-22 14:34:22 +02:00
commit f38db38751
79 changed files with 349 additions and 183 deletions

View file

@ -8,6 +8,7 @@ Model "CandyCasing"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
ZOffset 0.5
@ -23,6 +24,7 @@ Model "CandyMag"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
Skin 0 "CandyGun_EmptyMag.png"
FrameIndex XZW1 A 0 0
@ -42,6 +44,7 @@ Model "CandyMagProj"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 1
}
@ -56,6 +59,7 @@ Model "CandyGunProj"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -97,6 +101,7 @@ Model "CandyGun"
Scale 12 12 12
ZOffset 16
AngleOffset 180
FORCECULLBACKFACES
SurfaceSkin 0 1 "CandyGun.png"
FrameIndex XZW1 A 0 0
@ -147,6 +152,7 @@ Model "CandyGun"
Scale -128 64 128
AngleOffset -90
Offset 0 0 -2
FORCECULLBACKFACES
// Casing Drop
FrameIndex XZWC A 3 14
@ -196,6 +202,7 @@ Model "CandyGun"
Scale -128 64 128
AngleOffset -90
Offset 0 0 -2
FORCECULLBACKFACES
// Still
FrameIndex XZW2 A 1 0

View file

@ -6,6 +6,7 @@ Model "DeepImpact"
Skin 0 "DeepImpact.png"
Scale 25 25 25
ZOffset 20
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -23,6 +24,7 @@ Model "DeepImpact"
Scale -128 64 128
AngleOffset -90
Offset 0 0 -2
FORCECULLBACKFACES
// Still / Down / Select
FrameIndex XZW2 A 1 0 // still / down

View file

@ -8,6 +8,7 @@ Model "EvisceratorCasing"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
ZOffset 1
@ -62,6 +63,7 @@ Model "EvisceratorChunk"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
Rotation-Center 0 0 0.1
ZOffset 0.2
@ -85,6 +87,7 @@ Model "EvisceratorProj"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -97,6 +100,7 @@ Model "Eviscerator"
Skin 0 "Eviscerator.png"
Scale 24 24 24
ZOffset 20
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
FrameIndex XZW1 B 0 1
@ -139,6 +143,7 @@ Model "Eviscerator"
Scale -128 64 128
AngleOffset -90
Offset 0 2 0
FORCECULLBACKFACES
// Casing Ejected
FrameIndex XZWB D 3 51
@ -165,6 +170,7 @@ Model "Eviscerator"
Scale -128 64 128
AngleOffset -90
Offset 0 2 0
FORCECULLBACKFACES
////// WIDE SPREAD BARREL
// Still / Deselect

View file

@ -8,6 +8,7 @@ Model "ExplodiumCasing"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
ZOffset 0.5
@ -23,6 +24,7 @@ Model "ExplodiumMag"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
Skin 0 "ExplodiumGun_EmptyMag.png"
FrameIndex XZW1 A 0 0
@ -43,6 +45,7 @@ Model "ExplodiumMagProj"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 1
}
@ -56,6 +59,7 @@ Model "ExplodiumMagAttach"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
AngleOffset 90
FrameIndex XZW1 A 0 1
@ -74,6 +78,7 @@ Model "ExplodiumGun"
Scale 12 12 12
ZOffset 16
AngleOffset 180
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -118,6 +123,7 @@ Model "ExplodiumGun"
Scale -128 64 128
AngleOffset -90
Offset 0 0 -2
FORCECULLBACKFACES
// Casing Drop
SurfaceSkin 3 0 "ExplodiumCasing_Used.png"
@ -168,6 +174,7 @@ Model "ExplodiumGun"
Scale -128 64 128
AngleOffset -90
Offset 0 0 -2
FORCECULLBACKFACES
// Still
FrameIndex XZW2 A 1 0
@ -534,6 +541,9 @@ Model "DualExplodiumGun"
Scale -128 64 128
AngleOffset -90
Offset -3 0 -2
// normals are currently screwed up, keep this commented out until I
// re-do the model in 1.4
//FORCECULLBACKFACES
// Casings
// LEFT
@ -559,6 +569,7 @@ Model "DualExplodiumGun"
Scale -128 64 128
AngleOffset -90
Offset 3 0 -2
FORCECULLBACKFACES
// Casings
// RIGHT
@ -588,6 +599,9 @@ Model "DualExplodiumGun"
Scale -128 64 128
AngleOffset -90
Offset -3 0 -2
// normals are currently screwed up, keep this commented out until I
// re-do the model in 1.4
//FORCECULLBACKFACES
//// LEFT
// Still
@ -795,6 +809,7 @@ Model "DualExplodiumGun"
Scale -128 64 128
AngleOffset -90
Offset 3 0 -2
FORCECULLBACKFACES
//// RIGHT
// Still
@ -997,6 +1012,7 @@ Model "SWWMDualWeaponGiver"
Skin 0 "ExplodiumGun.png"
Scale 12 12 12
ZOffset 16
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}

View file

@ -7,6 +7,7 @@ Model "HellblazerMissile"
Scale 25 25 25
USEACTORPITCH
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -20,6 +21,7 @@ Model "HellblazerMissile2"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -33,6 +35,7 @@ Model "Hellblazer"
SurfaceSkin 0 1 "HellblazerAmmo.png"
Scale 28 28 28
ZOffset 20
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -218,6 +221,7 @@ Model "Hellblazer"
AngleOffset -90
Scale -128 64 128
Offset -2 2 1
FORCECULLBACKFACES
// Still / Deselect
FrameIndex XZW2 A 1 0

View file

@ -9,6 +9,7 @@ Model "SilverBulletCasing"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
ZOffset 1
@ -24,6 +25,7 @@ Model "SilverBulletMag"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
RollOffset 90
@ -42,6 +44,7 @@ Model "SilverBullet"
SurfaceSkin 0 1 "SilverbulletAmmo.png"
Scale 64 64 64
ZOffset 24
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -67,6 +70,7 @@ Model "SilverBullet"
AngleOffset -90
Scale -128 64 128
DONTCULLBACKFACES
FORCECULLBACKFACES
// Casing
SurfaceSkin 2 0 "SilverbulletBullet_Used.png"
@ -133,6 +137,7 @@ Model "SilverBullet"
SurfaceSkin 1 4 "SilverbulletAmmo.png"
AngleOffset -90
Scale -128 64 128
FORCECULLBACKFACES
// Still / Deselect
FrameIndex XZW2 A 1 0

View file

@ -8,6 +8,7 @@ Model "SparksterMag"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
ZOffset 1.5
@ -159,6 +160,7 @@ Model "BiosparkCore"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -172,6 +174,7 @@ Model "Sparkster"
SurfaceSkin 0 1 "SparksterAmmo.png"
Scale 30 30 30
ZOffset 16
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
SurfaceSkin 0 2 "SparksterAmmo.png"
@ -264,6 +267,7 @@ Model "Sparkster"
AngleOffset -90
Scale -128 64 128
FORCECULLBACKFACES
// Still / Deselect
FrameIndex XZW2 A 1 0

View file

@ -8,6 +8,7 @@ Model "RedShellCasing"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
ZOffset 1
@ -23,6 +24,7 @@ Model "GoldShellCasing"
USEACTORPITCH
USEACTORROLL
CORRECTPIXELSTRETCH
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
ZOffset 1
@ -37,6 +39,7 @@ Model "Spreadgun"
Skin 0 "Spreadgun.png"
Scale 10 10 10
ZOffset 16
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
FrameIndex XZW1 B 0 1
@ -72,6 +75,7 @@ Model "Spreadgun"
AngleOffset -90
Offset -4 0 -2
Scale -128 64 128
FORCECULLBACKFACES
///// PRIMED
// Idle / Deselect

View file

@ -6,6 +6,7 @@ Model "Wallbuster"
Skin 0 "Wallbuster.png"
Scale 45 45 45
ZOffset 28
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -91,6 +92,7 @@ Model "Wallbuster"
PitchOffset 0.4
Offset 0 2 0
Scale -128 64 128
FORCECULLBACKFACES
// Still/Deselect
FrameIndex XZW2 A 1 0

View file

@ -297,6 +297,7 @@ Model "Ynykron"
SurfaceSkin 0 1 "YnykronAmmo.png"
Scale 45 45 45
ZOffset 24
FORCECULLBACKFACES
FrameIndex XZW1 A 0 0
}
@ -371,6 +372,7 @@ Model "Ynykron"
SurfaceSkin 1 4 "YnykronAmmo.png"
AngleOffset -90
Scale -128 64 128
FORCECULLBACKFACES
// Still / Deselect
FrameIndex XZW2 A 1 0