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

Stai vedendo il 2013 · selezionalo di nuovo per vedere tutti gli anni
Era SVN · r1519 – r8798 Era Git · voidpoint.io, da aprile 2020
Filtri · 2 attivi

Visualizzate 85 build · 221 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Dicembre 2013 8 build · 15 commit

Build 4237

31 dic 2013 · 7 commit · 1 autore SVN
Apri la build
  • add 'engine' module, currently allowing to create custom shade tables.

    Helixhorned r4236 31 dic, 03:52 Engine
    Mostra dettagli

    Available in the game and editor. Provide test/shadexfog.lua, containing a function to creating a set of 32 shade tables corresponding to different shades of the same fog palookup table, together with some tests and convenience functions. Also, - Add gv.LUNATIC_CLIENT{,_EDUKE32,_MAPSTER32} - Add LUNATIC_FIRST_TIME in the global env for the game - defs_m32.lua: add reload() convenience function - Failed attempt at recreating the base shade table. It is NOT a linear ramp of the base palette colors to (0,0,0). That is, it's not created by build/util/transpal.exe!

  • fix setup under Mapster32, remove a few obsolete lines in defs_common.lua.

    Helixhorned r4234 31 dic, 03:51 FixEngine
  • run EVENT_INIT after initial Lua state creation.

    Helixhorned r4231 31 dic, 03:51 CON
Apri la build per vedere tutti i 7 commit

Novembre 2013 3 build · 10 commit

Build 4184

28 nov 2013 · 8 commit · 1 autore SVN
Apri la build
  • document a couple of player members, especially some 'bool' ones.

    Helixhorned r4184 28 nov, 13:18
    Mostra dettagli

    Important because in Lua, a value of zero yields true in a boolean context. BUILD_LUNATIC.

  • disable some player members, tweak decls of others.

    Helixhorned r4179 28 nov, 13:18 CON
    Mostra dettagli

    The ones disabled are because they were found to not be used in any mod I tested. Exposing members directly is rarely good API. - bool toggle_key_flag -> const uint8_t ... (because value 2 is used) - make scream_voice, cheat_phase read-only

  • slightly tweak the event/actor times printout when exiting.

    Helixhorned r4178 28 nov, 13:18
  • fix assignment to projectile sound/bsound/isound.

    Helixhorned r4177 28 nov, 13:17 FixCON
Apri la build per vedere tutti i 8 commit

Build 4145

8 nov 2013 · 6 commit · 1 autore SVN
Apri la build
  • add two names forgotten for dynsymlist.

    Helixhorned r4145 8 nov, 10:08
    Mostra dettagli

    Let's BUILD_LUNATIC to see whether it still works...

  • implement 'setcfgname'.

    Helixhorned r4143 8 nov, 10:08 CON
    Mostra dettagli

    Factor out a block of code into C_SetCfgName() and use that from lunacon.lua.

  • on 'starttrack' with null music, issue a 'soft' error.

    Helixhorned r4142 8 nov, 10:08 CON
    Mostra dettagli

    That is, one that doesn't break the control flow.

  • fix ported A_FurthestVisiblePoint().

    Helixhorned r4141 8 nov, 10:08 Fix
  • implement NORESET flag for gamevars.

    Helixhorned r4140 8 nov, 10:08 CON
Apri la build per vedere tutti i 6 commit

Ottobre 2013 4 build · 8 commit

Build 4120

27 ott 2013 · 9 commit · 1 autore SVN
Apri la build
Apri la build per vedere tutti i 9 commit

Settembre 2013 3 build · 8 commit

Build 4050

5 set 2013 · 9 commit · 1 autore SVN
Apri la build
  • make -Lopts=strict also error on some table reads w/ nonexistent keys.

    Helixhorned r4050 5 set, 10:37
    Mostra dettagli

    Specifically, for the tables returned with require"DEFS" etc. This allows to check if maybe parts of a bundle of files is missing (because comparisons like "spr.picnum == D.NONEXISTENT_NAME" do not yield errors normally).

  • add option -Lopts=... from command line.

    Helixhorned r4049 5 set, 10:37 Engine
    Mostra dettagli

    Permitting to enable various debugging options. See "eduke32 -debughelp" for which ones those are: they were previously settable from defs_common.lua, and a new option 'strict' has been added that makes accesses to void sprites error. (That is, already "sprite[i]", not "sprite[i].some_member".)

  • fix _digitalnumber, remove player._INPUT_BITS, add sprite.all().

    Helixhorned r4047 5 set, 10:37 FixEngine
  • gv.getangle() vs. analogous Lua function test, add some anchors to doc.

    Helixhorned r4044 5 set, 10:37
    Mostra dettagli

    Also, in listglobals.sh, check for file existence.

  • in control.lua, use C's fwrite() to write gamearray to disk, fix typo.

    Helixhorned r4043 5 set, 10:37 FixCON
Apri la build per vedere tutti i 9 commit

Agosto 2013 5 build · 11 commit

Build 4036

23 ago 2013 · 8 commit · 1 autore SVN
Apri la build
Apri la build per vedere tutti i 8 commit