Commit graph

  • 4c1acb0afa modules/menusystem: add a function to get sound from scene assetmanager Kazhnuz 2019-04-20 17:54:22 +0200
  • faa12d4ff7 modules/menusystem: link a menusystem to a scene Kazhnuz 2019-04-20 17:54:01 +0200
  • 946b446844 modules/menusystem: reset sound activity to "false" in menus Kazhnuz 2019-04-20 17:47:57 +0200
  • 51ea3629d0 modules/menusystem: add a function to reset menus' sound state Kazhnuz 2019-04-20 17:45:58 +0200
  • d1c2f8634b modules/menusystem: rename correctly internal navigations sound function Kazhnuz 2019-04-20 17:42:04 +0200
  • 1e333fc179 examples/mainmenu: add audio SFX for menu sounds Kazhnuz 2019-04-20 16:07:31 +0200
  • 59534f20b5 examples/options: re-align widgets Kazhnuz 2019-04-20 15:51:29 +0200
  • 615875bcfd examples/options: add audio widgets Kazhnuz 2019-04-19 23:21:32 +0200
  • dd0234a624 examples/options: add music Kazhnuz 2019-04-17 19:05:53 +0200
  • 62358ded31 examples/options: deactivate the key detector Kazhnuz 2019-04-15 18:50:09 +0200
  • db4370803a examples/options: rough way to change keys Kazhnuz 2019-04-15 17:21:23 +0200
  • ddaeff3101 example: list keys inside the player submenu Kazhnuz 2019-04-15 17:13:42 +0200
  • a25259e6b9 examples/options : list players as submenus Kazhnuz 2019-04-15 17:04:44 +0200
  • f37eaef79a modules/menusystem: add a way to manage menusystem activity Kazhnuz 2019-04-15 16:30:45 +0200
  • 802e1a78a3 modules/scenes: fix an oops Kazhnuz 2019-04-14 19:46:39 +0200
  • 324a5854b7 core: add a way to get keyboard callbacks from current scene Kazhnuz 2019-04-14 19:45:52 +0200
  • 1aef8ad49d core: add a special file for callbacks Kazhnuz 2019-04-14 19:24:10 +0200
  • fdba16e2f2 options: add a way to set an input key Kazhnuz 2019-04-14 18:27:24 +0200
  • 853a55cda4 examples/options: support language changing Kazhnuz 2019-04-14 18:11:44 +0200
  • a470f53f8f lang: add a way to check language availability Kazhnuz 2019-04-14 18:11:31 +0200
  • cdf088e2a1 options: add the controller to the options manager Kazhnuz 2019-04-14 18:08:52 +0200
  • 8fc48bc11a datas/langs : add more translations Kazhnuz 2019-04-14 18:00:40 +0200
  • 0fd1c60b95 examples/options : translate option menu Kazhnuz 2019-04-14 17:59:03 +0200
  • a224021726 examples/inventory: translate inventory Kazhnuz 2019-04-14 17:52:30 +0200
  • 374ca29d3a datas/langs: translate inventory Kazhnuz 2019-04-14 17:50:13 +0200
  • 1cc44dd54f mainmenu: translate main menu Kazhnuz 2019-04-14 17:49:25 +0200
  • 2affb1c789 lang: remove unused functions Kazhnuz 2019-04-14 11:50:28 +0200
  • b801c59a62 lang: update translation system Kazhnuz 2019-04-14 11:48:05 +0200
  • 37b6613c4a lang: adapt lang name functions to the new medata format Kazhnuz 2019-04-14 11:25:28 +0200
  • 1e215a99bf lang: improve data handling Kazhnuz 2019-04-13 19:00:03 +0200
  • 1c51b35112 options: set default language as current language Kazhnuz 2019-04-13 18:58:40 +0200
  • fb29ae65b3 options: make language loading and changing part of the options Kazhnuz 2019-04-13 18:54:07 +0200
  • 59029068f1 lang: return datas instead of directly putting them in self.datas Kazhnuz 2019-04-13 18:42:47 +0200
  • f40d2c9912 lang: add a constant for the translation path Kazhnuz 2019-04-13 18:32:54 +0200
  • 113af71896 gamecore: load the lang module Kazhnuz 2019-04-13 18:32:27 +0200
  • 2333339224 datas: add basic translations for the exemples Kazhnuz 2019-04-13 18:27:26 +0200
  • fee42e308a exemples/options : add resolution widget Kazhnuz 2019-04-13 14:34:35 +0200
  • a370cefcd7 modules/menusystem: invalidate widget's canvas when using its action Kazhnuz 2019-04-13 14:25:54 +0200
  • a6b1f2da59 modules/menusystem: add a way to easily invalidate widget canvas Kazhnuz 2019-04-13 10:44:07 +0200
  • ae5a001e00 examples/options: export widgets canvas as a real texture Kazhnuz 2019-04-13 10:39:01 +0200
  • defe5fea9a examples/options: add basic switches widgets Kazhnuz 2019-04-13 10:27:08 +0200
  • 0686b70b6a examples/options: add basic structure Kazhnuz 2019-04-13 10:14:15 +0200
  • 8a50e77796 examples/options: separate widgets from main file Kazhnuz 2019-04-13 10:10:35 +0200
  • 2b45098bcf examples/options: make the Exit widget go back to mainmenu Kazhnuz 2019-04-13 10:00:34 +0200
  • a1f59a60d6 examples/options: Add a double text widget Kazhnuz 2019-04-13 09:59:23 +0200
  • fb1871e0d9 examples: register the option menu Kazhnuz 2019-04-13 09:55:15 +0200
  • 6c2be10628 examples/options: use mainmenu as a base Kazhnuz 2019-04-13 09:47:53 +0200
  • 193e9b6fbf modules/world: add speed variables Kazhnuz 2019-04-13 09:40:14 +0200
  • f61cb21d58 examples/moveplayer: test 2 players Kazhnuz 2019-04-11 19:18:51 +0200
  • a81ac5b819 modules/menusystem: add an arbitrary order system to widgets & menus Kazhnuz 2019-04-11 18:16:36 +0200
  • 9367bee577 modules/menusystem: add an arbitrary order variable to widgets Kazhnuz 2019-04-11 17:31:29 +0200
  • 05a5f8d877 modules/menusystem: add a way to preserve creation order Kazhnuz 2019-04-11 17:31:01 +0200
  • 1061e4822f gamecore: better comments and organization Kazhnuz 2019-04-11 17:23:39 +0200
  • 65010fae16 loveutils: better comments and organisation Kazhnuz 2019-04-11 17:10:28 +0200
  • 33143a0ba3 modules/scene: better comments and organisation Kazhnuz 2019-04-11 17:03:53 +0200
  • ab6475b3cf modules/menusystem: remove deprecated functions and objects Kazhnuz 2019-04-11 16:59:58 +0200
  • c9e3f5b82a modules/menusystem: more code cleanup Kazhnuz 2019-04-11 16:58:42 +0200
  • 96f56a7284 modules/menusystem: better comments Kazhnuz 2019-04-10 18:01:46 +0200
  • 915b4a2ab8 modules/assets: improve comments and organisation Kazhnuz 2019-04-09 18:47:52 +0200
  • f2680c37f3 modules/world: improve commenting and organisations Kazhnuz 2019-04-08 19:58:41 +0200
  • f30bbc7509 modules/world: better separation of init functions Kazhnuz 2019-04-08 19:40:27 +0200
  • a4aaa28c24 examples/moveplayer: use isDown instead of isPressed on player item Kazhnuz 2019-04-07 22:53:59 +0200
  • 18161313fe examples/moveplayer: set the player object as player Kazhnuz 2019-04-07 22:52:28 +0200
  • dd1e25969e modules/world: improve keys sending to player object Kazhnuz 2019-04-07 22:46:28 +0200
  • 66d98ab9ea examples/moveplayer: use the right function to draw box Kazhnuz 2019-04-07 22:29:27 +0200
  • 262bf97e67 modules/world: add basic move functions to entities Kazhnuz 2019-04-07 18:33:41 +0200
  • 5ec137416e examples/moveplayer: default dx and dy to 0 for the player Kazhnuz 2019-04-07 18:15:06 +0200
  • 134edf345a scenes: remove "keys" table and replace it by a source table Kazhnuz 2019-04-07 17:51:37 +0200
  • 0dce34e33a inputs: make inputs support multiple sources Kazhnuz 2019-04-07 17:42:46 +0200
  • 88d81fd39a datas: add basic inputs data Kazhnuz 2019-04-07 17:17:00 +0200
  • bdd837d4da modules/world: basic player system Kazhnuz 2019-04-07 17:15:27 +0200
  • b74be06d26 modules/world: init fake keys for every actor Only the "player object" will get the real inputs Kazhnuz 2019-04-07 17:03:18 +0200
  • 54d56675a9 modules/world: prepare structure for movable player example Kazhnuz 2019-04-07 17:00:47 +0200
  • 064d5bd2a8 modules/world: separate actors functions from main functions Kazhnuz 2019-04-07 14:06:04 +0200
  • 9a47584feb modules/world: add basic sti support Kazhnuz 2019-04-07 14:03:44 +0200
  • f3543680ba examples/test_2: load actors from the newActor function Kazhnuz 2019-04-07 13:48:52 +0200
  • 856d41beb5 examples/test_2: always load from world and not from scene Kazhnuz 2019-04-07 13:47:37 +0200
  • 63238c4ec6 modules/world: add a function to add Actor from index Kazhnuz 2019-04-07 13:46:08 +0200
  • 3bd7203e59 modules/world: correctly set actor list Kazhnuz 2019-04-07 13:43:24 +0200
  • 1d877a2eb1 examples/test_2: load actor list Kazhnuz 2019-04-07 13:43:12 +0200
  • f9ff7ff122 modules/world: fix typos Kazhnuz 2019-04-07 13:36:21 +0200
  • 19cdf6c3ab modules/world: load the actorlist inside the world Kazhnuz 2019-04-07 13:35:49 +0200
  • 5365f23c30 modules/world: port all actor functions from IP Kazhnuz 2019-04-07 13:31:25 +0200
  • 171ff007e9 modules/world: add comment to make structure more explicit Kazhnuz 2019-04-07 13:22:23 +0200
  • 696a568d0c modules/world: add needed libs Kazhnuz 2019-04-07 13:15:55 +0200
  • 836fd77435 examples: reorganize folders Kazhnuz 2019-04-07 13:09:07 +0200
  • 00aedfd89b example/mainmenu : add an exit widget Kazhnuz 2019-04-07 13:02:39 +0200
  • a9fb455ec0 example/mainmenu: add a back button Kazhnuz 2019-04-07 13:01:02 +0200
  • 713b93eaf9 modules/menusystem: add functions to easily lock and set activity Kazhnuz 2019-04-07 12:59:25 +0200
  • d1497836a2 examples/inventory: add an exit widget Kazhnuz 2019-04-07 12:48:03 +0200
  • 2462b29ea3 examples/inventory: keep focus on main menu if the source is a pointer Kazhnuz 2019-04-07 12:43:11 +0200
  • 3339e675d3 modules/menusystem : add a way to now the source of a widget action Kazhnuz 2019-04-07 12:41:19 +0200
  • 10fb299158 modules/menusystem: separate activity and visibility locks Kazhnuz 2019-04-07 12:38:33 +0200
  • 81f6b940a4 examples : add basic inventory example Kazhnuz 2019-04-07 12:33:28 +0200
  • 714a20ca23 modules/menusystem : add horizontal listbox Kazhnuz 2019-04-07 11:44:00 +0200
  • 4d1d0a51e3 examples : add a main menu v0.2.0 Kazhnuz 2019-04-06 19:08:30 +0200
  • 645cd7cb2a examples: add entity counting Kazhnuz 2019-04-01 13:19:39 +0200
  • 3e2e29539b examples: add a test for entities Kazhnuz 2019-04-01 13:12:06 +0200
  • 3fce24a211 modules/world: use only the "actor" name Kazhnuz 2019-04-01 13:09:21 +0200
  • c50f71f244 modules/world: autoregister actors Kazhnuz 2019-04-01 13:08:03 +0200