Commit Graph

  • 3bcb6938f7 Factor out base 36 generation to separate function Misa 2021-05-20 14:10:45 -07:00
  • 766782da5d Merge pull request #749 from InfoTeddy/general-bug-fixes-2 Terry Cavanagh 2021-05-25 13:05:07 +10:30
  • 417b7d656d Set newxp/newyp when creating player Misa 2021-05-23 21:57:59 -07:00
  • 73c1c9a798 Revert "Change final stretch song to Piercing the Sky" Ethan Lee 2021-05-20 23:01:43 -04:00
  • 8b3c805bc0 Fix Super Gravitron pattern oversight Misa 2021-04-29 23:16:31 -07:00
  • 448e34e878 Save showtargets to main game save files Misa 2021-05-20 13:44:06 -07:00
  • bc382a4985 Fix tower camera invincibility inconsistencies Misa 2021-03-28 12:53:08 -07:00
  • 330162d1cb Merge pull request #743 from InfoTeddy/general-improvements Terry Cavanagh 2021-05-19 17:54:52 +10:30
  • 4fa435f784 Separate pressing Enter to open map from pressing Enter to interact Misa 2021-04-18 23:23:44 -07:00
  • 92416cd910 Don't update crewmate colors in text boxes every deltaframe Misa 2021-03-23 14:29:32 -07:00
  • d749e7e6e8 Merge pull request #682 from InfoTeddy/general-bug-fixes-4 Terry Cavanagh 2021-05-17 18:56:32 +10:30
  • 569403b7e2 Merge pull request #681 from InfoTeddy/general-bug-fixes-3 Terry Cavanagh 2021-05-17 18:55:52 +10:30
  • cf51379097 Change final stretch song to Piercing the Sky Misa 2021-05-16 22:57:36 -07:00
  • f31b57a6fc Fix deltaframe glitch when spawning No Death Mode trophy Misa 2021-05-16 17:58:34 -07:00
  • 85bd009dce Merge pull request #758 from InfoTeddy/general-bug-fixes Terry Cavanagh 2021-05-15 08:08:54 +10:30
  • 21dc90dd0e Fix 1-frame glitch returning from in-game options with Flip Mode on Misa 2021-05-11 20:03:11 -07:00
  • 884d562a63 Allow using Esc in Super Gravitron quit menu Misa 2021-05-06 11:58:38 -07:00
  • 3c5ee78e8a Add finalmode check to drawfinalmap call Misa 2021-03-25 17:40:50 -07:00
  • a714a01e3e Remove final_colorframe assignments when entering minitowers Misa 2021-03-25 14:59:49 -07:00
  • 673699cef5 Enable returning to Secret Lab immediately from Super Gravitron Misa 2021-05-03 19:12:30 -07:00
  • 52dc914a31 Don't allow setting best game deaths in custom levels Misa 2021-05-03 19:30:28 -07:00
  • a52547b60d Don't allow setting Super Gravitron records in custom levels Misa 2021-05-03 19:19:22 -07:00
  • 4e0484553d Move Secret Lab nocompetitive check to Super Gravitron Misa 2021-05-03 18:57:13 -07:00
  • b3c2f56c79 Factor out slowdown/invincibility conds to function Misa 2021-05-03 18:29:23 -07:00
  • 96488d27c8 Factor out Secret Lab/Time Trial/NDM conds to function Misa 2021-05-03 18:22:59 -07:00
  • 9f603ea3fe Consolidate tower BG bypos and bscroll assignments Misa 2021-04-22 18:47:07 -07:00
  • 5c3fbd0022 Fix background smearing pushing tower camera with invincibility Misa 2021-03-28 12:53:08 -07:00
  • 7c55b449e0 Fix two places with map.oldypos not being assigned Misa 2021-04-22 20:27:45 -07:00
  • 6e9fc8e923 Call Mix_VolumeMusic() when playing tracks 0 and 7 Misa 2021-04-27 16:59:01 -07:00
  • cd38d2ca12 Reset fade booleans when starting music Misa 2021-04-27 16:57:32 -07:00
  • 1f5835c985 Fix fade volume durations being incorrect Misa 2021-04-27 16:37:16 -07:00
  • 801ac995e2 Fix VVVVVV-Man not warping horizontally Misa 2021-04-22 15:47:57 -07:00
  • 78c319c34d Fix rescuable crewmates not warping Misa 2021-04-22 15:41:09 -07:00
  • 0e167a27d1 Unindent room wrap for-loops from previous commit Misa 2021-04-22 15:38:29 -07:00
  • 29ff47cacb Invert and use continue in room wrap for-loops Misa 2021-04-22 15:36:16 -07:00
  • 285fc24513 Clean up style of room wrap for-loops Misa 2021-04-22 15:31:23 -07:00
  • 53b3811a4d Move graphic options menu update to toggleFullScreen Misa 2021-04-22 16:19:20 -07:00
  • 960bd4a519 Add NULL checks and asserts to graphic options Misa 2021-04-22 16:18:06 -07:00
  • 0fc17ec277 Fix only removing duplicate script names from script name list Misa 2021-04-20 11:41:19 -07:00
  • 779a48dbb4 Remove use of <algorithm> from editor.cpp Misa 2021-04-20 11:29:50 -07:00
  • b2c6c08621 Quote CMAKE_CXX_FLAGS Misa 2021-04-20 11:19:59 -07:00
  • 370e53f4d3 Draw minimap.png if it is mounted Misa 2021-04-18 23:39:10 -07:00
  • 186f36beea Add error checking to base path setup Misa 2021-04-18 14:32:38 -07:00
  • 2b4f3ab19e Pass size of output through instead of hardcoding it Misa 2021-04-18 14:26:29 -07:00
  • 3102cac9d9 Add asserts for missing images and sound effects Misa 2021-04-18 10:58:28 -07:00
  • 9f11438dcc Fix dereferencing NULL if image fails to load Misa 2021-04-18 10:57:48 -07:00
  • 8956b04d67 Fix missing return statements in drawsprite() Misa 2021-04-18 10:43:36 -07:00
  • 1191f425b3 Add NULL checks to FILESYSTEM_loadFileToMemory() Misa 2021-04-18 10:41:19 -07:00
  • 3ebdc1da89 Transfer param init responsibility to loadFileToMemory Misa 2021-04-18 10:35:36 -07:00
  • 8c8118e43f Don't mix code and decls in loadFileToMemory() Misa 2021-04-18 10:29:23 -07:00
  • 120bb7288b Don't mix code and decls in SoundTrack constructor Misa 2021-04-18 10:22:06 -07:00
  • b02cf00ce6 Remove unnecessary Sint16 casts Misa 2021-04-18 11:13:12 -07:00
  • 15b085b326 Fix duplicating ed_settings when opening editor menu second time Misa 2021-04-18 09:55:11 -07:00
  • 90b48887ed Fix missing colon in prompt when placing terminal Misa 2021-04-17 22:27:46 -07:00
  • c37eb37b4d Consistently play Viridian squeak for pause menu inputs Misa 2021-04-17 22:25:21 -07:00
  • c84d7ebf08 Rename vx/vy createentity args to meta1/meta2 Misa 2021-04-17 01:14:10 -07:00
  • 9ba30caeb3 Remove default function args from createentity() Misa 2021-04-17 01:08:51 -07:00
  • 7d223db211 Change all createentity args to be ints Misa 2021-04-17 01:07:27 -07:00
  • 516e71c7da Remove customlevelstatsloaded from Game Misa 2021-03-23 15:32:11 -07:00
  • 28c3ec9572 Make map.[old]ypos ints instead of floats Misa 2021-04-16 23:48:54 -07:00
  • 07c425b2f8 Merge pull request #730 from InfoTeddy/general-improvements Terry Cavanagh 2021-04-17 18:10:57 +10:30
  • 83ad5e66de Show and hide mouse cursor based on user input Misa 2021-04-16 22:46:43 -07:00
  • c76c67b125 Axe mouse cursor config option Misa 2021-04-16 22:00:33 -07:00
  • 390720dacc Disable exceptions and RTTI in CMakeLists Misa 2021-04-16 19:42:26 -07:00
  • 83f438d694 Use booleans for SUPPORTS_IMPLICIT_FALLTHROUGH Misa 2021-04-16 19:30:27 -07:00
  • 2229c2c6c0 Remove usage of undefined variable PFSP_SRC Misa 2021-04-16 19:15:50 -07:00
  • afae945930 Don't pollute global includes/defines namespace Misa 2021-04-16 19:09:59 -07:00
  • 78aa3ca715 Switch SDL2 includes to be private Misa 2021-04-16 17:27:54 -07:00
  • ce4dc7e7bc Set C standard to C90 in CMake file Misa 2021-04-16 16:40:08 -07:00
  • c17ea40866 Use multiline comments in C files Misa 2021-04-16 16:42:03 -07:00
  • 4c199efbac Add CMake version guard around setting C++ standard Misa 2021-04-16 16:38:31 -07:00
  • 575698e715 Change cache bool variables into options Misa 2021-04-16 16:35:31 -07:00
  • c060419a47 Remove redundant C++ standard sets from CMakeFiles Misa 2021-04-16 16:33:12 -07:00
  • c41ec551f7 Lowercase function calls in CMakeLists Misa 2021-04-16 16:30:51 -07:00
  • d2951fb7f4 Remove extra semicolon from end of Credits namespace Misa 2021-04-14 22:00:58 -07:00
  • 0dceec8c20 Add -Wpedantic to GCC/Clang in CMakeLists Misa 2021-04-14 21:59:01 -07:00
  • be9a6382ea Fix playing same track after it has faded out Misa 2021-04-14 09:34:01 -07:00
  • 75133c74e7 Revert part of "Fix music stopping when restarting time trial" Misa 2021-04-14 09:20:33 -07:00
  • 815d96dd4c Fix bracing of time trial startgamemode Misa 2021-04-14 09:17:58 -07:00
  • e0749801ea Add to contributors Malte Desktop 2021-04-14 17:01:19 +02:00
  • f196fcd896 Fix music stopping when restarting a time trial Malte Desktop 2021-04-14 16:23:58 +02:00
  • a0d40b5d74 Add bounds check to use of edteleportent Misa 2021-04-13 20:20:40 -07:00
  • e3145c09f2 Reset cliplaytest when exiting to menu and check it when loading Misa 2021-04-13 20:00:07 -07:00
  • 174e804c6b Fix wrong variable being bounds-checked when collecting trinket Misa 2021-04-13 19:58:26 -07:00
  • 7f55b0e887 Increase threshold for drawing top entities at bottom of screen Misa 2021-04-13 18:26:06 -07:00
  • 8b042a5813 Fix vertically-warping entities being drawn with wrong offset Misa 2021-04-13 18:21:21 -07:00
  • 235046f7ad Don't ditch frames when loading saves Misa 2021-04-13 14:44:28 -07:00
  • ea2ecc81b1 Don't process music, fades, or timer when unfocused Misa 2021-04-13 14:42:45 -07:00
  • 01ba834086 Don't tick timer if in time trial countdown Misa 2021-04-13 14:38:45 -07:00
  • 2517900010 De-duplicate zeroing the game clock Misa 2021-04-13 14:36:21 -07:00
  • 54c0a8a109 Don't reset timetrialparlost every frame during countdown Misa 2021-04-13 14:31:26 -07:00
  • 3728edc335 Remove time trial replay menu stack popping Misa 2021-04-13 09:07:51 -07:00
  • a4999c5308 Fix music files not using virtual mount path Misa 2021-04-13 00:38:03 -07:00
  • 3f46c5ac5c Abstract binary blob loading to FileSystemUtils Misa 2021-04-13 00:29:13 -07:00
  • a64f75a880 Fix isAssetMounted not using virtual mount path Misa 2021-04-13 00:08:40 -07:00
  • 9b4691676f Factor out mount path calculation to separate function Misa 2021-04-12 23:58:59 -07:00
  • 488916b51c Process queued music after processing fades Misa 2021-04-12 12:18:11 -07:00
  • 0bde6f1eca Reset fade booleans when halting music Misa 2021-04-12 11:39:55 -07:00
  • af2e6a2331 Fix 1-frame glitch when fading in from zero Misa 2021-04-12 10:41:44 -07:00
  • 27d0b1a1d4 Ensure all fade-ins start from zero Misa 2021-04-12 10:38:44 -07:00