EDuke32 Changelog Archivio non ufficiale

Build 6627

29 gennaio 2018 · 14 commit di 1 autore · SVN

Build per mese 100 build

File di log originale · 20180129-6627.txt
------------------------------------------------------------------------
r6627 | hendricks266 | 2018-01-29 03:14:20 -0800 (Mon, 29 Jan 2018) | 3 lines

Fix a bug in r6587, where "statusbarcustom" was not saved in the cfg file.

Patch from Fox.
------------------------------------------------------------------------
r6626 | hendricks266 | 2018-01-29 03:14:17 -0800 (Mon, 29 Jan 2018) | 5 lines

New userdef structure "shadow_pal"

Sets the black palette used for enemy shadows and for black rectangles in the menu. Default value is 4.

Patch from Fox.
------------------------------------------------------------------------
r6625 | hendricks266 | 2018-01-29 03:14:12 -0800 (Mon, 29 Jan 2018) | 3 lines

Fix overflow issue with tsprite shade of gibs.

Patch from Fox.
------------------------------------------------------------------------
r6624 | hendricks266 | 2018-01-29 03:14:08 -0800 (Mon, 29 Jan 2018) | 5 lines

New events EVENT_PLAYLEVELMUSICSLOT and EVENT_CONTINUELEVELMUSICSLOT.

Called when a music track will be started from the beginning, and when the current track is continued after loading a save, etc.

The requested track is passed into PLAYLEVELMUSICSLOT via ud.m_volume_number and ud.m_level_number.
------------------------------------------------------------------------
r6623 | hendricks266 | 2018-01-29 03:14:04 -0800 (Mon, 29 Jan 2018) | 1 line

CON: Add commands "swaptrackslot" and "preloadtrackslotforswap"
------------------------------------------------------------------------
r6622 | hendricks266 | 2018-01-29 03:13:59 -0800 (Mon, 29 Jan 2018) | 3 lines

Add read-only userdefs music_episode and music_level.

TODO: Exposing whether any music is currently playing at all. (No, it is not ud.musictoggle.)
------------------------------------------------------------------------
r6621 | hendricks266 | 2018-01-29 03:13:55 -0800 (Mon, 29 Jan 2018) | 5 lines

Turn get/setmusicposition into no-ops.

People were using these commands in spite of my explicit instructions not to.

Now that music track is saved properly, no one has any excuse to continue using these.
------------------------------------------------------------------------
r6620 | hendricks266 | 2018-01-29 03:13:49 -0800 (Mon, 29 Jan 2018) | 3 lines

Properly save the currently playing music track in savegames.

Bump BYTEVERSION.
------------------------------------------------------------------------
r6619 | hendricks266 | 2018-01-29 03:13:43 -0800 (Mon, 29 Jan 2018) | 3 lines

Refactor all calls to S_PlayMusic.

This allows as much of the control flow as possible to fail gracefully without interruping currently playing music.
------------------------------------------------------------------------
r6618 | hendricks266 | 2018-01-29 03:13:37 -0800 (Mon, 29 Jan 2018) | 1 line

When playing a user map, print "User Map: <filename>" to the log instead of "E1L8: User Map".
------------------------------------------------------------------------
r6617 | hendricks266 | 2018-01-29 03:13:34 -0800 (Mon, 29 Jan 2018) | 1 line

When playing a user map, don't show an episode name in the automap.
------------------------------------------------------------------------
r6616 | hendricks266 | 2018-01-29 03:13:30 -0800 (Mon, 29 Jan 2018) | 1 line

CON: Add user_map and m_user_map read-only userdefs.
------------------------------------------------------------------------
r6615 | hendricks266 | 2018-01-29 03:13:21 -0800 (Mon, 29 Jan 2018) | 1 line

Move G_HaveUserMap to game.h, retitle it Menu_HaveUserMap, and add a proper G_HaveUserMap.
------------------------------------------------------------------------
r6614 | hendricks266 | 2018-01-29 03:13:16 -0800 (Mon, 29 Jan 2018) | 1 line

boardfilename cleanups
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.

New userdef structure "shadow_pal"

Evan Ramos (Hendricks266) 29 gen 2018, 03:14 UTC−8 r6626

Sets the black palette used for enemy shadows and for black rectangles in the menu. Default value is 4. Patch from Fox.

CON

New events EVENT_PLAYLEVELMUSICSLOT and EVENT_CONTINUELEVELMUSICSLOT.

Evan Ramos (Hendricks266) 29 gen 2018, 03:14 UTC−8 r6624

Called when a music track will be started from the beginning, and when the current track is continued after loading a save, etc. The requested track is passed into PLAYLEVELMUSICSLOT via ud.m_volume_number and ud.m_level_number.

Add read-only userdefs music_episode and music_level.

Evan Ramos (Hendricks266) 29 gen 2018, 03:13 UTC−8 r6622

TODO: Exposing whether any music is currently playing at all. (No, it is not ud.musictoggle.)

Turn get/setmusicposition into no-ops.

Evan Ramos (Hendricks266) 29 gen 2018, 03:13 UTC−8 r6621

People were using these commands in spite of my explicit instructions not to. Now that music track is saved properly, no one has any excuse to continue using these.

Refactor all calls to S_PlayMusic.

Evan Ramos (Hendricks266) 29 gen 2018, 03:13 UTC−8 r6619

This allows as much of the control flow as possible to fail gracefully without interruping currently playing music.