Commit Graph

  • 9a2b40fe5e Remove global args from entityclass Misa 2020-03-30 17:46:36 -0700
  • 227b2ee8a8 Remove global args from Game Misa 2020-03-30 17:16:02 -0700
  • 1be398319c Make `commands`, `sb`, and `hooklist` not use separate length-trackers Misa 2020-02-20 09:43:52 -0800
  • a2cf4e1eeb Stop passing graphics/map/obj/music/key/help everywhere Misa 2020-03-05 13:53:04 -0800
  • 58fc42b638 Correct Warp Zone's area name on the mobile version Misa 2020-03-21 01:12:20 -0700
  • d3e7412de9 Correct Warp Zone's area name on the mobile version Misa 2020-03-21 01:12:20 -0700
  • cfd355bf4d Don't let custom levels tamper with main game save data Misa 2020-03-15 08:17:12 -0700
  • 1ac6b48616 Don't let custom levels tamper with main game save data Misa 2020-03-15 08:17:12 -0700
  • cad0b4fcc4 Do proper error handling inside Screen::ResizeScreen() Misa 2020-03-13 15:22:37 -0700
  • 39c4664aa0 Do proper error handling inside Screen::ResizeScreen() Misa 2020-03-13 15:22:37 -0700
  • 74d3de5d6d Allow returning results from the earlier two SDL functions Misa 2020-03-13 13:08:24 -0700
  • 9175c08763 Don't print useless false error message when toggling fullscreen Misa 2020-03-13 00:23:48 -0700
  • 23d7d10eb7 Don't print useless false error message when toggling fullscreen Misa 2020-03-13 00:23:48 -0700
  • 8fa916c55d Make the toggle fullscreen conditional more readable Misa 2020-03-12 16:29:03 -0700
  • e23682615d Allow using F11 and (on macOS) RCmd+Enter/F to toggle fullscreen Misa 2020-03-12 16:00:18 -0700
  • 0ac6719906 Make the toggle fullscreen conditional more readable Misa 2020-03-12 16:29:03 -0700
  • 0e09f26451 Update dependencies AlexApps99 2020-03-13 12:00:51 +1300
  • c298996c4e Update dependencies AlexApps99 2020-03-13 12:00:51 +1300
  • e3e15e6079 Allow using F11 and (on macOS) RCmd+Enter/F to toggle fullscreen Misa 2020-03-12 16:00:18 -0700
  • aff0c06458 Fixes #112: Backbuffer is always 32bpp AlexApps99 2020-03-12 20:56:06 +1300
  • 9db426edee Fixes #112: Backbuffer is always 32bpp AlexApps99 2020-03-12 20:56:06 +1300
  • c322ae131e Fix unfocusing the game while in fullscreen mode Misa 2020-03-04 18:28:39 -0800
  • b880f14ca6 Fix unfocusing the game while in fullscreen mode Misa 2020-03-04 18:28:39 -0800
  • a46d5b126c Write unlock.vvv when pressing Alt+F4 Misa 2020-03-04 13:29:13 -0800
  • f1203e226e Write unlock.vvv when pressing Alt+F4 Misa 2020-03-04 13:29:13 -0800
  • 5a25cad74b Don't draw text outline for roomtext in the editor Misa 2020-03-04 12:31:39 -0800
  • 1866552f89 Don't draw text outline for roomtext in the editor Misa 2020-03-04 12:31:39 -0800
  • a1665e6f02 Refactor entities/blocks/linecross/textbox to not use 'active' Misa 2020-03-02 23:55:56 -0800
  • b82a8a0925 Fix undefined behavior with left-click logic in editor Misa 2020-03-01 21:25:29 -0800
  • 3fc81a9571 Fix undefined behavior with left-click logic in editor Misa 2020-03-01 21:25:29 -0800
  • 8d44d9387b Refactor edentities to not use separate length-trackers Misa 2020-03-01 12:24:43 -0800
  • bbced9e9c6 Refactor edentities to not use separate length-trackers Misa 2020-03-01 12:24:43 -0800
  • a4d7fc017c Refactor roomtext to not use ad-hoc objects / separate length trackers Misa 2020-02-29 18:26:12 -0800
  • 943b03f7d7 Refactor roomtext to not use ad-hoc objects / separate length trackers Misa 2020-02-29 18:26:12 -0800
  • f7e71bd668 Fix left-clicking on script boxes Misa 2020-02-21 13:23:04 -0800
  • 8ab95ebebf Fix left-clicking on script boxes Misa 2020-02-21 13:23:04 -0800
  • f6504b2ded Make `commands`, `sb`, and `hooklist` not use separate length-trackers Misa 2020-02-20 09:43:52 -0800
  • ea8053303d Initialize x to 0 in ss_toi() Misa 2020-02-19 20:58:12 -0800
  • a4c63eae24 Initialize x to 0 in ss_toi() Misa 2020-02-19 20:58:12 -0800
  • 0531ee9b19 SDL_Init after FILESYSTEM_init, for gamecontrollerdb.txt Ethan Lee 2020-02-19 12:44:36 -0500
  • e18dd195ba Fix typo: "quiting" (one T) to "quitting" (two Ts) Misa 2020-02-17 10:15:40 -0800
  • 9ddb49cb4e Fix typo: "quiting" (one T) to "quitting" (two Ts) Misa 2020-02-17 10:15:40 -0800
  • 1b04cb5dd6 Fix crewmate-found text boxes overlapping in flip mode Misa 2020-02-15 22:58:42 -0800
  • 7429076c10 Fix crewmate-found text boxes overlapping in flip mode Misa 2020-02-15 22:58:42 -0800
  • c665d5b8c8 Fixed some music bugs Previously, when MMMMMM is installed but the user is using PPPPPP, niceplay would still restart the song even if it's the same. That has been fixed. In addition, Plenary and Path Complete no longer loop when MMMMMM is installed but PPPPPP is in use. Stelpjo 2020-02-12 16:00:54 -0500
  • b2497a5ea7 Fixed some music bugs Previously, when MMMMMM is installed but the user is using PPPPPP, niceplay would still restart the song even if it's the same. That has been fixed. In addition, Plenary and Path Complete no longer loop when MMMMMM is installed but PPPPPP is in use. Stelpjo 2020-02-12 16:00:54 -0500
  • df1c1303bf
    Use dynamic credits lists for main menu credits screens (and add GitHub contributors) (#160) Matt Penny 2020-02-11 23:45:58 -0500
  • 98e07e9e10 Show 'first page' rather than 'next page' on last credits page Matt Penny 2020-02-11 21:20:47 -0500
  • 6bf17c1bfb Show GitHub contributors after patrons in main menu credits Matt Penny 2020-02-11 21:20:28 -0500
  • 4ccb48f440 Use uint32_t instead of char32_t Matt Penny 2020-02-11 00:48:07 -0500
  • e7252888b6 Support pre-C++11 compilers Matt Penny 2020-02-11 00:34:01 -0500
  • 9adcbaed6c Fix NO_CUSTOM_LEVELS compile after #158 Matt Penny 2020-02-10 23:52:08 -0500
  • 1a607c7a54 Use uint32_t instead of char32_t Matt Penny 2020-02-11 00:48:07 -0500
  • c4178f31f4 Support pre-C++11 compilers Matt Penny 2020-02-11 00:34:01 -0500
  • 0343ea2e08 Use dynamic credits lists for main menu credits screens Matt Penny 2020-02-10 23:39:22 -0500
  • 7c52707529 Fix NO_CUSTOM_LEVELS compile after #158 Matt Penny 2020-02-10 23:52:08 -0500
  • 9b125ad8df Prevent removing line if there is only one line Misa 2020-02-10 18:29:29 -0800
  • 2adab1a6f3 Prevent removing line if there is only one line Misa 2020-02-10 18:29:29 -0800
  • 172ab9195d
    Merge pull request #158 from AllyTally/entertoreturn Terry Cavanagh 2020-02-10 18:41:13 +0100
  • 1b00d12600 Add option to allow custom levels when the editor is disabled Matt Penny 2020-02-09 21:21:19 -0500
  • 7d35c5ce4e Add option to compile without the level editor Matt Penny 2020-02-09 19:53:01 -0500
  • 6b1a7ebce6 Make "[Press ENTER to return to editor]" fade out after a bit AllyTally 2020-02-09 22:23:12 -0400
  • 1b1ae4107a Add option to allow custom levels when the editor is disabled Matt Penny 2020-02-09 21:21:19 -0500
  • ee9080cdb6 Add option to compile without the level editor Matt Penny 2020-02-09 19:53:01 -0500
  • 3273b4ab55 Re-comment out #define MAKEANDPLAY Info Teddy 2020-02-08 21:45:14 -0800
  • d8a2e9dafa Re-comment out #define MAKEANDPLAY Info Teddy 2020-02-08 21:45:14 -0800
  • 9642921a64 Initialize level data with 0s in M&P Info Teddy 2020-02-08 11:32:32 -0800
  • dd7170dc59
    Add -basedir option to specify base user directory (#154) Matt Penny 2020-02-08 18:49:03 -0500
  • c3053bfdf4 Use PHYSFS function for determining platform-specific directory separator Matt Penny 2020-02-08 18:44:04 -0500
  • 442d16aba5 Initialize level data with 0s in M&P Info Teddy 2020-02-08 11:32:32 -0800
  • f2f0780871 Add self to CONTRIBUTORS.txt and githubfriends (along with missing names) Matt Penny 2020-02-08 14:12:39 -0500
  • 9b936c4c75 Add -basedir option to specify base user directory Matt Penny 2020-02-08 14:11:09 -0500
  • edb0597f28 Revert "Remove from M&P the room data of Final Level/Lab/Overworld/Tower" leo60228 2020-02-08 10:39:30 -0500
  • 93ec5783d5 Fix undefined behavior when activating scripts AllyTally 2020-02-08 00:39:05 -0400
  • e6c46944d2 Fix undefined behavior when activating scripts AllyTally 2020-02-08 00:39:05 -0400
  • 19de5ec59d Add self to CONTRIBTORS.txt and githubfriends AllyTally 2020-02-08 00:24:50 -0400
  • ca0bfcfa80 Fix undefined behavior while loading scripts AllyTally 2020-02-08 00:10:45 -0400
  • 5c3ef68582 Add self to CONTRIBTORS.txt and githubfriends AllyTally 2020-02-08 00:24:50 -0400
  • 97a8520084 Fix undefined behavior while loading scripts AllyTally 2020-02-08 00:10:45 -0400
  • e3025a6b27 Render screen shaking in towers Info Teddy 2020-02-03 19:06:09 -0800
  • 4e378b6057
    Merge pull request #147 from InfoTeddy/general-bug-fixes-5 Terry Cavanagh 2020-02-06 16:37:37 +0100
  • 3d8c84bbbf
    Merge pull request #149 from FredrIQ/master Terry Cavanagh 2020-02-06 16:36:21 +0100
  • 6e1197ad64 Fix wrong tiling in top-left corner of Do Try To Keep Up Info Teddy 2020-02-03 19:44:29 -0800
  • d61d4f6120 Draw entities backwards in towermode like non-towermode entities Info Teddy 2020-02-03 19:01:33 -0800
  • a08e731a39 Fix Prize for the Reckless moving platform kludge happening in customs Info Teddy 2020-02-03 18:53:30 -0800
  • 1062113f73 Make tiles in tower mode behave consistently with tower tileset elsewhere Fredrik Ljungdahl 2020-02-05 22:02:00 +0100
  • b32c91a6e9
    Added Haiku links Terry Cavanagh 2020-02-05 15:59:51 +0100
  • 5154fcf3a1 Fix wrong tiling in top-left corner of Do Try To Keep Up Info Teddy 2020-02-03 19:44:29 -0800
  • 8ead9db39f Make hardest room "Dimension VVVVVV" if it has no room name Info Teddy 2020-02-03 19:27:49 -0800
  • e7362cf6ff Render screen shaking in towers Info Teddy 2020-02-03 19:06:09 -0800
  • 89e8f464f5 Draw entities backwards in towermode like non-towermode entities Info Teddy 2020-02-03 19:01:33 -0800
  • 09c5f8aafb Fix Prize for the Reckless moving platform kludge happening in customs Info Teddy 2020-02-03 18:53:30 -0800
  • cefc95d324 Fix centered texts' outline rendering upside-down in flip mode Info Teddy 2020-02-02 17:46:00 -0800
  • af1c0a07ce Fix centered texts' outline rendering upside-down in flip mode Info Teddy 2020-02-02 17:46:00 -0800
  • a2ab8e82e1 Account for height of textbox in flipme() Info Teddy 2020-02-02 17:25:15 -0800
  • 0e54f1b9e5 Account for height of textbox in flipme() Info Teddy 2020-02-02 17:25:15 -0800
  • 4bc76416f5 Fix discoloration when entities warp in flip mode Info Teddy 2020-02-02 14:43:42 -0800
  • 45491a03f3
    Add -assets option to specify data.zip (#139) leo60228 2020-02-02 18:28:26 -0500
  • 40f851c016 Fix discoloration when entities warp in flip mode Info Teddy 2020-02-02 14:43:42 -0800
  • 58515ea7db Fix indentation leo60228 2020-02-02 16:17:54 -0500