EDuke32 Changelog Archivio non ufficiale

Cosa è cambiato in EDuke32, build per build

2.117 build · 8.866 commit · 25 autori · Ottobre 2009 – Agosto 2026

Commit per anno

Seleziona un anno per vederne le build
Era SVN · r1519 – r8798 Era Git · voidpoint.io, da aprile 2020
Filtri · 1 attivi

Visualizzate 1.437 build · 2.949 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Aprile 2013 23 build · 38 commit

Build 3701

21 apr 2013 · 8 commit · 1 autore SVN
Apri la build
  • Generale

    Classic drawmasks(): if sprite is on other side of maskwall, always draw it first.

    Helixhorned r3701 21 apr, 12:55 FixEngine
    Mostra dettagli

    This fixes the bug reported here: http://forums.duke4.net/topic/5340-bug-with-masked-walls/page__view__findpost__p__123233 But I haven't checked the change for any adverse effects.

  • in tsprite access, fix checking min/max/RO; tweak RESPAWN preview.

    Helixhorned r3699 21 apr, 12:55 FixEngineCON
    Mostra dettagli

    This fixes RESPAWN preview wrongly clamping the previewed tsprite z coords to [-524288 .. 524288] (x/y limits). Also, make the previewed tsprites be 33% translucent with the option of 66% translucency by setting 'showrespawn_fulltrans' to 1 in a.m32.

  • in quick tile selection [G], if tile is nonexistent, revert it.

    Helixhorned r3698 21 apr, 12:55 FixEngine
  • tweak the 'loaded map' message a bit.

    Helixhorned r3697 21 apr, 12:55 FixEngine
    Mostra dettagli

    - colorize the trailing part if there is corruption or (new) if sprites were removed - also corrupt-check when loading <V7 map - move start{pos,ang,sectnum} to build.c - remove pointless ...[].extra = -1 before loading map, scantoasc*[] comment

  • stricter map load time checking for sprites with oob sectnums.

    Helixhorned r3696 21 apr, 12:55 FixEngine
    Mostra dettagli

    Sprites are now considered to have out of bounds sector numbers if it is < 0 or >= numsectors (not merely >= MAXSECTORS). If such a sprite is now encountered during post-load, an attempt is made first to assign it a sector number (using updatesector()). If that fails, the sprite is removed from the map. The background is that a dozen of maps do come with such sprites and could previously corrupt the sprite list when loaded.

Apri la build per vedere tutti i 8 commit

Build 3684

15 apr 2013 · 8 commit · 1 autore SVN
Apri la build
  • Generale

    In G_MoveStandables() CRACKx handling, fix oob access of DynamicTileMap[].

    Helixhorned r3681 15 apr, 03:48 Fix
    Mostra dettagli

    Also, in two cases, don't assign A_IncurDamage() result to a variable if it's not needed.

  • Generale

    Fix a couple of issues identified in the preceding commit.

    Helixhorned r3680 15 apr, 03:48 Fix
    Mostra dettagli

    - In S_PlaySound(), move the sound index bound check above an indexing. - For A_CheckHitSprite(), and A_FindPlayer(), allow NULL second arg. - In A_ShootWithZvel(), make some one-letter vars be int32_t, making storing safeldist() results in them meaningful. - In MaybeTrainKillEnemies(), remove two redundant checks and move another one further up. - Comment that SIDEBOLT1 will never be translucent as was probably intended. - In G_MoveFX(), fix an always-true comparison.

  • Generale

    Clean up of mostly actors.c, but some other files along the way too.

    Helixhorned r3679 15 apr, 03:48 FixEngine
    Mostra dettagli

    - Rewrite some sprites-of-{stat,sector} loops using the SPRITES_OF, SPRITES_OF_SECT and new SPRITES_OF_SECT_SAFE macros. - In passing, identify some problems and mark them with 'XXX', but don't attempt to fix them yet. - The usual readability improvements...

Apri la build per vedere tutti i 8 commit

Build 3669

12 apr 2013 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    Fix Mapster32 crash caused by custom s_buildRev strings longer than five characters.

    Hendricks266 r3669 12 apr, 20:49 FixEngine
    Mostra dettagli

    (Note: We are still vulnerable to crashes here (and likely in other places), but you have (4096-16) extra characters to work with. We should consider replacing many uses of Bsprintf with Bsnprintf.)

  • Generale

    Fix the pause during display of TENSCREEN.

    Hendricks266 r3667 12 apr, 20:49 Fix
Apri la build per vedere tutti i 3 commit

Build 3666

12 apr 2013 · 5 commit · 1 autore SVN
Apri la build
  • Generale

    In upward moving enemy code of VM_Move(), consider TROR boundaries.

    Helixhorned r3666 12 apr, 04:59 Fix
    Mostra dettagli

    This fixes liztroops not passing TROR layers when on the jetpack, as well as other enemies capable of moving upward, and also COMMANDER and DRONE (for which the code is special-cased).

  • fix test.elua after map-int VX and one rename, add one microbenchmark.

    Helixhorned r3664 12 apr, 04:59 Fix
Apri la build per vedere tutti i 5 commit

Build 3661

10 apr 2013 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Fix something I fucked up with GRP scanning when I added support for the Megaton addon GRPs.

    TerminX r3661 10 apr, 16:47 Fix

Build 3656

9 apr 2013 · 1 commit · 1 autore SVN
Apri la build
  • fix stuff after last commits; translator: clean up -f parsing code.

    Helixhorned r3656 9 apr, 10:34 FixCON
    Mostra dettagli

    Also, implement 'cmenu' in LunaCON, make 'definequote' also allowed as inner command.

Marzo 2013 22 build · 40 commit

Build 3631

31 mar 2013 · 4 commit · 1 autore SVN
Apri la build
  • Generale

    Fix playing ambient sounds at max volume for split sec on entering their range.

    Helixhorned r3631 31 mar, 11:58 Fix
    Mostra dettagli

    This is done by always calling FX_PlayAuto3D() to play such sounds. It now additionally takes a third argument 'loophow', permissible values being FX_ONESHOT and FX_LOOP.

Apri la build per vedere tutti i 4 commit