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

Visualizzati 97 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:
Filtri attivi: Area: CON Azzera tutto

Settembre 2023

Agosto 2023

Febbraio 2020

Agosto 2019

Febbraio 2019

Gennaio 2019

Maggio 2018

  • CON

    Add "swaparrays" command, which performs a pointer-swap on arrays of the same storage class.

    Hendricks266 r6902 22 mag, 22:58 Build 6902 CON
  • CON

    Factor out the parsing of gamearray names.

    Hendricks266 r6901 22 mag, 22:58 Build 6902 CON
  • CON

    Remix resizearray in the following ways:

    Hendricks266 r6900 22 mag, 22:58 Build 6902 CON
    Mostra dettagli

    Make only one allocation instead of two. Calculate array byte sizes in a way compatible with GAMEARRAY_BOOLEAN. Clear the expanded part of grown arrays using correct counts for non-int32 sizes. Support resizing an array to 0 to free it.

  • CON

    Implement the copy command for GAMEARRAY_BOOLEAN.

    Hendricks266 r6899 22 mag, 22:58 Build 6902 CON
  • CON

    Fix two regressions completely breaking the correctness of the copy command, introduced in r6343.

    Hendricks266 r6898 22 mag, 22:58 Build 6902 FixCON
  • CON

    make setting a sector's .wallptr call setfirstwall() instead of setting it directly and corrupting the map

    TerminX r6894 22 mag, 12:03 Build 6895 FixEngineCON
  • CON

    Revert r6526 and r6527. This restores the longstanding behavior of the killit command, and setting sprites' xrepeat to zero, to not actually delete sprites unless their statnum is STAT_ACTOR or STAT_MISC. Be sure to set a sprite's statnum to one of these statnums if you want it to be deleted.

    Hendricks266 r6892 21 mag, 22:59 Build 6892 FixEngineCON
    Mostra dettagli

    This should fix the broken E1L1 sector warp in the existing release of the Duke 64 mod, and the Polymer light culling used in HHR.

Aprile 2018

  • CON

    Add spawnceilingglass, spawnwallglass, and spawnwallstainedglass commands.

    Hendricks266 r6824 10 apr, 20:33 Build 6825 CON
    Mostra dettagli

    Patch from Striker.

  • CON

    Add resetplayerflag 8, which mandates reload and not savegame load in single player.

    Hendricks266 r6823 10 apr, 20:33 Build 6825 CON

Marzo 2018

  • CON

    Add EVENT_DAMAGESPRITE, EVENT_POSTDAMAGESPRITE, EVENT_DAMAGEWALL, EVENT_DAMAGECEILING, and EVENT_DAMAGEFLOOR.

    Hendricks266 r6771 16 mar, 20:26 Build 6775 EngineCON
    Mostra dettagli

    In these events, THISACTOR is the projectile (or source of damage), and RETURN is the sprite/wall/sector affected. Set RETURN to -1 to cancel any hardcoded effects. ud.return 1 through 5 are the parameters passed to hitradius if RADIUSEXPLOSION is the source of the damage. ud.return 1 is -1 otherwise. New tokens "damageeventtile" and "damageeventtilerange" or tiledata[].gameflags & SFLAG_DAMAGEEVENT to enable processing for receivers with corresponding tilenums. CON commands to replicate hardcoded effects (beyond switching tilenums, such as spawning glass) are forthcoming. Use of EVENT_DAMAGEHPLANE is hereby discouraged. Patch from Striker, based on work by Fox.

  • CON

    Add gettiledata/settiledata. Same members as tiledata[] quick access struct. Not all fields writable.

    Hendricks266 r6766 14 mar, 18:19 Build 6766 CON
    Mostra dettagli

    Patch from Striker.

Febbraio 2018

Gennaio 2018

  • CON

    Add if statements if(var(var)){a,b}(e).

    Hendricks266 r6640 30 gen, 21:23 Build 6640 CON
    Mostra dettagli

    Inspired by x86 assembly, these stand for "above" and "below", and perform unsigned versions of greater-than and less-than, respectively. Useful for testing array bounds.

  • CON

    Add STR_USERMAPFILENAME for qgetsysstr.

    Hendricks266 r6629 29 gen, 17:03 Build 6629 CON
    Mostra dettagli

    Patch from Fox.

  • CON

    Add commands "swaptrackslot" and "preloadtrackslotforswap"

    Hendricks266 r6623 29 gen, 03:14 Build 6627 CON
  • CON

    Add user_map and m_user_map read-only userdefs.

    Hendricks266 r6616 29 gen, 03:13 Build 6627 CON

Novembre 2017

  • CON

    Add EVENT_RECOGSOUND.

    Hendricks266 r6517 28 nov, 23:29 Build 6522 CON
    Mostra dettagli

    Set RETURN to -1 to disable the sound played when an enemy awaken. You have to use a command to play a sound, because the bosses use globalsound. Patch from Fox.

  • CON

    Add EVENT_OPENMENUSOUND.

    Hendricks266 r6516 28 nov, 23:29 Build 6522 CON
    Mostra dettagli

    Set RETURN to the sound played when the menu is opened. -1 to cancel. Patch from Fox.

  • CON

    Add EVENT_DISPLAYEND and EVENT_DISPLAYROOMSEND.

    Hendricks266 r6512 28 nov, 23:29 Build 6522 EngineCON
    Mostra dettagli

    EVENT_DISPLAYROOMSEND: Triggered right after the game world is rendered and before any sprite above the screen. EVENT_DISPLAYEND: Triggered after the game draws everything above the screen, including menus. A counterpart to EVENT_DISPLAYSTART. Patch from Fox.

  • CON

    Add screenpal command.

    Hendricks266 r6509 28 nov, 23:29 Build 6522 CON
    Mostra dettagli

    screenpal <r> <g> <b> <a> Similar to palfrom, but works on screen events. Values range from 0 to 255. Patch from Fox.

  • CON

    Add command "startscreen" and corresponding EVENT_SCREEN.

    Hendricks266 r6508 28 nov, 23:29 Build 6522 CON
    Mostra dettagli

    Use startscreen to take control away from the game and display content with rotatesprite. RETURN is set to 1 when any key is pressed, and if it is nonzero when the event ends, the screen ends and the game resumes. Patch from Fox.

  • CON

    Add EVENT_SKIPCUTSCENE.

    Hendricks266 r6507 28 nov, 23:29 Build 6522 CON
    Mostra dettagli

    Used with startcutscene. RETURN is set to 1 when any key is pressed, and is used to control when a cutscene ends. Patch from Fox.

  • CON

    Add EVENT_PRECUTSCENE.

    Hendricks266 r6506 28 nov, 23:29 Build 6522 CON
    Mostra dettagli

    Used with startcutscene. RETURN sets the frame of an ANM before it is rendered. Patch from Fox.

  • CON

    Run EVENT_CUTSCENE during IVFs as well.

    Hendricks266 r6505 28 nov, 23:29 Build 6522 CON
    Mostra dettagli

    Changing the frame of an IVF file is unsupported, so its only purpose is to play sounds. Patch from Fox.

  • CON

    Add "actorsound" command.

    Hendricks266 r6504 28 nov, 23:28 Build 6522 CON
    Mostra dettagli

    Patch from Striker.

Agosto 2017

  • CON

    Call I_ClearAllInput before Anim_Play when executing startcutscene.

    Hendricks266 r6428 6 ago, 06:45 Build 6428 CON
  • CON

    Add "stopallmusic" command.

    Hendricks266 r6427 6 ago, 06:45 Build 6428 CON
  • CON

    Add starttrackslot <volume> <level>

    Hendricks266 r6414 1 ago, 02:48 Build 6414 CON
    Mostra dettagli

    Clobbering ud.volume_number is a hack no one should need to use any more. Only this command supports specifying -1 for volume to access the main menu, briefing, etc themes.

Luglio 2017