Commit Graph

  • 7d35c5ce4e Add option to compile without the level editor Matt Penny 2020-02-09 19:53:01 -05:00
  • 6b1a7ebce6 Make "[Press ENTER to return to editor]" fade out after a bit AllyTally 2020-02-09 22:23:12 -04:00
  • 3273b4ab55 Re-comment out #define MAKEANDPLAY Info Teddy 2020-02-08 21:45:14 -08:00
  • 9642921a64 Initialize level data with 0s in M&P Info Teddy 2020-02-08 11:32:32 -08:00
  • dd7170dc59 Add -basedir option to specify base user directory (#154) Matt Penny 2020-02-08 18:49:03 -05:00
  • 93ec5783d5 Fix undefined behavior when activating scripts AllyTally 2020-02-08 00:39:05 -04:00
  • 19de5ec59d Add self to CONTRIBTORS.txt and githubfriends AllyTally 2020-02-08 00:24:50 -04:00
  • ca0bfcfa80 Fix undefined behavior while loading scripts AllyTally 2020-02-08 00:10:45 -04:00
  • e3025a6b27 Render screen shaking in towers Info Teddy 2020-02-03 19:06:09 -08:00
  • 4e378b6057 Merge pull request #147 from InfoTeddy/general-bug-fixes-5 Terry Cavanagh 2020-02-06 16:37:37 +01:00
  • 3d8c84bbbf Merge pull request #149 from FredrIQ/master Terry Cavanagh 2020-02-06 16:36:21 +01:00
  • 6e1197ad64 Fix wrong tiling in top-left corner of Do Try To Keep Up Info Teddy 2020-02-03 19:44:29 -08:00
  • d61d4f6120 Draw entities backwards in towermode like non-towermode entities Info Teddy 2020-02-03 19:01:33 -08:00
  • a08e731a39 Fix Prize for the Reckless moving platform kludge happening in customs Info Teddy 2020-02-03 18:53:30 -08:00
  • 1062113f73 Make tiles in tower mode behave consistently with tower tileset elsewhere Fredrik Ljungdahl 2020-02-05 22:02:00 +01:00
  • b32c91a6e9 Added Haiku links Terry Cavanagh 2020-02-05 15:59:51 +01:00
  • 8ead9db39f Make hardest room "Dimension VVVVVV" if it has no room name Info Teddy 2020-02-03 19:27:49 -08:00
  • cefc95d324 Fix centered texts' outline rendering upside-down in flip mode Info Teddy 2020-02-02 17:46:00 -08:00
  • a2ab8e82e1 Account for height of textbox in flipme() Info Teddy 2020-02-02 17:25:15 -08:00
  • 4bc76416f5 Fix discoloration when entities warp in flip mode Info Teddy 2020-02-02 14:43:42 -08:00
  • 45491a03f3 Add -assets option to specify data.zip (#139) leo60228 2020-02-02 18:28:26 -05:00
  • 8260bb2696 Fix Prize for the Reckless quicksand fix kludge Info Teddy 2020-02-02 02:26:49 -08:00
  • 1e460721bb Fix hardcoded (19,8) all-sides warp happening in custom levels Info Teddy 2020-02-02 02:37:23 -08:00
  • e439949d7d Merge pull request #135 from InfoTeddy/code-quality-improvements Terry Cavanagh 2020-02-01 00:59:59 +01:00
  • 867e8ff0fe Make obj accessible from everywhere Info Teddy 2020-01-31 15:53:29 -08:00
  • ab68cd98c8 Merge pull request #134 from InfoTeddy/general-bug-fixes Terry Cavanagh 2020-01-31 23:37:06 +01:00
  • 4fa62ca0aa Fix text() centering with x=-1 Info Teddy 2020-01-31 13:36:36 -08:00
  • 6a17625727 Add support for Unicode rendering (#47) leo60228 2020-01-31 13:25:37 -05:00
  • 98ac1fdb53 Set customwarpmode when createentitying warp lines Info Teddy 2020-01-30 19:41:53 -08:00
  • 4be6d58b82 Reset warp directions when exiting playtesting Info Teddy 2020-01-30 19:06:16 -08:00
  • 98151b4c2f Merge pull request #126 from FredrIQ/master Terry Cavanagh 2020-01-30 15:36:18 +01:00
  • 5a316d65e6 Allow using help/graphics/music/game/key/map/obj everywhere Info Teddy 2020-01-28 23:35:03 -08:00
  • 906e35244b Display menu text darker if mouse cursor is off Allison Fleischer 2020-01-29 00:04:11 -08:00
  • 03a4c3362a Add graphics option to toggle mouse cursor Allison Fleischer 2020-01-28 23:17:13 -08:00
  • 5afba66d2e Merge pull request #127 from InfoTeddy/general-bug-fixes Terry Cavanagh 2020-01-28 19:16:33 +01:00
  • 47ebbf15ab Don't redraw H/V warp BG if gotorooming to same room in customs Info Teddy 2020-01-27 14:46:11 -08:00
  • 12497f6478 Added a general exception for any package of the Make and Play edition Terry Cavanagh 2020-01-27 14:27:24 +01:00
  • 3cfa7b0c60 Fix and improve handling of cancelling roomtext/scripttext input Fredrik Ljungdahl 2020-01-27 11:15:25 +01:00
  • 757fd49283 Draw editor entities according to ingame order Fredrik Ljungdahl 2020-01-27 02:15:49 +01:00
  • 7f3d16801c Remove from M&P the room data of Final Level/Lab/Overworld/Tower Info Teddy 2020-01-26 08:37:12 -08:00
  • 3697487f47 Fix minor issue with respawning into a tower Fredrik Ljungdahl 2020-01-25 19:20:37 +01:00
  • b79f0daa5f Move y-position assignment into its most intended branch Info Teddy 2020-01-25 18:24:04 -08:00
  • 2709de9cf0 Make fast path using FillRect() when opaque Info Teddy 2020-01-24 23:30:51 -08:00
  • 2f85c2a8dc Draw room names with text outline Info Teddy 2020-01-24 20:56:05 -08:00
  • df83c2d494 Add an accessibility option to be able to see through the roomname Info Teddy 2020-01-24 20:43:04 -08:00
  • c49ae404af Convert roomname background to a surface, then draw that Info Teddy 2020-01-24 20:32:55 -08:00
  • f6fa8dd84c De-duplicate the roomname printing code in the editor Info Teddy 2020-01-24 20:26:34 -08:00
  • 4ea4a1e615 Move skipblocks default setting to obj.init() Fredrik Ljungdahl 2020-01-25 02:26:00 +01:00
  • 9296547feb Fix tower quicksave bug (only appeared in some builds) Fredrik Ljungdahl 2020-01-25 00:18:15 +01:00
  • 2ec1106741 Fix level editor not using LoadTiXmlDocument Fredrik Ljungdahl 2020-01-24 22:12:45 +01:00
  • 5862af4445 Add a null terminator to loaded TinyXML files (#117) Fredrik Ljungdahl 2020-01-24 21:35:46 +01:00
  • 3dee27db7b Remove superfluous whitespace in entity XML data in level files (#119) Dav999-v 2020-01-24 19:25:21 +00:00
  • 9cf5112f0d Added myself to CONTRIBUTORS.txt Stelpjo 2020-01-24 12:21:59 -05:00
  • 09af7c2b5f Added an apostrophe to 'controllers' in game options Stelpjo 2020-01-24 12:13:23 -05:00
  • a02d776b00 Make foundtrinket() be accurate in custommode Info Teddy 2020-01-23 06:50:09 -08:00
  • 37507c147f Abstract UtilityClass::number() to be more generic Info Teddy 2020-01-23 06:45:50 -08:00
  • cd7cc317b5 Up the trinkets/crewmates limit to 100 Info Teddy 2020-01-23 06:43:53 -08:00
  • 782ce95d11 Merge pull request #115 from FredrIQ/master Terry Cavanagh 2020-01-23 14:59:53 +01:00
  • 76792e652a Don't outline entity directions (looks odd and can never be hard to see) Fredrik Ljungdahl 2020-01-23 14:53:12 +01:00
  • e8fd134a43 Fix X and Y coordinates getting reversed in editorclass::reset() Info Teddy 2020-01-23 01:41:50 -08:00
  • 8e9970d619 Reset enemy type in editorclass::reset() Info Teddy 2020-01-23 01:26:29 -08:00
  • 48c71c158d Add myself to CONTRIBUTORS.txt Fredrik Ljungdahl 2020-01-23 14:24:54 +01:00
  • ca9f577fc4 Make the level editor use font outlines for text appropriately Fredrik Ljungdahl 2020-01-23 14:23:56 +01:00
  • f9525020bb Call nexttowercolour() when exiting to menu Info Teddy 2020-01-22 17:20:32 -08:00
  • cb642ec506 Don't quick fade when using niceplay() Info Teddy 2020-01-22 16:26:29 -08:00
  • bff9b850b7 Reset game.pausescript in hardreset() Info Teddy 2020-01-22 16:16:27 -08:00
  • 90cab340f1 Copy the backBuffer to the tempBuffer in towerrender() Info Teddy 2020-01-22 04:57:40 -08:00
  • 9f6a60c298 Reset cutscene bar position in hardreset() Info Teddy 2020-01-22 04:17:43 -08:00
  • 31efc9b3ce Fix out-of-bounds array access in findstartpoint() Info Teddy 2020-01-21 21:43:01 -08:00
  • 5934802fca Added a technicality I just realised, lol Terry Cavanagh 2020-01-22 12:59:09 +01:00
  • 794ef29638 Fix bug with displaying translucent pixels incorrectly Info Teddy 2020-01-21 20:02:21 -08:00
  • b6ca9ea039 Added Ved to License exceptions Terry Cavanagh 2020-01-20 22:47:34 +01:00
  • 14ba07f22c Don't play squeak twice when entering quickloadlevel Info Teddy 2020-01-19 19:45:35 -08:00
  • 88f90f50a8 Merge pull request #101 from InfoTeddy/general-bug-fixes-2 Terry Cavanagh 2020-01-20 10:28:22 +01:00
  • 2c2acc93e6 Reset Direct Mode in editorclass::reset() Info Teddy 2020-01-19 21:46:52 -08:00
  • 916f182ce6 Set ed.keydelay when backspacing an empty line Info Teddy 2020-01-18 18:39:39 -08:00
  • 2687090ac2 Fix frame-ordering backspacing empty line bug in script editor Info Teddy 2020-01-18 18:17:46 -08:00
  • b1d6b7f395 Fix off-by-one in script editor letting you type on a nonexistent line Info Teddy 2020-01-18 17:38:36 -08:00
  • 134a0f1070 Fix invincibility/slowdown cursor positions when exiting those menus Ethan Lee 2020-01-17 22:14:29 -05:00
  • 9eebbc542e Load gamecontrollerdb.txt if available Ethan Lee 2020-01-17 12:43:42 -05:00
  • 6e9712f113 Add text outline as an accessibility option Ethan Lee 2020-01-17 12:37:53 -05:00
  • 05229255f6 typo Terry Cavanagh 2020-01-17 16:56:27 +01:00
  • 396d0eaf5f Update License exceptions.md Terry Cavanagh 2020-01-17 15:19:56 +01:00
  • 4fb9bfbd7e Merge pull request #92 from InfoTeddy/general-bug-fixes Terry Cavanagh 2020-01-17 14:18:47 +01:00
  • d6d2b79514 Merge pull request #93 from InfoTeddy/typo-fixes Terry Cavanagh 2020-01-17 14:18:02 +01:00
  • b3bc8d565c Found another dumb comment, removed TerryCavanagh 2020-01-17 13:47:34 +01:00
  • 113c585592 Fix "Exausted?" and "scentists" typos in mobile version Info Teddy 2020-01-16 23:58:50 -08:00
  • a6d427501c Don't render press ENTER to return to editor if advancetext is on Info Teddy 2020-01-16 23:33:12 -08:00
  • 2aa4aa5f8a Integrate dynamic list sizes for credited patrons, add CONTRIBUTORS to credits Ethan Lee 2020-01-16 20:14:56 -05:00
  • 73335c347c add myself to CONTRIBUTORS.txt (with LC_COLLATE=C ordering) Thomas Sänger 2020-01-16 07:06:18 +01:00
  • 00d6084901 switch position of Legal Stuff & Changes Thomas Sänger 2020-01-16 06:23:49 +01:00
  • 1c7c4d8c34 Updated link to cursed_vvvvvv.exe, changed links to shortcuts Terry Cavanagh 2020-01-16 15:01:07 +01:00
  • adde99dfe6 Re-added the mouse cursor (reverted https://github.com/TerryCavanagh/VVVVVV/pull/15) TerryCavanagh 2020-01-16 14:47:37 +01:00
  • ede2456af4 Merge pull request #71 from InfoTeddy/general-improvements Terry Cavanagh 2020-01-16 14:40:11 +01:00
  • 5b32446d50 Merge pull request #89 from InfoTeddy/typo-fixes Terry Cavanagh 2020-01-16 14:38:31 +01:00
  • b0ffdf0153 Removed a dumb word I used in a comment TerryCavanagh 2020-01-16 14:31:01 +01:00
  • 3247d3be41 Correct capitalization of song names Info Teddy 2020-01-15 22:05:37 -08:00
  • 4e952450d5 Prevent the game from thinking horizontal warp lines are cyan crewmates (#87) Info Teddy 2020-01-15 20:55:53 -08:00
  • 37a1482bb3 Fix warpdir() doing wrong BG with warp dir 0 in current room Info Teddy 2020-01-15 18:10:39 -08:00
  • 5b2962fde0 Properly reset roomdeaths and roomdeathsfinal in hardreset Info Teddy 2020-01-15 17:36:05 -08:00