1
0
mirror of https://github.com/TerryCavanagh/VVVVVV.git synced 2024-06-26 14:38:30 +02:00
VVVVVV/desktop_version/src
Misa fb8cb705da Fix softlock if exiting Super Grav and bringing up map in glitchrunner
The game would softlock if you brought up the map screen or quit screen
after exiting the Super Gravitron to the Secret Lab. This softlock would
only happen if you were in glitchrunner mode.

This is because glitchrunner mode set game.fadetolabdelay when it
shouldn't have, and also checked game.fadetolabdelay when it shouldn't
have.

So I made it so that the game will only set game.fadetolabdelay when not
in glitchrunner mode (I already had a check for game.fadetomenudelay,
too!) and the game will only check for game.fadetomenudelay and
game.fadetolabdelay when not in glitchrunner mode, as well.

I originally made the game check game.fadetomenudelay and
game.fadetolabdelay to prevent being able to re-press ACTION to re-start
the fadeout if the game was already fading out. And I made sure that
this wasn't broken, both in glitchrunner mode and normal mode.
2020-07-16 18:48:08 -04:00
..
BinaryBlob.cpp Ensure that all member attributes are initialized 2020-07-08 19:14:21 -04:00
BinaryBlob.h Add binaryBlob::getExtra() 2020-06-30 21:07:05 -04:00
BlockV.cpp Remove unnecessary string initializations from constructors 2020-07-08 19:14:21 -04:00
BlockV.h Remove blockclass::clear(), simplify blockclass initializations 2020-04-03 23:28:47 -04:00
Credits.h Turn (super)patrons/githubfriends into arrays & move them to new file 2020-07-06 11:19:24 -04:00
editor.cpp Remove unnecessary string initializations from constructors 2020-07-08 19:14:21 -04:00
editor.h Turn ed.contents/vmult into arrays 2020-07-06 11:19:24 -04:00
Ent.cpp Fix red pill/mannequins/transmittor/radar dish being offset for 1 frame 2020-06-19 09:05:48 -04:00
Ent.h Fix, for in-GAMEMODE sprites, their colors updating too fast 2020-06-19 09:05:48 -04:00
Entity.cpp Directly execute scripts if script boxes have a non-empty script field 2020-07-15 11:24:25 -04:00
Entity.h Directly execute scripts if script boxes have a non-empty script field 2020-07-15 11:24:25 -04:00
Enums.h Hello WWWWWWorld! 2020-01-08 10:37:50 -05:00
FileSystemUtils.cpp Initialize saveDir and levelDir in FileSystemUtils.cpp 2020-07-08 19:14:21 -04:00
FileSystemUtils.h Only re-color one-ways if assets are not mounted 2020-06-30 18:06:14 -04:00
Finalclass.cpp Remove useless attribute rcol from finalclass 2020-07-08 19:14:21 -04:00
Finalclass.h Remove useless attribute rcol from finalclass 2020-07-08 19:14:21 -04:00
Game.cpp Warning fix for uninitialized prefix 2020-07-15 12:11:23 -04:00
Game.h Fix -playmusic command line option not working 2020-07-11 15:03:37 -04:00
GOGNetwork.c Add support for multiple Network backends, stub in GOGNetwork 2020-01-13 11:15:22 -05:00
Graphics.cpp Valgrind warning fix 2020-07-15 12:09:24 -04:00
Graphics.h Remove unnecessary stub destructors 2020-07-08 19:14:21 -04:00
GraphicsResources.cpp Ensure that all member attributes are initialized 2020-07-08 19:14:21 -04:00
GraphicsResources.h Remove unused vars from Graphics/GraphicsResources 2020-07-06 11:19:24 -04:00
GraphicsUtil.cpp Add BlitSurfaceTinted() 2020-06-29 19:07:45 -04:00
GraphicsUtil.h Add BlitSurfaceTinted() 2020-06-29 19:07:45 -04:00
Input.cpp Fix softlock if exiting Super Grav and bringing up map in glitchrunner 2020-07-16 18:48:08 -04:00
Input.h Remove global args from Input.cpp 2020-04-03 10:40:50 -04:00
KeyPoll.cpp Ensure that all member attributes are initialized 2020-07-08 19:14:21 -04:00
KeyPoll.h Remove unused vars relating to esc/keybuffer from KeyPoll 2020-07-08 19:14:21 -04:00
Labclass.cpp Remove unused coin attributes from finalclass and warpclass 2020-07-08 19:14:21 -04:00
Labclass.h Remove unused coin attributes from finalclass and warpclass 2020-07-08 19:14:21 -04:00
Logic.cpp Turn (super)patrons/githubfriends into arrays & move them to new file 2020-07-06 11:19:24 -04:00
Logic.h Fix delta rendering glitch when going to options from new Esc menu 2020-06-23 15:23:57 -04:00
main.cpp Fix undeffing ARG_IS instead of ARG 2020-07-15 22:57:50 -04:00
MakeAndPlay.h Re-comment out #define MAKEANDPLAY 2020-02-09 10:42:03 -05:00
Map.cpp Fix brace style and spacing in custom loadlevel() 2020-07-15 12:21:12 -04:00
Map.h Move Roomtext struct to Map.h 2020-07-08 19:14:21 -04:00
Maths.h Hello WWWWWWorld! 2020-01-08 10:37:50 -05:00
Music.cpp mmmmmm is initialized earlier in init() 2020-07-15 11:58:00 -04:00
Music.h Account for extra tracks in musicclass::play() 2020-06-30 21:07:05 -04:00
Network.c Allow for conditional building of Steam and GOG APIs 2020-06-01 14:21:06 -04:00
Network.h Add support for multiple Network backends, stub in GOGNetwork 2020-01-13 11:15:22 -05:00
Otherlevel.cpp Remove roomtext from otherlevelclass 2020-07-08 19:14:21 -04:00
Otherlevel.h Remove unused <vector> include from Otherlevel.h 2020-07-08 19:14:21 -04:00
preloader.cpp Move preloader update code to new function preloaderlogic() 2020-06-19 09:05:48 -04:00
preloader.h Move preloader update code to new function preloaderlogic() 2020-06-19 09:05:48 -04:00
Render.cpp Haiku: Keep the option visible, but note the bug 2020-07-08 14:43:04 -04:00
Render.h Merge towerrender() into gamerender() 2020-04-26 19:07:40 -04:00
Screen.cpp Set both filter and vsync hints with override priority 2020-07-08 21:43:05 -04:00
Screen.h Refactor startup to load config before calling Screen::init 2020-07-08 14:30:57 -04:00
Script.cpp Use .clear() when removing text boxes in reset functions 2020-07-15 11:45:28 -04:00
Script.h Make std::string-using script funcs pass around const references 2020-07-06 11:19:24 -04:00
Scripts.cpp Fix Vitellary looking left for one frame in "Now Stay Close To Me..." 2020-07-08 07:18:04 -04:00
SoundSystem.cpp Remove extraneous semicolon from MusicTrack::MusicTrack() 2020-06-30 21:07:05 -04:00
SoundSystem.h Revert "Add destructor for SoundTrack/MusicTrack (and explicitly define move constructor to prevent double-free)" 2020-06-07 22:40:03 -04:00
Spacestation2.cpp Fix 'Prize for the Reckless' spikes when switching game modes 2020-07-06 22:04:04 -04:00
Spacestation2.h Turn map.contents into a plain array 2020-07-06 11:19:24 -04:00
SteamNetwork.c Fix build on DragonFlyBSD 2020-04-23 23:35:33 -04:00
TerminalScripts.cpp Make scriptclass::load(other) rely less on std::string 2020-07-06 11:19:24 -04:00
Textbox.cpp Ensure that all member attributes are initialized 2020-07-08 19:14:21 -04:00
Textbox.h Fix special text box images sometimes flashing 2020-06-19 09:05:48 -04:00
Tower.cpp Turn tower vectors into plain arrays 2020-07-06 11:19:24 -04:00
Tower.h Turn tower vectors into plain arrays 2020-07-06 11:19:24 -04:00
UtilityClass.cpp Statically allocate strings in UtilityClass::number() 2020-07-06 11:19:24 -04:00
UtilityClass.h Turn splitseconds into an array 2020-07-06 11:19:24 -04:00
WarpClass.cpp Remove unused coin attributes from finalclass and warpclass 2020-07-08 19:14:21 -04:00
WarpClass.h Remove unused coin attributes from finalclass and warpclass 2020-07-08 19:14:21 -04:00