Browse logs with clarity: filter by type/year, search text, and inspect parsed commit details.

2100Total Files
2088SVN Logs
12Git Changelogs
1541Filtered Results

Detail

2022.02.06.Log2022.txt

📄SVN 📅2022-02-06 💾1,6 KB 0 Parsed entries CON
📦 No SVN revisions parsed. Raw content is shown below.
Raw Content
commit 9c9518fdfc83b5ee7844dadda380209242e3fc9d
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Sun Feb 6 11:18:41 2022 +0100

    Duke3D: Introduce actor event 'EVENT_PREACTORDAMAGE'
    
    This event is executed when an actor runs A_IncurDamage(), and is
    placed just before subtracting 'htextra' from 'extra' and updating
    the actor's owner (i.e. just before damage is applied to the actor).
    
    For useractors, this normally occurs when ifhitweapon is called.
    
    Set RETURN to a nonzero value to skip applying the damage. This
    will also cause the 'ifhitweapon' conditional to skip the branch.
    Note that doing so will not automatically reset htextra to 0.

commit 2e5741cc4f4a7a757decabd2c92f229762d72bf0
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Thu Apr 28 16:15:37 2022 +0200

    Duke3D: Add global gameflag "DUKE3D_GLOBAL_ADDITIVE_HITRADIUS"
    
    If this flag is set, all radius damage sources will apply cumulative
    damage instead of overriding the existing accumulated damage.
    
    Equivalent to applying PROJECTILE_HITRADIUS_ADDITIVE to all explosions.

commit 3c4a8bb417631f740bd147679db3e894c8254ed9
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Fri Nov 19 23:56:27 2021 +0100

    Duke3D: Add projectile WORKSLIKE flag PROJECTILE_HITRADIUS_ADDITIVE
    
    This flag alters the radiusdamage calculation such that the blast
    damage is added to the current htextra of the actor, rather than
    overwriting the current applied damage completely.

See https://voidpoint.io/terminx/eduke32 for more details.