1
0
Fork 0
mirror of https://github.com/TerryCavanagh/VVVVVV.git synced 2025-01-10 19:09:45 +01:00

Commit graph

  • 298aa95259 Move onground/onroof/animateentities logic to start of gamelogic() Misa 2020-04-28 16:25:03 -0700
  • 57b643d22a Use case-switch for para-check in entclass::setenemy() Misa 2020-04-28 16:20:59 -0700
  • c6659ef656 Initialize oldxp/oldyp in createentity() Misa 2020-04-28 16:17:10 -0700
  • 4f4d400ce0 Add linear interpolation of rendered entities Misa 2020-04-28 16:02:55 -0700
  • fd44098f38 Move render functions to outer deltatime loop Misa 2020-04-28 15:02:37 -0700
  • c63036fcd3 Indent timestep loop Misa 2020-04-28 14:44:53 -0700
  • e2fe2d4c2b Replace SDL_Delay() with an accumulator Misa 2020-04-28 14:37:58 -0700
  • bc06842535 Add inline directives to gameloop(), deltaloop(), fixedloop() Misa 2020-06-15 12:54:08 -0700
  • eeebb44354 Add NO_CUSTOM_LEVELS guard around EDITORMODE in deltaloop() Misa 2020-06-14 12:03:40 -0700
  • d38dba55b8 Move infocus and network updates to fixedloop() Misa 2020-06-14 11:58:27 -0700
  • 5a269b265f Unindent fixedloop() Misa 2020-06-14 11:57:57 -0700
  • e59631646e Move fixed loop to its own function Misa 2020-06-14 11:57:33 -0700
  • fa808c53d3 Unindent deltaloop() Misa 2020-06-14 11:55:19 -0700
  • 990bdf2d7b Move delta loop to its own function Misa 2020-06-14 11:53:41 -0700
  • 3a84a38785 Unindent gameloop() Misa 2020-06-14 11:49:23 -0700
  • 209ccef360 Put the main game loop inside its own function Misa 2020-06-14 11:45:36 -0700
  • 78f3fc4032 Rename time to time_ Misa 2020-06-14 11:43:28 -0700
  • fbd83886f9 Fix editor ghost colors updating too fast Misa 2020-06-12 17:34:19 -0700
  • 73b6e90d88 Fix ed.currentghosts updating way too fast Misa 2020-06-12 17:24:08 -0700
  • 162cef31c3 Fix editor ghosts being added multiple times per frame Misa 2020-06-12 17:20:37 -0700
  • f098ad29f1 Fix H/V warp BG not resetting when returning to editor (again) Misa 2020-05-09 14:44:51 -0700
  • d26de8f110 Add 1 to fade-to-menu/lab delay Misa 2020-05-08 09:54:38 -0700
  • 20db11ce35 Set alpha to 1 in 30-FPS-only mode Misa 2020-05-08 09:52:14 -0700
  • cef0065420 Add VSync graphics option, off by default Misa 2020-05-04 13:19:47 -0700
  • b65e2283e1 Indent game loop yet again Misa 2020-05-04 12:59:35 -0700
  • ee598ed975 Add being able to toggle over/fixed-30-FPS, off by default Misa 2020-05-04 12:52:57 -0700
  • d82255cf8f Fix animating entities' drawframes not being updated for 1 frame Misa 2020-05-04 11:13:41 -0700
  • 3477fce2e7 Move preloader update code to new function preloaderlogic() Misa 2020-05-04 10:06:07 -0700
  • 31c1209af3 Move analogue mode filter update logic to fixed-timestep loop Misa 2020-05-02 20:27:47 -0700
  • 7350f208c8 Fix 1-frame glitch when entering a room with plats in finalmode Misa 2020-05-02 17:17:07 -0700
  • e38fcb6fcc Fix 1 frame where sad crewmates' drawframes weren't updated Misa 2020-05-02 16:48:43 -0700
  • bd8afd2a85 Remove duplicate -renderer option Misa 2020-05-02 14:56:14 -0700
  • a772c7f0c9 Add v-sync hint Misa 2020-05-02 14:53:43 -0700
  • 1e94bd46a7 Refactor how "hidden names" work Misa 2020-05-02 14:10:22 -0700
  • 8a9e286200 Make slowdown only apply in GAMEMODE/MAPMODE/TELEPORTERMODE Misa 2020-05-02 13:58:25 -0700
  • 11a576a9ed Make sure sprite colors in the editor don't update more than 30 FPS Misa 2020-05-02 13:53:19 -0700
  • e1b1215fab Fix red pill/mannequins/transmittor/radar dish being offset for 1 frame Misa 2020-05-02 13:36:35 -0700
  • 3ff93f11ae Fix flickering when holding down ACTION in credits scroll Misa 2020-05-02 13:21:42 -0700
  • 9a9005bf30 Fix flickering on bottom/right of screen with H/V warp BGs Misa 2020-05-02 13:11:36 -0700
  • 0b7cd26d39 Fix overdraw bug in tower background Misa 2020-05-02 12:32:20 -0700
  • ba08cc70e1 Fix roomname being continuously drawn on top of itself Misa 2020-05-02 12:18:54 -0700
  • a884ba48f7 Fix overdraw at bottom/right screen edges with H/V warp BGs Misa 2020-05-02 12:15:52 -0700
  • 1693918db5 Fix off-by-one in interpolation of extending gravity line Misa 2020-05-02 12:06:40 -0700
  • ab1c077e74 Make player not suddenly stop when screen transitioning Misa 2020-05-02 11:03:02 -0700
  • 50b2c74d90 Smoothly interpolate "[Press ENTER to return to editor]" fadeout Misa 2020-05-02 10:49:41 -0700
  • 72a2db7ab8 Move "return to editor" alpha timer update to logic functions Misa 2020-05-02 10:45:35 -0700
  • 819cad4399 Smoothly interpolate editor notedelay Misa 2020-05-02 10:42:39 -0700
  • 075d09993e Move glitch roomname updating to logic functions Misa 2020-05-02 10:31:48 -0700
  • 211b9f7bc3 Interpolate end picture reveal scroll Misa 2020-05-01 18:23:52 -0700
  • 1eea354192 Interpolate gravitron top line extending Misa 2020-05-01 17:57:07 -0700
  • ac69eaff9e Fix ZZT centipedes (or ASCII snakes) zipping around Misa 2020-05-01 17:40:14 -0700
  • e2f81665aa Fix off-by-one in "- Press ENTER to Teleport -" interpolation Misa 2020-05-01 16:53:50 -0700
  • 72ac0a067f Fix off-by-one in trophy text interpolation Misa 2020-05-01 16:51:50 -0700
  • 855d836b52 Fix off-by-one in activity zone prompt fading interpolation Misa 2020-05-01 16:50:55 -0700
  • 724c9848ae Fix off-by-one in menuoffrender interpolation Misa 2020-05-01 16:49:10 -0700
  • b06e2e5c8a Fix colors updating too fast in TITLEMODE/MAPMODE/GAMECOMPLETEMODE Misa 2020-05-01 16:40:35 -0700
  • afd94e75fa Fix, for in-GAMEMODE sprites, their colors updating too fast Misa 2020-04-30 17:34:37 -0700
  • 8bc571b730 Move big chunky pixel colors to separate function Misa 2020-04-30 14:57:21 -0700
  • b837955c34 Move setcol part of drawhuetile() to separate function Misa 2020-04-30 14:42:08 -0700
  • 9ddd0c724d Interpolate spikeleveltop and spikelevelbottom Misa 2020-04-30 12:58:08 -0700
  • a52d0258be Reset spikeleveltop and spikelevelbottom in mapclass::loadlevel() Misa 2020-04-30 12:50:45 -0700
  • 3604a03fc4 Move finalstretch animation code to gamelogic() Misa 2020-04-30 12:32:53 -0700
  • e4b11789b4 Set map.ypos when entering tower Misa 2020-04-30 12:02:52 -0700
  • e9aed577db Interpolate tower scrolling Misa 2020-04-30 11:52:21 -0700
  • be8a76f274 Fix credits position being 1 frame off w/ BG when press/release ACTION Misa 2020-04-30 11:13:02 -0700
  • 721dabe17d Interpolate credits position Misa 2020-04-30 10:56:27 -0700
  • e83a84fd68 Fix special text box images sometimes flashing Misa 2020-04-29 23:46:50 -0700
  • a8d65a6723 Fix crewmates facing wrong way or not being flipped for <1 frame Misa 2020-04-29 23:29:06 -0700
  • 381657f355 Move crewframedelay to titlelogic() and maplogic() Misa 2020-04-29 17:09:51 -0700
  • 45e29f557c Interpolate "- Press ENTER to Teleport -" prompt Misa 2020-04-29 17:04:25 -0700
  • 867d820a6e Interpolate trophy text Misa 2020-04-29 16:54:36 -0700
  • 41326881c8 Interpolate all-sides warp BG Misa 2020-04-29 15:44:07 -0700
  • 6a29319826 Move all-sides warp background update code to logic functions Misa 2020-04-29 15:37:39 -0700
  • 7139d74212 Interpolate tower background Misa 2020-04-29 15:28:06 -0700
  • 9a23771544 Move tower background update code to logic functions Misa 2020-04-29 15:25:01 -0700
  • 4366145030 Interpolate vertical warp background Misa 2020-04-29 11:09:07 -0700
  • ae222a8f2b Move vertical warp background updating to Graphics::updatebackground() Misa 2020-04-29 11:06:03 -0700
  • 969c1b38a1 Interpolate horizontal warp BG Misa 2020-04-29 11:03:17 -0700
  • ddcf46da6b Move horizontal warp background to Graphics::updatebackground() Misa 2020-04-29 10:37:56 -0700
  • a8640eea3a Simplify "else if" braces and indentation in activity prompt rendering Misa 2020-04-28 22:00:16 -0700
  • e3d68ab740 Interpolate activity zone prompt fading in and out Misa 2020-04-28 21:58:19 -0700
  • 0c6d8c8e2f Interpolate text box alpha Misa 2020-04-28 21:49:15 -0700
  • 88a172a8c3 Move cursor delay update logic to maplogic() Misa 2020-04-28 21:32:53 -0700
  • 1932dd80fb Move gravity line color updating to gamelogic() Misa 2020-04-28 21:17:16 -0700
  • acabf15318 Move general oldxp/oldyp updating to just before gameinput() Misa 2020-04-28 21:06:56 -0700
  • c6c37cd03a Interpolate bringing up and down quit/pause/teleporter screen Misa 2020-04-28 20:46:33 -0700
  • 73a06539a5 Simplify menu-off rendering/logic code Misa 2020-04-28 20:31:29 -0700
  • 2d556e412a Move menu offset logic to maplogic() Misa 2020-04-28 20:28:41 -0700
  • f5f365093c Move backboxrect off of Graphics Misa 2020-04-28 19:54:53 -0700
  • 6710f28334 Interpolate upwards-moving star BG Misa 2020-04-28 19:52:59 -0700
  • 96e50fb7d4 Move upwards-moving star BG to Graphics::updatebackground() Misa 2020-04-28 19:50:03 -0700
  • 88e4fe95b2 Put rainbow BG timer in Graphics::updatebackground() Misa 2020-04-28 19:47:37 -0700
  • d16cca7b5e Interpolate Lab backboxes Misa 2020-04-28 19:45:18 -0700
  • 3a5d750149 Move Lab backbox updates to Graphics::updatebackground() Misa 2020-04-28 19:33:33 -0700
  • d8f0223274 Interpolate left-moving star background Misa 2020-04-28 19:30:37 -0700
  • 6ec401771d Update left-moving star BG in fixed timestep loop Misa 2020-04-28 19:28:16 -0700
  • f6a9c20c2b Update text boxes in the inner fixed-timestep loop Misa 2020-04-28 18:38:43 -0700
  • 9e8e621aa3 Remove useless function Graphics::textboxcleanup() Misa 2020-04-28 18:19:33 -0700
  • fcb14d6398 Update trophy text timer in fixed-timestep gamelogic() Misa 2020-04-28 18:15:56 -0700
  • 9f8c51cd30 Update activity prompt fade in fixed-timestep gamelogic() Misa 2020-04-28 18:15:26 -0700