Commit Graph

202 Commits

Author SHA1 Message Date
Kazhnuz 85fbc7d51d scenes/levels: merge controller and scene object 2019-03-03 17:06:02 +01:00
Kazhnuz 6c45a92d83 core: simplify keys initialization 2019-03-03 17:00:01 +01:00
Kazhnuz 9d585c65e7 core/scenes: initialize level input keys 2019-03-03 16:57:26 +01:00
Kazhnuz ee3f74d85d scenes/levels: clean up the Scene Object file 2019-03-03 16:56:44 +01:00
Kazhnuz a6194a1c22 src: update love version again 2 2019-03-03 16:30:19 +01:00
Kazhnuz c159ddb2c3 src: update love version again 2019-03-03 16:28:56 +01:00
Kazhnuz d0ebe54fe6 src: set love identity 2019-03-03 16:25:59 +01:00
Kazhnuz 07af085191 src: update love version 2019-03-03 16:25:30 +01:00
Kazhnuz 2e02c15757 Merge branch 'split-controller-2' of Kazhnuz/imperium-porcorum into master 2019-03-03 16:23:38 +01:00
Kazhnuz 0ca2dae4bf scenes/levels: make the controller a local object 2019-03-03 16:17:41 +01:00
Kazhnuz 5f68f2a550 scenes/levels: fix two crash in player.lua 2019-03-03 15:56:13 +01:00
Kazhnuz 2ba1d5cdaa scenes/levels: make more readable data table 2019-03-03 15:50:59 +01:00
Kazhnuz 5d27343e29 scenes/levels: some general cleanup 2019-03-03 15:41:20 +01:00
Kazhnuz fc53a491f6 scenes/levels: let the playermanager handle loot and HUD 2019-03-03 15:34:20 +01:00
Kazhnuz c6f4149808 scenes/levels: remove for the time being the debug functions 2019-03-03 15:29:38 +01:00
Kazhnuz 5466da81ee scenes/levels: make playermanager object local 2019-03-03 15:28:04 +01:00
Kazhnuz b6d5f19a13 scenes/levels: split world object 2019-03-03 15:27:34 +01:00
Kazhnuz 3ce78cacc5 scenes/levels: split camera system 2019-03-03 15:14:08 +01:00
Kazhnuz ff02216890 scenes/levels: split playermanager 2019-03-03 14:54:24 +01:00
Kazhnuz 7908480ec0 src: replace entirely the virtualpad module by the core.input subsystem 2019-03-03 14:26:51 +01:00
Kazhnuz afb6fc9464 scenes/levels: get start position in players.lua 2019-03-03 14:17:48 +01:00
Kazhnuz 7d2ed700f7 scenes/levels: add function to know if something is inside the view 2019-03-03 14:13:44 +01:00
Kazhnuz c40a4c1678 scenes/level: don't have direct access to camera view 2019-03-03 14:04:16 +01:00
Kazhnuz 8b6e3ce544 scenes/levels: add a function to get Camera Scale 2019-03-03 14:01:24 +01:00
Kazhnuz 516fb12f0d scenes/levels: fix camera screen size 2019-03-03 13:59:45 +01:00
Kazhnuz e332b1c214 scenes/levels: don't access directly the map object 2019-03-03 13:57:40 +01:00
Kazhnuz 581fd9952e scenes/levels: add new map handling function and wrapper 2019-03-03 13:53:35 +01:00
Kazhnuz 26e9d7c4d5 scenes/levels: reorganize and cleanup world.lua 2019-03-03 13:47:29 +01:00
Kazhnuz 314cfc241d scenes/levels: fuse map update and draw functions 2019-03-03 13:38:41 +01:00
Kazhnuz ecaabd4814 scenes/levels: add more map-related function to world.lua 2019-03-03 13:30:52 +01:00
Kazhnuz 61f15d6f67 scenes/levels: load entities from index 2019-03-03 13:29:21 +01:00
Kazhnuz dcdbae749c scenes/levels: rename the bump world to "entities"
It'll prepare the naming of the world manager
2019-03-03 13:08:54 +01:00
Kazhnuz f65424f265 scenes/levels: more wrapper to the bump functions 2019-03-03 13:07:12 +01:00
Kazhnuz ff13de2e3c scenes/levels: make all object locals 2019-03-03 13:00:23 +01:00
Kazhnuz b83a5da0bb scenes/levels: create coin objects 2019-03-03 12:52:24 +01:00
Kazhnuz ea9bdca58a scenes/levels: reorganize items arguments 2019-03-03 12:34:23 +01:00
Kazhnuz 3467b68b7d scenes/levels: don't access directly to the bump world 2019-03-03 12:22:36 +01:00
Kazhnuz a5d4dd9b8f scenes/levels: clean up and rename entity interaction codes 2019-03-03 12:18:18 +01:00
Kazhnuz 7f31230b5e scenes/levels: make collision type initialisation simpler 2019-03-03 11:55:52 +01:00
Kazhnuz c1de0e0971 scenes/levels: split entity parent into a single local file 2019-03-03 11:51:31 +01:00
Kazhnuz ee0650d309 scenes/levels: stop using a specific folder for the player object 2019-03-03 11:46:37 +01:00
Kazhnuz 0de079fe61 scenes/levels: fuse all player functions in one file 2019-03-03 11:46:07 +01:00
Kazhnuz 2f08fd25b8 scenes/levels : stock in a table entities 2019-03-03 10:57:01 +01:00
Kazhnuz 80f5faae9e scenes/levels: fuse entities and world controller's files 2019-03-01 18:46:45 +01:00
Kazhnuz 136ae0e128 scenes/levels: fuse controller main functions 2019-03-01 18:36:51 +01:00
Kazhnuz 0472d56397 scenes/levels: fix background color 2019-03-01 18:32:45 +01:00
Kazhnuz 293e0e1c45 datas/levels: reuse test-map2 as test map 2019-03-01 18:31:00 +01:00
Kazhnuz 48283ea40b scenes/levels: make sure that the map follow the camera 2019-03-01 18:29:28 +01:00
Kazhnuz a3b809f3ba assets/maps: update a bit the level1 test map 2019-03-01 18:15:58 +01:00
Kazhnuz c728b9a2e9 datas/levels: use level1 as the test level 2019-03-01 18:08:36 +01:00