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:

Marzo 2014 5 build · 9 commit

Build 4376

15 mar 2014 · 8 commit · 1 autore SVN
Apri la build
  • warn if a 'spriteflags' is issued after its actor definition...

    Helixhorned r4373 15 mar, 07:10 EngineCON
    Mostra dettagli

    ... or another 'spriteflags' or 'sprite*' directive.

  • warn if using reserved bits in 'spriteflags'.

    Helixhorned r4372 15 mar, 07:10 CON
    Mostra dettagli

    Reserved bits are those that have no predefined SFLAG_* label in CON.

  • Generale

    Add new actor flag and predefined CON label SFLAG_NODAMAGEPUSH.

    Helixhorned r4371 15 mar, 07:10 EngineCON
    Mostra dettagli

    This flag is set from C for some enemies that should not be pushed back when damaged, such as TANK. Both the tile flag and the per-sprite flag are used (i.e. the ultimate flag value is the XOR of the two). Add currently non-functional example to test.lua that attempts to set this bit for NEWBEAST.

  • implement passing string label to 'spawn' OSD command.

    Helixhorned r4370 15 mar, 07:10 CON
    Mostra dettagli

    Unlike in C-CON, it only tries an exact match with the given and uppercased label, not "full" case-insensitive search.

Apri la build per vedere tutti i 8 commit

Febbraio 2014 7 build · 11 commit

Build 4336

16 feb 2014 · 5 commit · 1 autore SVN
Apri la build
  • rewrite shadexfog.create_128_trans to allow creating fewer tables.

    Helixhorned r4333 16 feb, 11:16 CON
    Mostra dettagli

    It must be a power of two in [2 .. 128]. Rewrite test/sprite_access.con's liztroop example to account for that. Also, add function shadexfog.create_trans() which aceepts a function (r,g,b,R,G,B) -> blended (r,g,b) and rewrite shadexfog.create_additive_trans() in terms of it.

Apri la build per vedere tutti i 5 commit

Build 4313

9 feb 2014 · 4 commit · 2 autori SVN
Apri la build
  • add *actor[].blend as an alias to .detail, *tspr[].tsprblend analogously.

    Helixhorned r4313 9 feb, 11:22 CON
    Mostra dettagli

    See lunatic/test/sprite_access.con for a LIZTROOP that periodically smoothly alpha-fades in and out. (Assuming that the 128 alpha blending tables from shadexfog.create_128_trans(1) are installed.) BUILD_LUNATIC.

Apri la build per vedere tutti i 4 commit

Build 4309

8 feb 2014 · 12 commit · 1 autore SVN
Apri la build
  • remove sprite members 'detail' and 'filler', add 'blend', make r/w.

    Helixhorned r4306 8 feb, 06:37 EngineCON
  • Generale

    In the C code, rename sprite[].filler to 'blend'.

    Helixhorned r4305 8 feb, 06:37 FixEngineCON
    Mostra dettagli

    Also, fix a missed .filler -> g_ambiencePlaying[] rewrite in the editor. In C-CON, 'detail' is kept as alias to C-side (former) .filler / now .blend, but that name is *deprecated*.

  • rename sprite[].filler member to 'blend' on the Lua side.

    Helixhorned r4302 8 feb, 06:37 EngineCON
    Mostra dettagli

    From LunaCON, remove 'detail' as alias to that member.

  • add and document -Wnever-used-gamevar and -Wnever-read-gamevar.

    Helixhorned r4299 8 feb, 06:37 CON
Apri la build per vedere tutti i 12 commit

Gennaio 2014 5 build · 8 commit

Build 4249

12 gen 2014 · 7 commit · 1 autore SVN
Apri la build
  • Generale

    Block off hacks for the primitive splitscreen CON mod with SPLITSCREEN_MOD_HACKS so they are no longer compiled.

    Hendricks266 r4249 12 gen, 06:04 EngineCON
    Mostra dettagli

    These hacks could no longer be allowed to co-opt the fake multiplayer mode, used for local testing and mod development. I have half a mind to remove the hacks outright because they could be likened to drilling bolts directly into your car engine just so you could mount a bowling ball as a hood ornament. However, I don't want to take away the splitscreen hack mod from anyone who uses it, and the work done on these hacks should be useful if proper splitscreen were implemented internally using per-player input and multiple renderer/audio passes.

  • Generale

    Always run tsprites with statnum TSPR_TEMP though EVENT_ANIMATESPRITES, such as the "show opponent's weapon" in multiplayer.

    Hendricks266 r4246 12 gen, 06:03 EngineCON
  • Add EVENT_LOADMAP, EVENT_SAVEMAP, EVENT_PRELOADMAP, and EVENT_PRESAVEMAP.

    Hendricks266 r4244 12 gen, 06:03 EngineCON
    Mostra dettagli

    Some are more useful than others.

Apri la build per vedere tutti i 7 commit

Dicembre 2013 6 build · 8 commit