1
0
Fork 0
mirror of https://github.com/TerryCavanagh/VVVVVV.git synced 2025-02-04 23:25:22 +01:00

Commit graph

  • 5b204f620b Fix checkpoint starts in editor tzann 2020-07-29 19:54:22 +02:00
  • 8aac6a758d
    Wrap entities (#408) Tynan Richards 2020-07-29 18:17:28 +02:00
  • b261b1d12e Clean it up yet again tzann 2020-07-29 17:43:31 +02:00
  • 8c000a760f Clean it up some more tzann 2020-07-29 17:36:25 +02:00
  • bc65832fc4 Make it actually work and clean up the code tzann 2020-07-29 17:28:57 +02:00
  • 178951e5e1 Added myself to contributors list tzann 2020-07-29 12:06:02 +02:00
  • 11ef68bea2 Change back the order of entity creation tzann 2020-07-29 03:05:25 +02:00
  • b4bac64361 Also change oldyp so there's no deltaframe issues tzann 2020-07-29 02:58:08 +02:00
  • e48fef4fe5 Fix the 'Game Complete' trophy stand so it no longer hovers above the ground. Also update comments in Otherlevel.cpp to reflect what entities are actually being created. tzann 2020-07-29 02:44:55 +02:00
  • 12914054de Make entities able to wrap both vertically and horizontally, also add a case for when entities are wrapping both directions at the same time Tynan Richards 2020-07-29 13:59:47 +02:00
  • 2e8e7fb8b4 Added myself to contributors list tzann 2020-07-29 12:06:02 +02:00
  • e2321f84b9 Add check for singular trinkets and crewmates in NDM game over screen tzann 2020-07-29 02:03:48 +02:00
  • b6cca724dc Change back the order of entity creation tzann 2020-07-29 03:05:25 +02:00
  • 15126efb3a Also change oldyp so there's no deltaframe issues tzann 2020-07-29 02:58:08 +02:00
  • c06db028a3 Fix the 'Game Complete' trophy stand so it no longer hovers above the ground. Also update comments in Otherlevel.cpp to reflect what entities are actually being created. tzann 2020-07-29 02:44:55 +02:00
  • 178dbfd8f8 Add check for singular trinkets and crewmates in NDM game over screen tzann 2020-07-29 02:03:48 +02:00
  • 6c04f56099 Don't savestats() every frame of New Record animation Misa 2020-07-27 15:50:51 -07:00
  • 41014ff8a4 Don't savestats() every frame of New Record animation Misa 2020-07-27 15:50:51 -07:00
  • 053193333c Merge branch 'master' into refactor-scripts Matt Penny 2020-07-25 15:52:06 -04:00
  • 7ac4251322 Fix spacing and erroneous commas in scripts. Also update with fix for #357 Matt Penny 2020-07-25 15:50:42 -04:00
  • 18b7d1ca14 Set oldxp/oldyp when player teleports through warp token Misa 2020-07-21 14:55:14 -07:00
  • ff8d616438 Use INBOUNDS() check for mapclass::warpto() Misa 2020-07-21 14:49:36 -07:00
  • fdb01adc68 Set oldxp/oldyp when being teleported around during teleport Misa 2020-07-21 15:01:08 -07:00
  • 8b45d7504d Set oldxp/oldyp when being teleported around during teleport Misa 2020-07-21 15:01:08 -07:00
  • 9274821e71 Set oldxp/oldyp when player teleports through warp token Misa 2020-07-21 14:55:14 -07:00
  • 602faaa568 Use INBOUNDS() check for mapclass::warpto() Misa 2020-07-21 14:49:36 -07:00
  • 52f7a587fe Separate includes into sections and alphabetize them Misa 2020-07-19 12:43:29 -07:00
  • b108e28c5a Remove unnecessary EditorData constructor stub Misa 2020-07-19 12:17:36 -07:00
  • 58308f9826 Remove unused time stuff from editor.cpp Misa 2020-07-19 12:14:12 -07:00
  • b5ff65c84e Remove unnecessary includes from header files Misa 2020-07-19 12:05:41 -07:00
  • d455e38715 Use angle brackets for including tinyxml2.h Misa 2020-07-19 12:03:16 -07:00
  • 2af396fb30 Consistently use angle brackets for SDL.h includes Misa 2020-07-18 21:21:27 -07:00
  • 808e2433d2 Separate includes into sections and alphabetize them Misa 2020-07-19 12:43:29 -07:00
  • 066c5ca1eb Remove unnecessary EditorData constructor stub Misa 2020-07-19 12:17:36 -07:00
  • 7a4fabe815 Remove unused time stuff from editor.cpp Misa 2020-07-19 12:14:12 -07:00
  • 8b7ebba9e7 Remove unnecessary includes from header files Misa 2020-07-19 12:05:41 -07:00
  • 18b70e6730 Use angle brackets for including tinyxml2.h Misa 2020-07-19 12:03:16 -07:00
  • add93ba227 Consistently use angle brackets for SDL.h includes Misa 2020-07-18 21:21:27 -07:00
  • 6c85fae339 Change all tilemaps to be short[1200] instead of int[1200] Misa 2020-07-18 21:06:35 -07:00
  • 895f825fa4 Change all tilemaps to be short[1200] instead of int[1200] Misa 2020-07-18 21:06:35 -07:00
  • df96b2a594 Fix softlock using tele while in its hitbox post-rescue/intermission Misa 2020-07-17 13:29:22 -07:00
  • af89c52813 Wrap around enemy type when switching enemy types Misa 2020-07-17 13:25:23 -07:00
  • 1fef14b68e Fix softlock using tele while in its hitbox post-rescue/intermission Misa 2020-07-17 13:29:22 -07:00
  • 75e3a19dee Wrap around enemy type when switching enemy types Misa 2020-07-17 13:25:23 -07:00
  • fb8cb705da Fix softlock if exiting Super Grav and bringing up map in glitchrunner Misa 2020-07-16 15:11:54 -07:00
  • 5a660419e2 Fix softlock if exiting Super Grav and bringing up map in glitchrunner Misa 2020-07-16 15:11:54 -07:00
  • ecf43d05dc Fix undeffing ARG_IS instead of ARG Misa 2020-07-15 18:27:54 -07:00
  • 48a427ca1e Fix undeffing ARG_IS instead of ARG Misa 2020-07-15 18:27:54 -07:00
  • 78faea87ba Fix brace style and spacing in custom loadlevel() Misa 2020-07-09 03:29:53 -07:00
  • ccb3d6e974 Use case-switch for warpdir checking Misa 2020-07-09 03:21:18 -07:00
  • 2938db057b Unindent case labels in room tileset case-switch Misa 2020-07-09 03:18:21 -07:00
  • 01f6a97ed0 Fix and update comments for edentities Misa 2020-07-09 03:16:52 -07:00
  • f8e23119bf Use case-switch for warp line creation Misa 2020-07-09 03:14:17 -07:00
  • c7ea684c08 Use enum names instead of raw values in createblock() calls Misa 2020-07-09 03:10:08 -07:00
  • a2f20e7e49 De-duplicate enemy/platform bounding box logic Misa 2020-07-09 03:06:20 -07:00
  • 0ec38ad0f8 Get rid of unnecessary roomname logic Misa 2020-07-09 03:00:48 -07:00
  • 2558cccd40 Fix 'break' statements in other cases not being inside braces Misa 2020-07-09 02:59:42 -07:00
  • 2646642664 Add braces to case 12 custom level loading Misa 2020-07-09 02:58:16 -07:00
  • 71a989707e De-duplicate and add safety check to ed.level reference Misa 2020-07-09 02:54:23 -07:00
  • 729f24d732 De-duplicate reference to edentity Misa 2020-07-09 02:40:18 -07:00
  • 4b6406d08e Unindent case labels in entity creation Misa 2020-07-09 02:32:52 -07:00
  • fd2ee96c49 Clean up tsx/tsy initialization Misa 2020-07-09 02:32:00 -07:00
  • d591c77088 De-duplicate expressions of actual coordinates for edentities Misa 2020-07-09 02:28:53 -07:00
  • 34b0e2c812 Unindent ending for-loop brace Misa 2020-07-09 02:12:31 -07:00
  • 8b8f9b3389 Negate edentity room check and use a continue Misa 2020-07-09 02:11:56 -07:00
  • 264279d17a Warning fix for uninitialized prefix Ethan Lee 2020-07-15 12:11:23 -04:00
  • b302e4dbbb Valgrind warning fix Ethan Lee 2020-07-15 12:09:24 -04:00
  • 5ff5ae7294 mmmmmm is initialized earlier in init() Ethan Lee 2020-07-15 11:58:00 -04:00
  • f8190439a9 Reset ed.roomnamehide to 0 when exiting playtesting Misa 2020-07-11 00:39:09 -07:00
  • def540d184 Reset ed.notedelay when exiting playtesting Misa 2020-07-11 00:27:00 -07:00
  • 22d556f4be Disable "Game Saved" text box in custommode Misa 2020-07-11 00:23:31 -07:00
  • 13e260bf50 Fix pressing Esc in teleporter menu going to quit screen Misa 2020-07-11 00:21:23 -07:00
  • 5f131b426b Allow pressing Enter on teleporters during playtesting Misa 2020-07-11 00:15:06 -07:00
  • 846c6f61d4 Use .clear() when removing text boxes in reset functions Misa 2020-07-11 00:10:06 -07:00
  • 7fada0548b Set ed.settingskey to true when returning to editor Misa 2020-07-11 00:09:02 -07:00
  • 6c52b79ddf Set ed.keydelay to 6 when returning to editor Misa 2020-07-11 00:04:54 -07:00
  • 1caabe374b Fix return to editor via crewmate rescue not using shouldreturntoeditor Misa 2020-07-11 00:00:42 -07:00
  • 2506127a17 Directly execute scripts if script boxes have a non-empty script field Misa 2020-07-09 23:20:03 -07:00
  • ca9e4c8f6e Only set game.customscript if index is inbounds Misa 2020-07-09 23:03:16 -07:00
  • 8c42f82317 Set script attribute of custom level script boxes Misa 2020-07-09 23:01:13 -07:00
  • 459e1ac78a Directly execute scripts if script boxes have a non-empty script field Misa 2020-07-09 23:20:03 -07:00
  • e8de47df9e Only set game.customscript if index is inbounds Misa 2020-07-09 23:03:16 -07:00
  • 9f2beec1ff Set script attribute of custom level script boxes Misa 2020-07-09 23:01:13 -07:00
  • 9fab9f8926 Fix brace style and spacing in custom loadlevel() Misa 2020-07-09 03:29:53 -07:00
  • 512750f7b1 De-duplicate setting rcol if room is warping Misa 2020-07-09 03:24:32 -07:00
  • ae05250548 Use case-switch for warpdir checking Misa 2020-07-09 03:21:18 -07:00
  • 67a84e5a1e Unindent case labels in room tileset case-switch Misa 2020-07-09 03:18:21 -07:00
  • ea7693162b Fix and update comments for edentities Misa 2020-07-09 03:16:52 -07:00
  • 31fb2a41f3 Use case-switch for warp line creation Misa 2020-07-09 03:14:17 -07:00
  • 4cb2ae0343 Use enum names instead of raw values in createblock() calls Misa 2020-07-09 03:10:08 -07:00
  • b1c0eedfa4 De-duplicate enemy/platform bounding box logic Misa 2020-07-09 03:06:20 -07:00
  • 30963fca75 Get rid of unnecessary roomname logic Misa 2020-07-09 03:00:48 -07:00
  • e214458219 Fix 'break' statements in other cases not being inside braces Misa 2020-07-09 02:59:42 -07:00
  • ede6309333 Add braces to case 12 custom level loading Misa 2020-07-09 02:58:16 -07:00
  • 6895d1c92d De-duplicate and add safety check to ed.level reference Misa 2020-07-09 02:54:23 -07:00
  • a8df3028f3 De-duplicate reference to edentity Misa 2020-07-09 02:40:18 -07:00
  • 66ff93862c Unindent case labels in entity creation Misa 2020-07-09 02:32:52 -07:00
  • 134d3f6363 Clean up tsx/tsy initialization Misa 2020-07-09 02:32:00 -07:00
  • fddaef1959 De-duplicate expressions of actual coordinates for edentities Misa 2020-07-09 02:28:53 -07:00
  • 54dad23d94 Unindent ending for-loop brace Misa 2020-07-09 02:12:31 -07:00