Commit Graph

  • 8c53f69663 core/menusystem: use a more logical naming scheme for variables in grids Kazhnuz 2019-02-13 18:25:41 +0100
  • ce5b4ea20b core/menusystem: update view just before drawing to avoid glitch Kazhnuz 2019-02-13 18:06:58 +0100
  • ded24ede27 core/menusystem: put the view update in its own function Kazhnuz 2019-02-13 18:04:27 +0100
  • 0a4d57e46b core/menusystem: make cursor position relative to first element Kazhnuz 2019-02-13 17:51:05 +0100
  • f2b520e2b3 core/menusystem: improve view variables names Kazhnuz 2019-02-13 17:44:59 +0100
  • d352987aca scenes/test: test menu overflow Kazhnuz 2019-02-13 17:13:54 +0100
  • 80bd57c4fe core/menusystem: rename isSlave to isChild Kazhnuz 2019-02-13 17:10:57 +0100
  • 2aac02c223 core/menusystem: fix namespacing errors Kazhnuz 2019-02-12 19:27:02 +0100
  • 997a66e901 core/menusystem: don't draw cursor and allow selection when it overflow Kazhnuz 2019-02-12 18:58:26 +0100
  • b18c95455c core/menusystem: let the menu handle cursor drawing Kazhnuz 2019-02-12 18:52:38 +0100
  • a1f7995b13 core/menusystem: stop inverting w and h when returning widget size Kazhnuz 2019-02-12 18:48:51 +0100
  • 434b5e6865 core/menusystem: place the cursor drawing script in a separate file Kazhnuz 2019-02-12 18:35:52 +0100
  • b3febf0fb3 core/menusystem: rework focus system Don't let every menus handle themselves if they have focus, it should be the menu system role to handle that Kazhnuz 2019-02-12 18:31:32 +0100
  • c4ce0f5c5d core/menusystem: don't update cursor position when hovering no widget Kazhnuz 2019-02-12 18:15:17 +0100
  • 902dfa0d95 scenes/test: test a second menu Kazhnuz 2019-02-12 18:05:50 +0100
  • 242c877592 core/menusystem: rename all instance of focus to haveFocus Kazhnuz 2019-02-11 23:04:25 +0100
  • a8965a8945 scenes/test: floor the second counter Kazhnuz 2019-02-11 22:41:19 +0100
  • 96e095759b scenes/test: use a more neutral and readable color for background Kazhnuz 2019-02-11 22:40:44 +0100
  • 28beee9c41 core/menusystem: only count click if menu is currently active Kazhnuz 2019-02-11 22:39:18 +0100
  • 205de52345 core/menusystem: rework default Widget Kazhnuz 2019-02-11 22:37:48 +0100
  • 5c2792c9f4 core/menusystem: remove canvas use from menu itself Kazhnuz 2019-02-11 22:37:20 +0100
  • 327448d22f core: draw automaticall the menusystem over the scene Kazhnuz 2019-02-11 22:36:34 +0100
  • 7bdc31450b scenes/test: test the menu system Kazhnuz 2019-02-11 22:36:04 +0100
  • c8c0304849 scenes/boost: basic update of the pause menu to the new menusystem Kazhnuz 2019-02-11 20:34:25 +0100
  • 44bf09aa88 core/menusystem: declare slots variables before calling the parent new() Kazhnuz 2019-02-11 20:04:24 +0100
  • e3cc372340 core/menusystem: fix same glitch in floxbox and listbox Kazhnuz 2019-02-11 19:59:13 +0100
  • caa0e86e12 core/menusystem: fix a glitch in GridBox Kazhnuz 2019-02-11 19:56:36 +0100
  • db74b15d78 core/menusystem: don't use the variable "controller" for menus Kazhnuz 2019-02-11 19:53:34 +0100
  • dbfe4747f9 core/menusystem: use the right function name Kazhnuz 2019-02-11 19:44:23 +0100
  • 2e0503f75a core/menusystem: add a forgotten comma Kazhnuz 2019-02-11 19:43:49 +0100
  • 5920fc18dd core/menusystem: use name index instead of numeral index for menus It makes more sense and avoid having to keep and update id of menus Kazhnuz 2019-02-11 19:22:13 +0100
  • 464a1309c2 core/menusystem: make menu register themselves Kazhnuz 2019-02-10 21:14:31 +0100
  • 1dfb2a1f70 core/menusystem: make widget register themselves Kazhnuz 2019-02-10 21:12:33 +0100
  • e9d01d1e65 core/menusystem: add a function to update widget size Kazhnuz 2019-02-10 21:05:31 +0100
  • b417eb5c6a core/menusystem: fix a crash Kazhnuz 2019-02-10 20:00:48 +0100
  • 648ede5874 scene/boost: reactivate the pause menu Kazhnuz 2019-02-10 20:00:37 +0100
  • 723806510b core: integrate the menu system to the scene manager Kazhnuz 2019-02-10 14:54:43 +0100
  • 8553188a3e src/main: call core:mousepressed in love.mousepressed Kazhnuz 2019-02-10 14:52:38 +0100
  • c7c7e3d0a8 core/menusystem: improve wording for clearing functions Kazhnuz 2019-02-10 14:44:04 +0100
  • b1cf66add0 core/menusystem: rework "system" flags for menu Kazhnuz 2019-02-10 14:41:27 +0100
  • bf77a06741 core/menusystem: new size variable for widget handling Kazhnuz 2019-02-10 14:34:04 +0100
  • 05c8691c56 core/menusystem: port everything to new widget var names Kazhnuz 2019-02-10 14:28:08 +0100
  • 9d413db186 core/menusystem: remove unused variable Kazhnuz 2019-02-10 12:11:24 +0100
  • db1a219336 core/menusystem: rename widget variables in the parent Kazhnuz 2019-02-10 12:10:46 +0100
  • 679abb46ec core/menusystem: rename the parent menu file Kazhnuz 2019-02-10 12:00:02 +0100
  • 3cbb7a1373 core/menusystem: fuse MenuSystem and MenuController Kazhnuz 2019-02-10 11:58:39 +0100
  • 6e7d75f09a core/menusystem: add initial version based on my old menusystem Kazhnuz 2019-02-10 11:56:45 +0100
  • 8dda622021 locations: rename Graphit Base to Graphit Mechanics Kazhnuz 2019-02-10 11:41:30 +0100
  • 90538d5a01 scenes/boost: some styling fix Kazhnuz 2019-02-06 07:51:20 +0100
  • f7582fbe16 scenes/boost: rework entirely the relative position system Kazhnuz 2019-02-05 22:37:10 +0100
  • 1506701559 scenes/boost: better dashCam timer Kazhnuz 2019-02-04 23:23:49 +0100
  • 0172f131de scenes/boost: add a jump dash Kazhnuz 2019-02-04 23:19:13 +0100
  • b8f0d57a8a scenes/boost: add a relative camera system Kazhnuz 2019-02-04 21:35:34 +0100
  • c09138df5e locations: add first gimmicks ideas Kazhnuz 2019-02-04 19:22:02 +0100
  • 9cbf7166e6 locations: MSZ is now MCZ Kazhnuz 2019-02-04 19:01:51 +0100
  • e0ae9a09cc locations: better descriptions for newcommer levels Kazhnuz 2019-02-04 19:01:27 +0100
  • bd8ceb7d4b locations: add Lithium Metropolis Kazhnuz 2019-02-04 18:52:30 +0100
  • d63f8156e2 locations: fuse Amber Canyon and Moonstone Ruins Kazhnuz 2019-02-04 18:52:17 +0100
  • 2f58541a4e locations: better descriptions for Shadow Shot games Kazhnuz 2019-02-04 18:48:44 +0100
  • b57b726c8c locations: improve caracterisation of DHZ and CBZ Kazhnuz 2019-02-04 18:41:44 +0100
  • 9b460cdeb9 locations: add Amber Canyon Kazhnuz 2019-02-04 18:40:44 +0100
  • 66f8f2f64f locations: bring back original Boost levels Kazhnuz 2019-02-04 18:37:26 +0100
  • def74457a4 scenes/boost: reset colors before drawing shadows Kazhnuz 2019-02-04 09:40:55 +0100
  • cf64040dce scene/boost: use the included input manager Kazhnuz 2019-02-04 09:38:16 +0100
  • 4ac18039a9 scenes/boost: use the included asset handler Kazhnuz 2019-02-04 09:36:18 +0100
  • d199c73f64 scenes/boost: kill off the scene controller object It's not needed with the new scene system Kazhnuz 2019-02-04 09:35:12 +0100
  • ca22b918b0 scenes/boost: add controller uniques functions to the scene object Kazhnuz 2019-02-04 09:30:03 +0100
  • 62d45d9e4a scenes/boost: clean up a bit the scene object Kazhnuz 2019-02-04 09:19:56 +0100
  • b163cca8ae scenes/boost: improve HUD Kazhnuz 2019-02-04 09:17:47 +0100
  • 091210df41 loveutils: add back the wrap function Kazhnuz 2019-02-04 09:02:50 +0100
  • 421e92f80a src: replace all mention of "utils.draw" by "utils.graphics" Kazhnuz 2019-02-04 08:50:54 +0100
  • 49a8700400 scenes/boost: inputs are in core Compared to the old Boost engine, core and game have been separated, so make sure that input are read in core Kazhnuz 2019-02-04 08:47:07 +0100
  • 526d0fb494 scenes/boost: don't load game update functions from scene Kazhnuz 2019-02-04 08:44:12 +0100
  • b50ce4ad20 scenes/boost: register the scene as the currentScene Kazhnuz 2019-02-04 08:43:48 +0100
  • bc6b822a7e scenes/boost: style fix Kazhnuz 2019-02-04 08:40:41 +0100
  • f613cd4e2a scenes/boost: register correctly the scene Kazhnuz 2019-02-04 08:40:06 +0100
  • fc1d877ef6 game/boost: fix a typo Kazhnuz 2019-02-04 08:39:14 +0100
  • d867860d2f datas: add sonic-boost characters data Kazhnuz 2019-02-04 08:38:40 +0100
  • 8cb038eddf game: add a sonicboost handler Kazhnuz 2019-02-04 08:36:29 +0100
  • 639da2abd2 assets: add Sonic sprite Kazhnuz 2019-02-04 08:20:06 +0100
  • 9bb8455ce6 datas: add boost chunk datas Kazhnuz 2019-02-04 08:13:46 +0100
  • 03ac5cc629 core/assets: options are now in the "core" namespace Kazhnuz 2019-02-04 08:11:28 +0100
  • adc0b40c3c scenes/boost: fix a crash-causing typo in the background controller Kazhnuz 2019-02-04 08:09:27 +0100
  • ca86ef714d assets: add characters icons Kazhnuz 2019-02-04 08:07:48 +0100
  • 8fde4545fa scenes/boost: use the new location of the hud ring sprite Kazhnuz 2019-02-04 08:05:04 +0100
  • 4498c6991c scenes/boost: use the border generator Kazhnuz 2019-02-04 08:04:40 +0100
  • 8078aba520 assets: add hud elements Kazhnuz 2019-02-04 08:01:23 +0100
  • d308e42560 scenes/boost: add level assets Kazhnuz 2019-02-04 07:47:42 +0100
  • 0dd0c51c77 assets: add back Boost assets Kazhnuz 2019-02-03 20:45:01 +0100
  • c700be6488 scenes/boost: load the level data from the right file Kazhnuz 2019-02-03 20:36:36 +0100
  • 68d05e53b6 src: load boost levels at startup Kazhnuz 2019-02-03 20:34:50 +0100
  • 74a29fca3b scenes/boost: fix last crash Kazhnuz 2019-02-03 20:33:44 +0100
  • cab44798b8 scenes/boost: another location renaming Kazhnuz 2019-02-03 20:30:58 +0100
  • bcdd88b24b scenes/boost: comment out pause controller For now, we don't support the old menu system. It'll be restored, but for now it simply wouldn't work. Kazhnuz 2019-02-03 20:30:16 +0100
  • a2dfd35944 scenes/boost: use the new location for the datafile Kazhnuz 2019-02-03 20:27:15 +0100
  • 01414cc602 datas: add back sonic-boost physic datafile Kazhnuz 2019-02-03 20:26:50 +0100
  • c2fa55f746 scenes/boost: fix another crash-causing typo Kazhnuz 2019-02-03 20:25:42 +0100
  • 3e6244e473 src: use the new locations from libs used by the world manager Kazhnuz 2019-02-03 20:23:53 +0100
  • 0b7bd32caa src: add libs used by the world manager Kazhnuz 2019-02-03 20:22:59 +0100
  • fa72d7c733 src: add the hump libraries Kazhnuz 2019-02-03 20:22:25 +0100