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 425 build · 724 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Dicembre 2013 6 build · 8 commit

Build 4196

11 dic 2013 · 2 commit · 1 autore SVN
Apri la build
  • fix parsing negated labels, getnumber* with neg. 'max'.

    Helixhorned r4196 11 dic, 13:23 FixEngineCON
    Mostra dettagli

    Exposed by this snippet from a.m32: getnumber256 .owner "OWNER (projection picnum): " -MAXTILES Now, Alt+KP2 works as expected in 3D mode.

  • statically check some member assignments with literal numbers.

    Helixhorned r4195 11 dic, 13:23 CON
    Mostra dettagli

    And issue warnings whenever the assignment would fail (error) at game time.

Novembre 2013 3 build · 6 commit

Build 4184

28 nov 2013 · 8 commit · 1 autore SVN
Apri la build
  • 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

  • fix assignment to projectile sound/bsound/isound.

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

Build 4176

22 nov 2013 · 7 commit · 1 autore SVN
Apri la build
  • implement horiz. tex panning for sprites (spriteext[].xpanning).

    Helixhorned r4170 22 nov, 11:26 EngineCON
    Mostra dettagli

    Known as getactor/sprite[].xpanning from CON, values are 0-255. It should be assumed that this is only valid for wall-aligned sprites (currently, face sprites also pan). A test is provided in lunatic/test/animatesprites.con. It should be run in E1L2 and only with the Lunatic build.

Apri la build per vedere tutti i 7 commit

Build 4145

8 nov 2013 · 6 commit · 1 autore SVN
Apri la build
  • 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.

  • implement NORESET flag for gamevars.

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

Ottobre 2013 3 build · 7 commit

Build 4125

28 ott 2013 · 5 commit · 1 autore SVN
Apri la build
  • when failing to load file, don't append '.m32' if already there.

    Helixhorned r4124 28 ott, 14:26 EngineCON
    Mostra dettagli

    So that there are no error messages like "M32 file `a.m32.m32' not found." Also, in build.c's 'save as' code, add a bound check that would probably always pass in practice, but looks a bit safer and may fail in very cornerly cases.

  • when printing error line, replace tabs with spaces.

    Helixhorned r4122 28 ott, 14:26 CON
Apri la build per vedere tutti i 5 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 2 build · 3 commit

Agosto 2013 2 build · 2 commit

Luglio 2013 4 build · 9 commit

Build 3955

13 lug 2013 · 13 commit · 1 autore SVN
Apri la build
  • create game Lua state just before EVENT_NEWGAME, not in G_EnterLevel().

    Helixhorned r3951 13 lug, 14:04 CON
  • add -ftrapv, -fwrapv opts, providing trapping/wrapping arith semantics.

    Helixhorned r3949 13 lug, 14:04 CON
    Mostra dettagli

    Currently only for multiplication.

  • add forgotted "screensound" to keyword list in con_lang.lua.

    Helixhorned r3945 13 lug, 14:04 FixCON
    Mostra dettagli

    Also, fix 'spriteflags' directive.

  • CON

    Add predefined labels MAXSPRITES, MAXSTATUS and MAX_WEAPONS.

    Helixhorned r3944 13 lug, 14:04 CON
  • implement 'tossweapon'.

    Helixhorned r3943 13 lug, 14:04 CON
Apri la build per vedere tutti i 13 commit

Build 3942

9 lug 2013 · 4 commit · 1 autore SVN
Apri la build
  • handle system gamearrays for some array commands.

    Helixhorned r3940 9 lug, 11:23 CON
    Mostra dettagli

    - 'copy' may have them as source, 'getarraysize' works fine - 'setarray' and 'resizearray' are obviously forbidden - 'readarrayfromfile' and 'writearrayfromfile' is not implemented for them (use case?) Also, in the Makefile: don't use realpath on directories. It may give an empty string.

Apri la build per vedere tutti i 4 commit

Build 3938

7 lug 2013 · 6 commit · 1 autore SVN
Apri la build
  • various unrelated changes and more documentation.

    Helixhorned r3933 7 lug, 13:58 CON
    Mostra dettagli

    - check map-text version on load - LunaCON: don't allow (back)slash as identifier char - LunaCON stand-alone: don't resort to default directory for root file names - document non-local control flow functions and for LunaCON, ambigious lexical elements

Apri la build per vedere tutti i 6 commit

Giugno 2013 10 build · 23 commit