EDuke32 Changelog Archivio non ufficiale

Build 10332

30 luglio 2023 · 10 commit di 3 autori · GIT

Build per mese 136 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 · 20230730-10332.txt
commit 4c8e286f3f1c354f60643dab7df28762bd639eb2
Author: Evan Ramos <hendricks266@gmail.com>
Date:   Mon Jul 3 03:41:52 2023 -0500

    Make all remaining int bitfields of size 1 unsigned

commit 60aa5e70f1ddf0f1ce4db23c278a6a48e77cba57
Author: Evan Ramos <hendricks266@gmail.com>
Date:   Mon Jul 3 03:36:38 2023 -0500

    startosx.editor.mm: Use Allman braces

commit 12d50ccc7e036f5183b015ace405e5328fb8fb89
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Sat Jul 29 00:29:16 2023 +0200

    Engine: Fix cstat parameter in "classicDrawVoxel()" being int8_t instead of int16_t
    
    Also fix an error log message in engine.cpp logging the wrong variable.

commit 2e517830c27e1d582cae892c39b6e47ea39c50b4
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Sat Jul 29 00:19:19 2023 +0200

    Engine: Fix parameter in "polymost_drawtilescreen" being called "wallnum" instead of "tilenum"

commit 42de5a38bae5dfd318a7204fe9e09fb124c8c210
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Sat Jul 29 00:10:40 2023 +0200

    Duke3D: SMALLSMOKE projectile cleanup
    
    Now no longer uses negative tilenums.

commit 4c5ce336907cd090b48edeb2a6f4cd963fb4120d
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Sat Jul 29 00:00:10 2023 +0200

    Duke3D: Remove unused function "A_DoGutsDir()" from actors.cpp

commit cdde5f01af344670c6c075b95a90c90c1221f3f9
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Fri Jul 28 23:08:13 2023 +0200

    Duke3D/Editor: Add "whilevare" CON command
    
    Also fix editor checking for "else" tokens on whilevarl.

commit a30ab984e69f34589a65bbf83c2aeb8caae85d27
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Fri Jul 28 23:42:33 2023 +0200

    SDK: Add MONK, LUKE, INDY and JURYGUY to "respawn" tilegroup

commit d0fab2b22ee24a635568890259da6791b6ce6524
Author: NY00123 <ny00@outlook.com>
Date:   Fri Jul 7 09:44:43 2023 +0300

    Duke3D: Fix typo in PR light offset for EXPLOSION2.
    Also fixes attempts to read data for sprite no. -1 in case of no parent sprite.

commit e74bc252c0897d36628ada01b0b29fe430e1e729
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Mon Jul 3 22:06:25 2023 +0200

    Engine: Reduce EXTRATILES from 3840 to 1792 (= 32512 - MAXTILES)
    
    Previously, MAXTILES+EXTRATILES went above the highest possible 16 bit
    integer value of 32767, which is the datatype used to store tilenums.

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

Fix cstat parameter in "classicDrawVoxel()" being int8_t instead of int16_t

Dino Bollinger 29 lug 2023, 00:29 UTC+2 12d50cc

Also fix an error log message in engine.cpp logging the wrong variable.

Engine FixEngine

Fix parameter in "polymost_drawtilescreen" being called "wallnum" instead of "tilenum"

Dino Bollinger 29 lug 2023, 00:19 UTC+2 2e51783
FixCON

Duke3D/Editor: Add "whilevare" CON command

Dino Bollinger 28 lug 2023, 23:08 UTC+2 cdde5f0

Also fix editor checking for "else" tokens on whilevarl.

Duke3D FixEngine

Fix typo in PR light offset for EXPLOSION2.

NY00123 7 lug 2023, 09:44 UTC+3 d0fab2b

Also fixes attempts to read data for sprite no. -1 in case of no parent sprite.

Engine Engine

Reduce EXTRATILES from 3840 to 1792 (= 32512 - MAXTILES)

Dino Bollinger 3 lug 2023, 22:06 UTC+2 e74bc25

Previously, MAXTILES+EXTRATILES went above the highest possible 16 bit integer value of 32767, which is the datatype used to store tilenums.