EDuke32 Changelog Unofficial archive

What changed in EDuke32, build by build

2,117 builds · 8,866 commits · 25 authors · October 2009 – August 2026

Commits per year

Showing 2015 · select it again to see every year
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 2 active

Showing 48 builds · 87 commits

Export CSV
Display options
Commit details:

December 2015 2 builds · 4 commits

Build 5491

22 Dec 2015 · 17 commits · 1 author SVN
Open build
  • General

    Fix issue with sin/cos CON commands that prevented using the special builtin structure shortcut access vars for input.

    TerminX r5490 22 Dec, 20:06 FixCON
  • General

    Add vm_player, vm_sprite and vm_distance to get/setuserdef. This controls the sprite and player referenced by things like "THISACTOR", all of the "ifp" conditionals, per-actor gamevar access, etc. This is intended to be used to un-gimp things like EVENT_WORLD.

    TerminX r5489 22 Dec, 20:06 EngineCON
  • General

    Draw frame at level start after EVENT_LOADPLAYER instead of before.

    TerminX r5487 22 Dec, 20:06 CON
Open the build to see all 17 commits

November 2015 1 build · 1 commit

Build 5434

20 Nov 2015 · 4 commits · 1 author SVN
Open build
  • add byte array editorcolors[256] to m32script variables.

    Helixhorned r5433 20 Nov, 12:26 EngineCON
    Show details

    This makes it possible to set up editor colors at startup (from m32_autoexec.cfg). For example: script_expertmode 1 do for i range 256 ifge i 33 { set editorcolors[i] i } script_expertmode 0 Use this method in the description of how to get old-style 2D colors in tiles.cfg and suggest an alternative color index pair.

Open the build to see all 4 commits

September 2015 1 build · 3 commits

Build 5357

23 Sep 2015 · 5 commits · 1 author SVN
Open build
  • Correct handling of size-zero gamearrays: Prevent a crash upon loading a savegame containing them, and allow resizearray to zero.

    Hendricks266 r5355 23 Sep, 23:31 FixCON
  • Fix a harmless "Internal compiler error" warning when using quick structure access on userdef.

    Hendricks266 r5354 23 Sep, 23:31 FixCON
  • CON

    Add "defstate" token which functions identically as in M32script: synonymous with CON's "state" only at top-level (when defining a state). Useful for syntax highlighting.

    Hendricks266 r5353 23 Sep, 23:31 CON
Open the build to see all 5 commits

August 2015 4 builds · 4 commits

Build 5335

29 Aug 2015 · 1 commit · 1 author SVN
Open build
  • CON

    allow viewtype -8 for 'action', meaning to x-flip the shown sprite.

    Helixhorned r5335 29 Aug, 03:21 EngineCON
    Show details

    Similarly to how -5 and -7 and are accepted since r3859.

May 2015 8 builds · 17 commits

Build 5246

25 May 2015 · 9 commits · 2 authors SVN
Open build
  • General

    Minor internal CON changes.

    TerminX r5245 25 May, 17:48 CON
  • General

    Add line numbers to a couple of .def parsing warning messages. At some point these should probably all be cleaned up, similar to how they're handled with CON parsing. DONT_BUILD.

    TerminX r5243 25 May, 17:48 CON
  • fix 'resizearray' after r4735: copy over old values, zero-init new ones.

    Helixhorned r5238 25 May, 11:58 FixCON
    Show details

    Make lunatic/test/gamearray.con run in C-CON, too.

Open the build to see all 9 commits

Build 5237

25 May 2015 · 7 commits · 1 author SVN
Open build
  • fix negative alpha for 'rotatespritea'. BUILD_LUNATIC.

    Helixhorned r5237 25 May, 05:57 FixCON
    Show details

    Conceptually, this amends r4428.

  • from 'definevolumename', make g_numVolumes be determined as in C-CON.

    Helixhorned r5236 25 May, 05:57 CON
  • CON

    check EVENT_ENTERLEVEL for nonzero RETURN, run w/ other players then.

    Helixhorned r5235 25 May, 05:57 CON
    Show details

    Background: AMC TC initializes per-player variables from this event.

  • suffix gamearray file names with '.gar'.

    Helixhorned r5233 25 May, 05:57 CON
  • expose g_tile[] members of 'tiledata'.

    Helixhorned r5232 25 May, 05:57 CON
Open the build to see all 7 commits

Build 5182

10 May 2015 · 1 commit · 1 author SVN
Open build
  • honor r_usenewaspect, especially it being off.

    Helixhorned r5182 10 May, 03:55 EngineCON
    Show details

    For this, add a setaspect_new() setup/restore pair in M32_DrawRoomsAndMasks() like for G_DrawRooms(). With this, changing viewingrange/aspect via m32script (in a.m32: [7] -- [9] on the upper row) can only be done in r_usenewaspect 0, though.

April 2015 2 builds · 2 commits

March 2015 11 builds · 30 commits

Build 5118

29 Mar 2015 · 6 commits · 1 author SVN
Open build
  • General

    Add events for the remaining player-related HUD display functions:

    Hendricks266 r5118 29 Mar, 22:57 CON
    Show details

    EVENT_DISPLAYSPIT - loogies from the SPIT projectile EVENT_DISPLAYFIST - nukebutton fist (shrunk fists are part of EVENT_DISPLAYWEAPON) EVENT_DISPLAYKNEE - pstomp knee (quick kick is part of EVENT_DISPLAYWEAPON) EVENT_DISPLAYKNUCKLES - knuckle crack idle animation EVENT_DISPLAYSCUBA - scuba gear EVENT_DISPLAYTIP - tip hand EVENT_DISPLAYACCESS - access cards / keycards

  • General

    Replace the use of an "snum" parameter in the screen display functions with screenpeek because we need to keep screenpeek accurate for CON anyway.

    Hendricks266 r5116 29 Mar, 22:56 CON
  • Add two new structs, tiledata and paldata, accessible only through quick-access.

    Hendricks266 r5115 29 Mar, 22:56 CON
Open the build to see all 6 commits