EDuke32 Changelog Archivio non ufficiale

Build 3712

25 aprile 2013 · 4 commit di 1 autore · 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 · 20130425-3712.txt
------------------------------------------------------------------------
r3712 | helixhorned | 2013-04-25 14:10:29 -0700 (Thu, 25 Apr 2013) | 5 lines

In G_LoadAddon(), remove inner 'struct grpfile *grp', fixing uninited access.

... four lines later.
I don't know if that is the intended semantics for this function, but
nasal demons is clearly not what we want. Please review!
------------------------------------------------------------------------
r3711 | helixhorned | 2013-04-25 14:10:25 -0700 (Thu, 25 Apr 2013) | 3 lines

Fix two harmless warnings and reindent one switch block.

Also, make G_LoadAddon() local to game.c.
------------------------------------------------------------------------
r3710 | helixhorned | 2013-04-25 14:10:22 -0700 (Thu, 25 Apr 2013) | 1 line

Lunatic (map-int VX) build: implement loading <V7 maps.
------------------------------------------------------------------------
r3709 | helixhorned | 2013-04-25 14:10:15 -0700 (Thu, 25 Apr 2013) | 5 lines

Engine: auto-detect LameDuke's PALETTE.DAT and read tables accordingly.

LameDuke's shade table has 32 gradients of shade, like Duke3D.
For the translucency table though, only the diagonal + one half is stored
because it's symmetric (50/50 translucency).
------------------------------------------------------------------------
Fix

In G_LoadAddon(), remove inner 'struct grpfile *grp', fixing uninited access.

Philipp Kutin (Helixhorned) 25 apr 2013, 14:10 UTC−7 r3712

... four lines later. I don't know if that is the intended semantics for this function, but nasal demons is clearly not what we want. Please review!

Engine Engine

auto-detect LameDuke's PALETTE.DAT and read tables accordingly.

Philipp Kutin (Helixhorned) 25 apr 2013, 14:10 UTC−7 r3709

LameDuke's shade table has 32 gradients of shade, like Duke3D. For the translucency table though, only the diagonal + one half is stored because it's symmetric (50/50 translucency).