mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-29 23:33:00 +00:00
7c4c0163a3
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. |
||
---|---|---|
.. | ||
beast.zs | ||
chicken.zs | ||
clink.zs | ||
dsparil.zs | ||
hereticammo.zs | ||
hereticarmor.zs | ||
hereticartifacts.zs | ||
hereticdecorations.zs | ||
hereticimp.zs | ||
heretickeys.zs | ||
hereticmisc.zs | ||
hereticplayer.zs | ||
ironlich.zs | ||
knight.zs | ||
mummy.zs | ||
snake.zs | ||
weaponblaster.zs | ||
weaponcrossbow.zs | ||
weapongauntlets.zs | ||
weaponmace.zs | ||
weaponphoenix.zs | ||
weaponskullrod.zs | ||
weaponstaff.zs | ||
weaponwand.zs | ||
wizard.zs |