EDuke32 Changelog Archivio non ufficiale

Build 6775

16 marzo 2018 · 8 commit di 2 autori · SVN

Build per mese 225 build

  1. gen

  2. feb

  3. mar

  4. apr

  5. mag

  6. giu

  7. lug

  8. ago

  9. set

  10. ott

  11. nov

  12. dic

File di log originale · 20180316-6775.txt
------------------------------------------------------------------------
r6775 | hendricks266 | 2018-03-16 23:44:27 -0700 (Fri, 16 Mar 2018) | 1 line

Fix build
------------------------------------------------------------------------
r6774 | terminx | 2018-03-16 20:44:10 -0700 (Fri, 16 Mar 2018) | 3 lines

Fix weird bug with the shotgun caused by leftover code from the electric gun in LameDuke.

No, really.
------------------------------------------------------------------------
r6773 | terminx | 2018-03-16 20:44:05 -0700 (Fri, 16 Mar 2018) | 1 line

Useless cleanup of a function I saw when investigating a problem
------------------------------------------------------------------------
r6772 | terminx | 2018-03-16 20:43:33 -0700 (Fri, 16 Mar 2018) | 1 line

Remove 144 fps option from the menu, because it doesn't work right
------------------------------------------------------------------------
r6771 | hendricks266 | 2018-03-16 20:26:10 -0700 (Fri, 16 Mar 2018) | 13 lines

CON: Add EVENT_DAMAGESPRITE, EVENT_POSTDAMAGESPRITE, EVENT_DAMAGEWALL, EVENT_DAMAGECEILING, and EVENT_DAMAGEFLOOR.

In these events, THISACTOR is the projectile (or source of damage), and RETURN is the sprite/wall/sector affected.
Set RETURN to -1 to cancel any hardcoded effects.
ud.return 1 through 5 are the parameters passed to hitradius if RADIUSEXPLOSION is the source of the damage. ud.return 1 is -1 otherwise.

New tokens "damageeventtile" and "damageeventtilerange" or tiledata[].gameflags & SFLAG_DAMAGEEVENT to enable processing for receivers with corresponding tilenums.

CON commands to replicate hardcoded effects (beyond switching tilenums, such as spawning glass) are forthcoming.

Use of EVENT_DAMAGEHPLANE is hereby discouraged.

Patch from Striker, based on work by Fox.
------------------------------------------------------------------------
r6770 | hendricks266 | 2018-03-16 20:26:05 -0700 (Fri, 16 Mar 2018) | 1 line

Fix MSVC build
------------------------------------------------------------------------
r6769 | hendricks266 | 2018-03-16 20:26:01 -0700 (Fri, 16 Mar 2018) | 1 line

Instrument the code to build without the struct trackers and disable them when the build options eliminate all uses of them (currently USE_OPENGL=0).
------------------------------------------------------------------------
r6768 | hendricks266 | 2018-03-16 20:25:57 -0700 (Fri, 16 Mar 2018) | 1 line

Minor cleanup regarding buildtypes.h
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Fix

Fix weird bug with the shotgun caused by leftover code from the electric gun in LameDuke.

Richard Gobeille (TerminX) 16 mar 2018, 20:44 UTC−7 r6774

No, really.

CON EngineCON

Add EVENT_DAMAGESPRITE, EVENT_POSTDAMAGESPRITE, EVENT_DAMAGEWALL, EVENT_DAMAGECEILING, and EVENT_DAMAGEFLOOR.

Evan Ramos (Hendricks266) 16 mar 2018, 20:26 UTC−7 r6771

In these events, THISACTOR is the projectile (or source of damage), and RETURN is the sprite/wall/sector affected. Set RETURN to -1 to cancel any hardcoded effects. ud.return 1 through 5 are the parameters passed to hitradius if RADIUSEXPLOSION is the source of the damage. ud.return 1 is -1 otherwise. New tokens "damageeventtile" and "damageeventtilerange" or tiledata[].gameflags & SFLAG_DAMAGEEVENT to enable processing for receivers with corresponding tilenums. CON commands to replicate hardcoded effects (beyond switching tilenums, such as spawning glass) are forthcoming. Use of EVENT_DAMAGEHPLANE is hereby discouraged. Patch from Striker, based on work by Fox.

Instrument the code to build without the struct trackers and disable them when the build options eliminate all uses of them (currently USE_OPENGL=0).

Evan Ramos (Hendricks266) 16 mar 2018, 20:26 UTC−7 r6769