gzdoom/wadsrc/static/zscript/actors/inventory
Major Cooke 7c4c0163a3 Added A_OverlayPivotAlign and A_OverlayVertexOffset.
A_OverlayPivotAlign(int layer, int halign, int valign)
- Aligns the pivot point origin to a corner of the PSprite before applying offsets.
- - halign: Horizontal. Applicable constants are PSPA_<LEFT/CENTER/RIGHT>.
- - valign: Vertical. Applicable constants are PSPA_<TOP/CENTER/BOTTOM>.
- - Default is top left.

A_OverlayVertexOffset(int layer, int index, double x, double y, int flags)
- Allows offsetting the corners of the psprite, granting modders the ability to skew weapon sprites as they see fit.
- - index: The index of the vertice. Valid ranges are between [0,3].
- - x/y: Offsets of vertices.
- - flags: Takes WOF_ flags.

Other changes:
- Removed pivot point interpolation since it's pointless.
- Removed PSPF_PIVOTSCREEN due to complications with it having relativity. This will be revisited either later or in another submission.
- Added ResetPSprite() to be called with BringUpWeapon(), A_Lower(), and morph weapon raising to reset all the new properties to 0.

Nearly ready now. Just some final testing needed.
2020-10-25 15:42:11 +01:00
..
ammo.zs - reorganized the ZScript content in gzdoom.pk3 and changed the files' extensions to something unique for easier syntax highlighting. 2019-02-23 12:08:27 +01:00
armor.zs Revert "Added support for standard DamageFactor property on Armor, PowerProtection and PowerDamage items." 2020-02-10 15:38:12 -03:00
health.zs - removed the leftovers of the removed savedamount variable. 2019-04-26 12:00:58 +02:00
inv_misc.zs - deprecated A_PlaySound for real and transitoned the internal scripts to A_StartSound 2020-01-04 14:25:55 +01:00
inventory.zs - fixed: Inventory items that are terminated by GoAwayAndDie must be removed from the blockmap and sector lists. 2020-06-16 01:11:08 +02:00
powerups.zs - fixed use of Powerup.Strength in PowerInvisibility. 2020-05-25 16:43:01 +02:00
stateprovider.zs Add help messages for most of the deprecated stuff in ZScript. 2020-03-14 12:56:03 +02:00
weaponpiece.zs - reorganized the ZScript content in gzdoom.pk3 and changed the files' extensions to something unique for easier syntax highlighting. 2019-02-23 12:08:27 +01:00
weapons.zs Added A_OverlayPivotAlign and A_OverlayVertexOffset. 2020-10-25 15:42:11 +01:00