Commit Graph

  • f6919981e5 Silence music instead of halting in foundtrinket Misa 2021-04-12 10:35:42 -07:00
  • d965a11988 Don't restart music in trinket cutscenes Misa 2021-04-12 10:31:16 -07:00
  • 711b36c9c8 Set currentsong to -1 when halting music Misa 2021-04-12 09:27:04 -07:00
  • dbd9a114b6 Change mode in Windows-only mkdir to 0777 Dav999-v 2021-04-12 17:23:50 +00:00
  • 274ae98915 Re-fix handling filepaths with non-ASCII characters on Windows Dav999-v 2021-04-12 18:58:24 +02:00
  • e8316c7e9a Implement music and sound volume sliders Misa 2021-04-11 17:43:17 -07:00
  • 27874e1dc6 Add music and sound volume config options Misa 2021-04-11 17:41:46 -07:00
  • 2a3f17f1f7 Add audio category to options menu Misa 2021-04-11 15:18:35 -07:00
  • 5133d58777 Add VVV_fillstring() Misa 2021-04-11 17:19:53 -07:00
  • eb9d3582d8 Fix incorrect return code from game options and graphic options Misa 2021-04-11 13:52:35 -07:00
  • d89ce76577 Fix returning from confirm quit menu putting cursor on options Misa 2021-04-11 13:45:42 -07:00
  • aa5c2d9dc2 Move first CreateDirectory to getOSDirectory, avoids redundancy on non-Win32 Ethan Lee 2021-04-11 11:55:35 -04:00
  • 2e630ce06c Forgot a 0... Ethan Lee 2021-04-11 11:44:56 -04:00
  • 2f0a0bce4c Revert to my old userdata folder creation code. Ethan Lee 2021-04-11 11:32:29 -04:00
  • aa97a5d6a1 Revert "Only migrate savedata if "saves" was created", need this for levels too Ethan Lee 2021-04-11 11:26:11 -04:00
  • fcb09f85cb Only migrate savedata if "saves" was created Ethan Lee 2021-04-11 11:19:49 -04:00
  • bc0b9e1fa0 Fix softlocks from turning off advancetext at wrong time Misa 2021-04-10 18:15:43 -07:00
  • fe8df3001e Reset completestop in hardreset Misa 2021-04-10 18:11:53 -07:00
  • dd4100f752 Fix softlocks from mistimed trinket text skip Misa 2021-04-10 15:38:46 -07:00
  • 082a0c2205 Fix '-Wpedantic' warnings under gcc 10.x Vittorio Romeo 2021-04-11 00:59:05 +01:00
  • 6e1054e362 CONTRIBUTORS.txt: Update contact info viri 2021-04-09 20:36:00 -06:00
  • f96f5703ff Fix level list segfault when upgrading old levelstats.vvv Misa 2021-04-09 08:45:24 -07:00
  • 0f0e218cf6 Use macros to calculate accessibility offset Misa 2021-04-09 09:00:52 -07:00
  • b5f1cbb2d1 Clean up unused vars/funcs from eee98b0e07 Misa 2021-04-09 08:57:00 -07:00
  • 8e4b904f57 Fix whitespace from eee98b0e07 Misa 2021-04-09 08:53:55 -07:00
  • 9e560e31cf Blacklist non-.vvvvvv files in level metadata Misa 2021-04-06 14:45:49 -07:00
  • 8b1efb4335 Default to 60 FPS mode (fixes #702) TerryCavanagh 2021-04-09 20:40:22 +10:30
  • eee98b0e07 Clean up of options menus for v2.3 (fixes #696) TerryCavanagh 2021-04-09 20:39:12 +10:30
  • d9d5cbbab2 Changed the wording on "Invincibility" and "Game Speed" accessibility options TerryCavanagh 2021-04-09 17:53:15 +10:30
  • 300f1b7919 Switch assets mounting to dedicated directory Misa 2021-04-05 11:32:10 -07:00
  • 798bf9e490 Add filename to mountAssetsFrom() error message Misa 2021-04-05 01:07:43 -07:00
  • ff3cba9cee Replace asset load calls with loadAssetToMemory() Misa 2021-04-05 00:54:32 -07:00
  • 72ae6921ea Add FILESYSTEM_loadAssetToMemory() Misa 2021-04-05 00:53:04 -07:00
  • aea5611e5b Remove default argument from loadFileToMemory() Misa 2021-04-05 00:48:40 -07:00
  • a11920e1a9 Remove redundant getDirSeparator() calls in init() Misa 2021-04-05 00:45:39 -07:00
  • 34ec943b5c Remove getDirSeparator() usage from mountAssetsFrom() Misa 2021-04-03 14:20:27 -07:00
  • d95ba3a8b3 Rename FILESYSTEM_mount() to FILESYSTEM_mountAssetsFrom() Misa 2021-04-03 14:17:40 -07:00
  • 43692388c0 Use FILESYSTEM_mount() when mounting zips Misa 2021-04-03 14:07:51 -07:00
  • a8a09a207f Properly camel-case FILESYSTEM_[un]mountassets() Misa 2021-04-03 12:48:47 -07:00
  • 9c8ecdb0f4 Return early if FILESYSTEM_mountassets() fails Misa 2021-04-03 02:14:15 -07:00
  • 1e375f9ecf Un-export FILESYSTEM_mount() Misa 2021-04-03 02:11:02 -07:00
  • 5060b4dfe3 Only do focus fullscreen toggling on X11. Ethan Lee 2021-04-05 11:07:32 -04:00
  • 510ec07021 Re-fix resumemusic/musicfadein once again Misa 2021-04-02 12:56:25 -07:00
  • 6d3a73c540 Add pause(), pauseef(), and resumeef() to musicclass Misa 2021-04-02 12:07:19 -07:00
  • 92b3c0b413 Factor fade amount calculation to separate function Misa 2021-04-02 12:02:01 -07:00
  • f6ea05f521 Factor timestep calculation out to Game function Misa 2021-04-02 11:50:30 -07:00
  • f8f6f3b96e Add option to re-enable 1-frame input delay Misa 2021-04-01 15:39:56 -07:00
  • 4b3409e2e8 Remove advancetext check from teleporter prompt logic Misa 2021-04-01 16:21:58 -07:00
  • cd2f5ccde9 Add period to glitchrunner mode description text Misa 2021-04-01 15:40:24 -07:00
  • 91bc438d79 Fix funcs not being reassigned if delta func is last func in list Misa 2021-04-01 15:25:07 -07:00
  • 03a0b1feb2 Call VVV_exit() when SDL_QUIT is received Misa 2021-04-01 15:24:14 -07:00
  • 4ebbfe476a Merge pull request #588 from InfoTeddy/general-bug-fixes Terry Cavanagh 2021-04-02 17:51:30 +10:30
  • 886a57ab83 Merge pull request #667 from InfoTeddy/general-improvements Terry Cavanagh 2021-04-02 17:49:20 +10:30
  • 9fbc3804c8 Merge pull request #668 from InfoTeddy/general-bug-fixes-2 Terry Cavanagh 2021-04-02 17:47:27 +10:30
  • ef091de23e Outline all gravitron text Misa 2021-03-19 14:29:03 -07:00
  • 6538d1e5dd Add Graphics::bigrprint() Misa 2021-03-19 14:28:04 -07:00
  • f7173027ce Add Graphics::bigbprint() Misa 2021-03-19 14:26:59 -07:00
  • 827b3e430b Outline textboxless textboxes Misa 2021-03-19 13:38:25 -07:00
  • 0c72260c5d Fix oversight with unfocus pause screen in Flip Mode Misa 2021-03-19 15:58:52 -07:00
  • f9e76d9dc0 Fix tile of disappearing platforms during final stretch Misa 2021-01-09 14:50:06 -08:00
  • a405635cb2 Replace other usage of PHYSFS_getBaseDir() with SDL_GetBasePath() Misa 2021-03-30 23:48:25 -07:00
  • 051fe9eba9 Skip the icon on Apple targets, it also has the icns Ethan Lee 2021-03-31 02:50:38 -04:00
  • b99abaf1d5 Put Misa at the top of GitHub Friends Ethan Lee 2021-03-31 02:43:05 -04:00
  • 4c4f8de0d5 Fix leaking GetBasePath result Ethan Lee 2021-03-31 02:42:15 -04:00
  • 8cf79aaf72 Fix memory leak when pasting text Misa 2021-03-30 23:23:29 -07:00
  • 9d2ebbc982 Re-sync CONTRIBUTORS and GitHub Friends lists Ethan Lee 2021-03-30 23:08:25 -04:00
  • b87f6e487a Use SDL_GetBashPath instead of PHYSFS_getBaseDir, latter is made of fail on macOS Ethan Lee 2021-03-30 12:18:09 -04:00
  • 076a870ba2 VS2010 buildfix Ethan Lee 2021-03-30 11:51:42 -04:00
  • 367e77fb59 Fix targets (question marks) not showing up on minimap Misa 2021-03-25 20:37:42 -07:00
  • 892e7c93fc Fix background not changing when pressing Esc on main menu Misa 2021-03-25 20:26:45 -07:00
  • 100d986431 Remove mainmenu from Game Misa 2021-03-19 23:34:41 -07:00
  • be10487c5c Set fademode to temp 0 when going to in-game options Misa 2021-03-19 23:23:18 -07:00
  • 82dfa0b86c Decouple fademode from starting gamemode Misa 2021-03-25 20:11:27 -07:00
  • cd0c9ccb31 De-duplicate setting mainmenu and fademode Misa 2021-03-25 20:10:36 -07:00
  • 6a6c09f69d Fix 1-frame flicker entering room with warp lines and entity on edge Misa 2021-03-25 19:00:31 -07:00
  • 8fd7210d37 De-duplicate warp line creation in createentity() Misa 2021-03-25 18:57:53 -07:00
  • c8f4c37c88 Add bounds check for color of createentity number 55 Misa 2021-03-25 18:38:36 -07:00
  • 6490af8783 Merge pull request #680 from InfoTeddy/pr-template-update Terry Cavanagh 2021-03-25 11:57:34 +10:30
  • ab59ec35fb Remove 2.3 example from pull request template Misa 2021-03-24 14:36:33 -07:00
  • 423c79b572 Add bounds checks to room explored getter and setter Misa 2021-03-24 12:14:28 -07:00
  • c5e999c1d5 Refactor explored rooms to use setters and getters Misa 2021-03-24 12:12:39 -07:00
  • b340a6ccc4 Add bounds checks to room propety getters and setters Misa 2021-03-24 12:04:06 -07:00
  • 945d5f244a Refactor room properties to use setter and getter funcs Misa 2021-03-24 11:59:36 -07:00
  • cfd5be1bc5 Add bounds checks to tile setter and getters Misa 2021-03-24 11:51:39 -07:00
  • 344c93e754 Refactor tiles to use setter and getter functions Misa 2021-03-24 11:26:19 -07:00
  • ccdb0c9148 Fix bounds checks in drawentity() Misa 2021-03-24 12:32:43 -07:00
  • 4e52dccdae Initialize temporary edentity when loading levels Misa 2021-03-24 12:21:28 -07:00
  • 69b0f0b650 Add missing pText NULL checks Misa 2021-03-24 12:19:44 -07:00
  • 0da9b5069a Capitalize "OFF" when invincibility is off Misa 2021-03-21 17:41:07 -07:00
  • 9ab61af1da Add period to text outline description Misa 2021-03-21 17:36:23 -07:00
  • d45e6f6254 Remove game.gametimer in favor of game.frames Misa 2021-03-21 16:58:08 -07:00
  • 17169320b4 Fix text box deltaframe flashing on deltaframes after fully opaque Misa 2021-03-21 12:49:14 -07:00
  • 415d4790e2 Fix a crash on first unfocus Ethan Lee 2021-03-21 17:19:08 -04:00
  • 7abd4bb8d8 Visual Studio buildfix Ethan Lee 2021-03-21 17:15:36 -04:00
  • 4a79f02842 Add braces around sub-object in unfocused_func_list Misa 2021-03-21 13:53:29 -07:00
  • 02560ca6e5 Remove now-unneeded kludge for finalmode entity colors Misa 2021-03-18 21:38:30 -07:00
  • 287061c768 Fix filter/screenshake/flash update order Misa 2021-03-17 17:53:17 -07:00
  • 094209bd12 Move logical onground/onroof updates to start of gamelogic Misa 2021-03-18 13:20:56 -07:00
  • 63a60b11cc Split onground/onroof into visual and logical variables Misa 2021-03-18 13:18:33 -07:00
  • d5d9d9ba96 Re-remove 1-frame input delay Misa 2021-03-15 02:46:29 -07:00