gzdoom/wadsrc/static
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
..
credits - implement player setup background by Enjay 2020-01-12 19:21:31 +01:00
engine - Add keybindings presets. 2020-09-27 14:09:28 +02:00
filter - split the savegame manager into a game dependent and a reusable game indepenent part. 2020-10-16 22:57:28 +02:00
fonts/consolefont - Greek characters for old console font. 2020-02-16 09:37:58 +01:00
glstuff
graphics - implement player setup background by Enjay 2020-01-12 19:21:31 +01:00
maparrows
mapinfo - changed border flat for Chex Quest, because at least CQ3 does not have FLOOR7_1. 2020-10-25 14:44:14 +01:00
sbarinfo
shaders - made the new Build light mode operational 2020-06-11 08:48:33 +02:00
sounds - recompressed the dog sounds and removed the long stretches of silence at their ends. 2017-09-30 08:30:01 +02:00
sprites tnt1a0 is not a png 2018-11-24 14:01:52 +01:00
textures
xlat
zscript Added A_OverlayPivotAlign and A_OverlayVertexOffset. 2020-10-25 15:42:11 +01:00
althudcf.txt
animdefs.txt - replaced the procedural backdrop texture with some warped noise texture. 2018-07-15 00:00:00 +02:00
botsupp.txt - removed the bot related properties from AWeapon. 2018-11-24 23:48:23 +01:00
compatibility.txt - Force node rebuilding for Double Impact E1M3 (bad subsector) 2020-10-09 12:11:50 +02:00
decaldef.txt - added missing decal assignments to the medium macs spheres for Heretic. 2020-10-17 09:14:58 +02:00
dehsupp.txt - fixed two missing commas in DEHSUPP. 2019-12-31 23:27:00 +01:00
etc.h.txt
fontdefs.txt
in_epi1.txt
in_epi2.txt
in_epi3.txt
in_htc1.txt
in_htc2.txt
in_htc3.txt
indexfont
language.0 - final update of menu code from Raze. 2020-10-16 22:57:30 +02:00
language.csv - menu entries for the clean scaling CVARs. 2020-10-17 14:29:24 +02:00
language.def - added some placeholder strings to language.def. 2019-03-16 18:56:20 +01:00
lmacros.csv - text update. 2019-10-20 16:16:40 +02:00
lockdefs.txt
menudef.txt - menu entries for the clean scaling CVARs. 2020-10-17 14:29:24 +02:00
netnotch.dat
newconsolefont.hex - restored indication of console scrolling 2019-06-17 10:32:13 +03:00
notch.dat
reverbs.txt
sbarinfo.txt
sndinfo.txt
sndseq.txt
spaldoom.lmp
spalhtic.lmp
strifehelp.acs - moved the displayed text in strfhelp.o to the string table. 2019-02-11 00:43:57 +01:00
teaminfo.txt
terrain.txt - added 'damageonland' property to terrain definition 2019-12-12 15:14:30 +01:00
textcolors.txt - added more contrast to the Cream font color. 2020-07-02 23:43:45 +02:00
textures.txt
things.h.txt
vga-rom-font.16
x11r6rgb.txt
xg.wopn Updated default xg.wopn bank 2020-10-04 08:14:21 +02:00
xhairs.txt
zbigfont.lmp - moved several IWAD dependent files into the game_support resource 2019-07-17 00:54:59 +02:00
zscript.txt - allow struct extensions in zscript. 2020-10-16 22:57:27 +02:00