Commit Graph

  • f1f434accc Move key.Poll() calls to just before input funcs Misa 2021-03-15 02:56:46 -07:00
  • ab26985fde Re-fix crewmate directions (without copy-pasting) Misa 2021-01-18 12:44:22 -08:00
  • cb5d181ce8 Remove entityclass::createentity() deltaframe kludge Misa 2021-01-16 22:29:44 -08:00
  • 2d9d0cffa5 Fix 1-frame glitch when going to in-game options from edsettings Misa 2021-03-18 21:14:40 -07:00
  • 951679b1f8 Fix 1-frame background glitch when returning from in-game options Misa 2021-03-18 21:12:55 -07:00
  • 5088ff40e9 Fix 1-frame text glitch when returning to editor settings from options Misa 2021-03-18 21:11:52 -07:00
  • 8a3e292041 Fix 1-frame text glitch returning to pause menu from in-game options Misa 2021-01-12 20:11:50 -08:00
  • 3da0e31215 Remove game.shouldreturntoeditor in favor of using defer callback Misa 2021-01-10 14:48:25 -08:00
  • 32be2fcd81 Update player lerpoldxp/yp in moveplayer() Misa 2021-01-09 23:34:26 -08:00
  • c8537beac1 Add deferred callbacks to game loop Misa 2020-12-23 23:24:31 -08:00
  • c8958de537 Update player lerpoldxp/yp in gotoposition() Misa 2020-11-23 02:02:41 -08:00
  • af70076088 Remove now-unneeded deltaframe fix when going to in-game settings Misa 2020-11-10 00:27:42 -08:00
  • c26b701f5b Remove gravity line kludge from Graphics::drawgravityline() Misa 2020-11-07 17:29:06 -08:00
  • 5e2fc6f0fe Move updating lerpoldxp/yp to start of gamelogic() Misa 2020-11-07 17:00:42 -08:00
  • 585ae47d78 Remove script.dontrunnextframe kludge Misa 2020-11-07 16:49:32 -08:00
  • c82c2afbbd Unindent unfocused_run() and focused_begin() from previous commit Misa 2021-01-16 11:40:26 -08:00
  • 1e9fb6aac0 Generalize game loop order and fix it to what it was in 2.2 Misa 2020-11-06 16:08:22 -08:00
  • 5e440ac48d Remove special text box checks for y-position 180 Misa 2021-03-20 23:17:12 -07:00
  • 596696dcf3 Make foundtrinket() Flip Mode-aware Misa 2021-03-19 20:12:42 -07:00
  • db9ee0d8e3 Switch flipme script command to use flipme textbox attribute Misa 2021-03-19 20:08:41 -07:00
  • 6939563e6d Switch all flippable text boxes to use createtextboxflipme Misa 2021-03-19 20:07:14 -07:00
  • c7cc2f4adc Add createtextboxreal() and createtextboxflipme() Misa 2021-03-19 20:03:08 -07:00
  • 1a9f2d9342 Add flipme attribute to textboxclass Misa 2021-03-19 19:51:36 -07:00
  • 2ac13815e4 Remove textrect attribute from textboxclass Misa 2021-03-19 19:47:37 -07:00
  • 334302c800 Remove unused x/y textboxclass attributes Misa 2021-03-19 19:45:28 -07:00
  • 30719b87db De-duplicate "Game Saved" telesave textbox Misa 2021-03-19 19:40:16 -07:00
  • 5de884f584 De-duplicate Level Complete sequence textboxes Misa 2021-03-19 19:37:54 -07:00
  • b7ca408076 Remove default arguments from createtextbox() Misa 2021-03-19 16:41:41 -07:00
  • d5ed49d8dc Remove commented-out code from Game.cpp and Script.cpp Misa 2021-03-19 16:24:16 -07:00
  • 5f2b9409b2 De-duplicate Gravitron initial message Misa 2021-03-19 13:57:05 -07:00
  • c7e807541c De-duplicate Flip Mode textbox crewmate rendering Misa 2021-03-19 13:34:13 -07:00
  • 52a7d42672 De-duplicate Flip Mode text printing Misa 2021-03-19 13:31:53 -07:00
  • f6ecf83190 Ensure oldfadeamount is updated when fadeamount is Misa 2021-03-19 23:09:11 -07:00
  • f22756dd99 Ensure oldcutscenebars is updated when cutscenebarspos is Misa 2021-03-19 23:08:35 -07:00
  • 9e2716b253 Fix a few missing implicit void arg declarations Misa 2021-03-18 21:20:05 -07:00
  • 2c8d338e47 Add graphic options and game options to editor settings Misa 2021-03-18 19:52:30 -07:00
  • fc8c7d034d Add being able to press Esc to return to previous menu Misa 2021-02-22 00:28:43 -08:00
  • 61e5b819e4 Fix VVVVVV-Man not being interpolated Misa 2021-03-18 14:10:55 -07:00
  • e70586b154 Inline cutscene bars timer for gamemodes that used it in 2.2 Misa 2021-03-17 00:28:47 -07:00
  • 4e12c162d4 Add SDL2 version number to desktop_version/ README Misa 2021-03-17 00:24:18 -07:00
  • 2608db9151 Directly toggle fullscreen if keybind pressed in key.Poll() Misa 2021-03-16 23:26:34 -07:00
  • babd86916c Move resumesong assignment to songend() Misa 2021-03-09 21:49:07 -08:00
  • d4f52fd6fe Reset room name hide timer if in an unnamed room Misa 2021-03-09 21:05:36 -08:00
  • f20a703bf3 Reset drawer timer if not in Direct Mode room Misa 2021-03-09 21:04:04 -08:00
  • 988a7720b9 Interpolate Direct Mode drawer closing Misa 2021-03-09 15:42:55 -08:00
  • b202e02578 Move room name hiding update to editorrenderfixed Misa 2021-03-09 15:42:06 -08:00
  • 136c940586 Move Direct Mode drawer close to editorrenderfixed Misa 2021-03-09 15:41:19 -08:00
  • 4c01d64c33 Move gravity line correction to editorrenderfixed Misa 2021-03-09 15:36:05 -08:00
  • 22d71affba De-duplicate number of menu text bytes Misa 2021-03-06 18:14:44 -08:00
  • 40c6a01917 Make saveFilePath not an std::string Misa 2021-03-06 15:30:22 -08:00
  • 36e91a9bb1 Fix MMMMMM and Flip Mode options ignoring save failure Misa 2021-03-06 13:59:13 -08:00
  • be379733b6 De-duplicate toggling flip mode in Input.cpp Misa 2021-03-06 14:46:41 -08:00
  • 8169a26f46 Fix glitchy behavior switching soundtracks on silence Misa 2021-03-06 13:46:50 -08:00
  • 0f36cdce0d Use SDL_floor() instead of libc floor() Misa 2021-03-05 20:46:19 -08:00
  • acfe4c294d Fix transitive includes in GraphicsUtil.cpp Misa 2021-03-05 20:40:13 -08:00
  • c1572de9e2 Make one-way recolors check for specific files Misa 2021-03-06 10:52:11 -08:00
  • 34865a8ef1 Add FILESYSTEM_isAssetMounted() Misa 2021-03-06 10:48:02 -08:00
  • ca4afcc140 De-duplicate one-way recolor conditional Misa 2021-03-05 23:55:35 -08:00
  • b4dd516d7d Move assetdir off of Graphics Misa 2021-03-05 23:45:40 -08:00
  • 22ced8b59b Don't use std::strings when comparing key names Misa 2021-03-06 10:31:17 -08:00
  • 1163a8cca4 Merge pull request #647 from InfoTeddy/general-bug-fixes-4 Terry Cavanagh 2021-03-06 16:56:28 +10:30
  • 4f27c9366b Merge pull request #646 from InfoTeddy/general-bug-fixes-3 Terry Cavanagh 2021-03-06 16:55:55 +10:30
  • bf3b141cfc Merge pull request #645 from InfoTeddy/general-bug-fixes-2 Terry Cavanagh 2021-03-06 16:54:37 +10:30
  • 255a6108c8 Fix up/down being reversed in in-game menu in Flip Mode Misa 2021-03-05 19:34:15 -08:00
  • d19a6cc437 Copy blend mode to recreated surface Misa 2021-03-05 20:17:56 -08:00
  • aca33e5587 De-duplicate surface recreation in GraphicsUtil Misa 2021-03-05 20:12:01 -08:00
  • d0e497a95a Reverse menu animation direction in Flip Mode Misa 2021-03-05 19:24:54 -08:00
  • 7ce87d7b13 Fix prompt fade out when activating overlapping zones Misa 2021-03-05 10:43:11 -08:00
  • 9f69506acf Move activity prompt render updating to gamerenderfixed() Misa 2021-03-05 10:41:35 -08:00
  • 84928f8210 Fix regression being able to activate activity zones during cutscenes Misa 2021-03-05 10:18:46 -08:00
  • 4896f475ca Fix returning from game pad options not updating tower color Misa 2021-03-05 00:54:25 -08:00
  • 98bfd43887 Remove music.niceplay() when returning from credits6 Misa 2021-03-05 00:52:05 -08:00
  • 37947814aa Remove unnecessary currentmenuoption reassignments Misa 2021-03-05 00:50:26 -08:00
  • ac04281a9f Keep currentmenuoption if it's the same menu Misa 2021-03-05 00:42:55 -08:00
  • 1dd4634298 Merge pull request #641 from InfoTeddy/general-improvements Terry Cavanagh 2021-03-05 21:58:31 +10:30
  • 502a34bf64 Add previous song option to editor music screen Misa 2021-03-05 00:55:57 -08:00
  • b419cfe29e Ignore zip files in level metadata loading Misa 2021-03-04 16:47:18 -08:00
  • 9e4076a418 Add FILESYSTEM_isMounted() Misa 2021-03-04 16:45:07 -08:00
  • 6efed0740b Ignore directories when loading level metadata Misa 2021-03-04 16:42:02 -08:00
  • 838ffbe68f Add FILESYSTEM_isFile() Misa 2021-03-04 16:39:07 -08:00
  • d938a18504 Abstract zip loading to FileSystemUtils Misa 2021-03-04 16:05:06 -08:00
  • 7316833f95 Fix return value of PHYSFS_readBytes() being stored in a smaller size Misa 2021-03-04 14:56:46 -08:00
  • 5af570e75b Set length to 0 if PHYSFS_fileLength() is negative Misa 2021-03-04 14:37:21 -08:00
  • 888844cd3a Fix return value of PHYSFS_fileLength() being stored in a smaller size Misa 2021-03-04 14:30:00 -08:00
  • 88b3390e7d Fix regression with background of level minimaps not being black Misa 2021-03-03 12:15:43 -08:00
  • 9789848b36 Remove unused x and y attributes of blockclass Misa 2021-02-27 14:56:32 -08:00
  • 758d201296 Fix transitive includes in Screen.cpp Misa 2021-02-27 10:44:01 -08:00
  • 9997b28757 Add comment to magic numbers in FILESYSTEM_mountassets() Misa 2021-02-26 22:38:26 -08:00
  • 57df734b1c Remove "data" checks from FILESYSTEM_mountassets() Misa 2021-02-19 15:56:19 -08:00
  • b2e748cad1 Refactor FILESYSTEM_mount[assets] to not use the STL Misa 2021-02-26 18:13:25 -08:00
  • 452ef3b511 Rename FILESYSTEM_directoryExists() to FILESYSTEM_exists() Misa 2021-02-26 18:10:09 -08:00
  • f372c22ce2 Don't export FILESYSTEM_directoryExists() Misa 2021-02-26 18:07:39 -08:00
  • c27bbaaecc Fix up log messages in FILESYSTEM_mountassets() Misa 2021-02-26 18:02:58 -08:00
  • c68efac032 Remove unneeded pKey when loading room property XML elements Misa 2021-02-26 17:48:15 -08:00
  • d590463834 Use less STL when loading entity XML elements Misa 2021-02-26 17:46:20 -08:00
  • 2aeb3f35ce Remove std::strings from levelZipCallback() Misa 2021-02-26 16:03:56 -08:00
  • 5d4c1b7e9d Refactor endsWith() to not use the STL Misa 2021-02-26 15:29:37 -08:00
  • 3171a97160 Replace all SDL_RWFromMem() with SDL_RWFromConstMem() Misa 2021-02-22 20:21:12 -08:00
  • 4a8c0a38ee Use SDL allocators for PhysFS Misa 2021-02-22 18:31:19 -08:00
  • 38d5664601 Change all surface-clearing FillRect()s to use ClearSurface() Misa 2021-02-25 15:37:03 -08:00