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:

Luglio 2017 10 build · 13 commit

Build 6372

20 lug 2017 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Another attempt at fixing the problems caused by my recent changes to gamearrays

    TerminX r6372 20 lug, 01:57 FixCON

Build 6357

10 lug 2017 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Syntax changes for gamevar and gamearray declarations:

    TerminX r6356 10 lug, 21:02 CON
    Mostra dettagli

    Gamevar: default value and flags are now optional. A var declared without a value will default to 0 and a var declared without flags will default to global. Multiple flags can now be stacked one after another in a var declaration, and the most useful ones (GAMEVAR_PERPLAYER, GAMEVAR_PERACTOR, GAMEVAR_NODEFAULT, and GAMEVAR_NORESET) are now pre-defined tokens for easy use. Gamearray: flags field now allows stacking of multiple flags as described above. Arrays can now be defined with specific data types, including int16_t, uint8_t, and a new bit-packed boolean data type. The tokens GAMEARRAY_RESTORE, GAMEARRAY_INT16, GAMEARRAY_UINT8, and GAMEARRAY_BOOLEAN are pre-defined for use of this feature. This is all still pretty experimental.

Apri la build per vedere tutti i 2 commit

Build 6347

8 lug 2017 · 8 commit · 1 autore SVN
Apri la build
  • Generale

    Revise some CON VM error messages for consistency. Upgrade a couple of CON VM errors to a new critical error type which pops up a dialog box when the error is encountered. If you've been writing crappy scripts that spam "divide by zero!" errors into the log that you've been ignoring, you're gonna have a bad time.

    TerminX r6345 8 lug, 12:41 CON
  • Generale

    Some work on CON arrays. Hopefully nothing is broken!

    TerminX r6343 8 lug, 12:41 FixCON
  • Generale

    Add support for bitmap gamearrays and expose gotpic to CON

    TerminX r6342 8 lug, 12:41 CON
Apri la build per vedere tutti i 8 commit

Giugno 2017 7 build · 14 commit

Build 6263

24 giu 2017 · 10 commit · 1 autore SVN
Apri la build
  • CON

    Add EVENT_PRELOADGAME and EVENT_POSTLOADGAME.

    Hendricks266 r6262 24 giu, 02:21 CON
  • CON

    Add drawline256 and drawlinergb commands that call the internal functions used for the automap lines.

    Hendricks266 r6261 24 giu, 02:21 EngineCON
    Mostra dettagli

    drawline256 <x0> <y0> <x1> <y1> <index> drawlinergb <x0> <y0> <x1> <y1> <index> <rgb> The coordinates are xdim<<12/ydim<<12 based, not 320<<16x200<<16. <index> is a palette index, and for drawlinergb is used as a fallback in the software renderer. <rgb> is encoded the same as PROJ_FLASH_COLOR.

  • CON

    Add getclosestcol command, which finds the closest palette index given

    Hendricks266 r6259 24 giu, 02:20 CON
    Mostra dettagli

    getclosestcol <return> <color> <limit> <color> is encoded the same as PROJ_FLASH_COLOR. <limit> is the index of the last palette color that should be considered. Use 255 for the whole palette, 254 to exclude the transparent color, 239 to exclude Duke 3D's fullbrights, etc.

  • CON

    Add EVENT_DISPLAYOVERHEADMAPTEXT.

    Hendricks266 r6258 24 giu, 02:20 CON
    Mostra dettagli

    Set RETURN to any non-zero value to disable hardcoded display of text. If you wish to replace the hardcoded text, you must check that userdef[].overhead_on == 2 yourself.

Apri la build per vedere tutti i 10 commit

Build 6239

22 giu 2017 · 18 commit · 2 autori SVN
Apri la build
  • Generale

    Gamevar cleanup

    TerminX r6234 22 giu, 20:59 CON
  • Generale

    Use macros for special gamevar access range checking

    TerminX r6233 22 giu, 20:59 CON
  • Generale

    Change hard-coded subway effect damage to generic explosive damage that can be handled by CON. Fixes subway kills not counting toward the dead monster count and allows CON scripts to handle subway damage however they like.

    TerminX r6225 22 giu, 20:58 FixCON
  • Generale

    Move Mapster32 autoexec to before the map specified on the command line is loaded, to allow EVENT_PRELOADMAP and EVENT_LOADMAP to work when loading a map from the command line. This makes the console output of autoexec a little worse but the OSD will be fixed at a later time.

    TerminX r6223 22 giu, 20:58 FixEngineCON
  • CON

    Handle the save and savenn commands after the full tic is processed, instead of in the middle of it during execution. DONT_BUILD.

    Hendricks266 r6222 22 giu, 15:49 CON
Apri la build per vedere tutti i 18 commit

Marzo 2017 1 build · 1 commit

Gennaio 2017 1 build · 7 commit

Build 6052

23 gen 2017 · 30 commit · 1 autore SVN
Apri la build
  • Generale

    weapons.con.sample: Use full precision when applying weapon scaling.

    Hendricks266 r6035 23 gen, 03:20 CON
  • Generale

    weapons.con.sample: Add internal temp variables for rotatesprite parameters that the subroutines need to modify. This fixes weapon scaling.

    Hendricks266 r6034 23 gen, 03:20 FixCON
  • Generale

    weapons.con.sample: Rename hud_G_Draw_temp* to hud_int_temp*.

    Hendricks266 r6033 23 gen, 03:20 CON
  • Generale

    weapons.con.sample: Only setvar RETURN -1 for values of drawweapon that we actually handle. (Currently all of them, but this is more future-proof.)

    Hendricks266 r6032 23 gen, 03:20 CON
  • Generale

    weapons.con.sample: No need to andvar before getting a sine value. The source does that for us.

    Hendricks266 r6031 23 gen, 03:20 CON
Apri la build per vedere tutti i 30 commit

Dicembre 2016 1 build · 1 commit