Kazhnuz
|
4b24579070
|
feat(scenes): handle scene transitions
|
2019-09-08 16:23:30 +02:00 |
|
Kazhnuz
|
8e000dbc44
|
fix(input): improve key flushing
|
2019-09-07 21:51:20 +02:00 |
|
Kazhnuz
|
2e3fd587c0
|
chore: port every print to new debug mode
|
2019-07-24 11:21:32 +02:00 |
|
Kazhnuz
|
055ae92eb9
|
feat(scene): add *Start() and *End() functions.
Make the scene children able to add functions before or after
everything.
|
2019-06-13 18:33:29 +02:00 |
|
Kazhnuz
|
af96232d53
|
gamecore/input: fix two glitches in the key flushing system
|
2019-05-30 13:49:19 +02:00 |
|
Kazhnuz
|
80ef8b1a65
|
gamecore/world: add an activity system for the world
|
2019-05-30 13:37:55 +02:00 |
|
Kazhnuz
|
48aa0a3eab
|
gamecore/scene: put world wrapper inside the scene
|
2019-05-30 13:27:41 +02:00 |
|
Kazhnuz
|
23f17491ad
|
gamecore/world: make the world registerable directly by itself
|
2019-05-28 19:28:05 +02:00 |
|
Kazhnuz
|
faa12d4ff7
|
modules/menusystem: link a menusystem to a scene
|
2019-04-20 17:54:01 +02:00 |
|
Kazhnuz
|
802e1a78a3
|
modules/scenes: fix an oops
|
2019-04-14 19:46:39 +02:00 |
|
Kazhnuz
|
324a5854b7
|
core: add a way to get keyboard callbacks from current scene
|
2019-04-14 19:45:52 +02:00 |
|
Kazhnuz
|
33143a0ba3
|
modules/scene: better comments and organisation
|
2019-04-11 17:03:53 +02:00 |
|
Kazhnuz
|
134edf345a
|
scenes: remove "keys" table and replace it by a source table
|
2019-04-07 17:51:37 +02:00 |
|
Kazhnuz
|
0dce34e33a
|
inputs: make inputs support multiple sources
|
2019-04-07 17:42:46 +02:00 |
|
Kazhnuz
|
5a65b1ec0a
|
modules/scene: fix an oops
|
2019-04-01 08:27:18 +02:00 |
|
Kazhnuz
|
793c05117a
|
core/scenes: improve input locking system
|
2019-04-01 08:25:02 +02:00 |
|
Kazhnuz
|
4c71e262bb
|
gamecore/scenes: add a wrapper around Scene changing
|
2019-03-16 15:04:55 +01:00 |
|
Kazhnuz
|
3b77a3c2c1
|
gamecore/scene: scene should register themselves
|
2019-03-16 15:03:35 +01:00 |
|
Kazhnuz
|
610c65491c
|
gamecore/modules: remove some instance of hardcoded path
|
2019-03-16 14:56:46 +01:00 |
|
Kazhnuz
|
e79066cd58
|
gamecore: put all gamecore files in a folder
|
2019-03-16 13:07:38 +01:00 |
|