Revision r6626
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.
Browse logs with clarity: filter by type/year, search text, and inspect parsed commit details.
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.
Fix overflow issue with tsprite shade of gibs. Patch from Fox.
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.
CON: Add commands "swaptrackslot" and "preloadtrackslotforswap"
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.)
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.
Properly save the currently playing music track in savegames. Bump BYTEVERSION.
Refactor all calls to S_PlayMusic. This allows as much of the control flow as possible to fail gracefully without interruping currently playing music.
When playing a user map, print "User Map: <filename>" to the log instead of "E1L8: User Map".
When playing a user map, don't show an episode name in the automap.
CON: Add user_map and m_user_map read-only userdefs.
Move G_HaveUserMap to game.h, retitle it Menu_HaveUserMap, and add a proper G_HaveUserMap.
boardfilename cleanups
------------------------------------------------------------------------ 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.