Kazhnuz
|
75145f1485
|
feat: add a finite state machine to actors
|
2022-05-26 13:12:08 +02:00 |
|
Kazhnuz
|
84e48c0320
|
fix: add fallback for animations
|
2022-05-26 13:09:47 +02:00 |
|
Kazhnuz
|
b1bd072f94
|
fix: fix zsorting crash
|
2022-05-22 19:43:01 +02:00 |
|
Kazhnuz
|
ffd58ea1cb
|
fix(hitbox3D): adapt dz to oz checking collision
|
2022-01-23 18:55:48 +01:00 |
|
Kazhnuz
|
272627c937
|
chore: remove completely the old menusystem
|
2022-01-06 19:11:10 +01:00 |
|
Kazhnuz
|
d85cd894fb
|
feat: add a way to get screens from the gui
|
2022-01-05 23:25:19 +01:00 |
|
Kazhnuz
|
783ca58c78
|
fix: only redraw visible elements
|
2022-01-05 21:30:12 +01:00 |
|
Kazhnuz
|
ac63e377f9
|
feat: add a way to pack listbox at their end
|
2022-01-05 18:31:54 +01:00 |
|
Kazhnuz
|
13803e7560
|
feat: add delay to screen changes
|
2022-01-04 17:11:45 +01:00 |
|
Kazhnuz
|
e902ad6d82
|
fix: add haveTransform function
|
2022-01-04 17:11:30 +01:00 |
|
Kazhnuz
|
2ccf4d2e4e
|
fix: don't pass key press to moving elements
|
2022-01-04 17:11:08 +01:00 |
|
Kazhnuz
|
193b9cffbc
|
feat: add a way to know if there is tweens
|
2022-01-04 17:10:39 +01:00 |
|
Kazhnuz
|
b20b9e5dd4
|
fix: remove two stray print()
|
2022-01-02 22:29:40 +01:00 |
|
Kazhnuz
|
5c5b551d8d
|
feat: make the cursor part of texture
|
2022-01-02 22:28:38 +01:00 |
|
Kazhnuz
|
af23416c4e
|
fix: redraw when adding a widget
|
2022-01-02 20:17:17 +01:00 |
|
Kazhnuz
|
d118a998ad
|
feat: add a way to pass arbitrary in scene switch
|
2022-01-02 20:17:03 +01:00 |
|
Kazhnuz
|
47b86c1862
|
feat: add wrap function
|
2022-01-02 17:11:52 +01:00 |
|
Kazhnuz
|
a677902f6c
|
feat: add more actions in menus
|
2022-01-02 17:11:42 +01:00 |
|
Kazhnuz
|
784059f8f4
|
feat: add support for animated menu widgets
|
2022-01-02 10:02:16 +01:00 |
|
Kazhnuz
|
3c90fd1fe8
|
feat: add API to change focus on showing a screen
|
2021-12-31 15:39:50 +01:00 |
|
Kazhnuz
|
1a889163ae
|
feat: new subscreen system
|
2021-12-31 14:27:35 +01:00 |
|
Kazhnuz
|
c7c9e37c99
|
fix: fail if a label is absent
|
2021-12-31 14:25:43 +01:00 |
|
Kazhnuz
|
7ca60da3fd
|
chore: add a screen package
|
2021-12-08 11:26:27 +01:00 |
|
Kazhnuz
|
c4db0f7d14
|
fix: remove subscreen handling
It'll be better handled by a special exclusive screen system
|
2021-12-08 11:05:46 +01:00 |
|
Kazhnuz
|
ef05a48522
|
fix: fix newFunc function
|
2021-09-16 20:40:43 +02:00 |
|
Kazhnuz
|
eb9ad6e208
|
feat: add a tile guiElement
|
2021-09-12 09:54:54 +02:00 |
|
Kazhnuz
|
023e0185ef
|
feat: add func support to guiElements
|
2021-09-12 09:53:58 +02:00 |
|
Kazhnuz
|
6c55a070fe
|
fix: better handling of indirect rendering
|
2021-09-03 11:44:17 +02:00 |
|
Kazhnuz
|
07400ce991
|
feat(textElem): add opacity handling
|
2021-09-03 11:13:06 +02:00 |
|
Kazhnuz
|
959fd99ba4
|
feat(drawable): apply opacity.
|
2021-09-03 11:12:25 +02:00 |
|
Kazhnuz
|
4a84d2dc53
|
improvement: better wrapper handling in guiElement
|
2021-08-31 23:47:01 +02:00 |
|
Kazhnuz
|
839813768d
|
fix: focus fix
|
2021-08-31 18:30:28 +02:00 |
|
Kazhnuz
|
3c94f9c1c6
|
feat: some parsing improvement
|
2021-08-31 10:57:24 +02:00 |
|
Kazhnuz
|
70f1fe21e9
|
feat: add keypressed customization
|
2021-08-31 10:56:56 +02:00 |
|
Kazhnuz
|
36b4d16939
|
improvement: let the screen handle opacity
|
2021-08-31 10:56:43 +02:00 |
|
Kazhnuz
|
da9dbb30b8
|
improvement: better element data parsing
|
2021-08-31 10:56:11 +02:00 |
|
Kazhnuz
|
75bd09f18b
|
feat: improve focus handling
|
2021-08-31 10:01:24 +02:00 |
|
Kazhnuz
|
73fc3160dd
|
improvement(textmenu): better padding
|
2021-08-30 14:59:28 +02:00 |
|
Kazhnuz
|
2065e4ce9c
|
fix: use right function in element:destroy()
|
2021-08-30 14:59:06 +02:00 |
|
Kazhnuz
|
c95ff30d6e
|
improvement: better textmenus
|
2021-08-30 14:11:27 +02:00 |
|
Kazhnuz
|
8914dc2d09
|
feat: new element types
|
2021-08-30 14:11:08 +02:00 |
|
Kazhnuz
|
08674dbf7e
|
fix: draw GUI over scene
|
2021-08-30 14:10:53 +02:00 |
|
Kazhnuz
|
d972fccb13
|
feat: add assets access to gui elements
|
2021-08-30 14:10:26 +02:00 |
|
Kazhnuz
|
6f6b4e6d74
|
chore: make canvas redraw part of canvas
|
2021-08-30 14:07:02 +02:00 |
|
Kazhnuz
|
339d927d51
|
fix(textwidget): better color management
|
2021-08-28 21:15:27 +02:00 |
|
Kazhnuz
|
88a68d2f98
|
fix: propagate cancel widget
|
2021-08-28 21:15:01 +02:00 |
|
Kazhnuz
|
9ed2b44be2
|
fix: redraw menu when selecting another widget
|
2021-08-28 21:14:48 +02:00 |
|
Kazhnuz
|
4daa0b16eb
|
feat: add everything needed for fancymenus
|
2021-08-28 18:58:38 +02:00 |
|
Kazhnuz
|
ae13c1d5ae
|
feat: ajout support du son au menu GUI
|
2021-08-28 18:08:02 +02:00 |
|
Kazhnuz
|
cf6cd3c7a3
|
fix: utilisation du padding comme il faut
|
2021-08-28 18:07:29 +02:00 |
|