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
|
87d4bd389d
|
improvement: handle via gui the overworld hud
|
2021-12-05 17:52:27 +01:00 |
|
Kazhnuz
|
76e93332e7
|
meta: better settings
|
2021-12-05 17:51:18 +01:00 |
|
Kazhnuz
|
5291f9f890
|
feat: new assets
|
2021-12-05 17:51:03 +01:00 |
|
Kazhnuz
|
1ab9159120
|
fix: make sure overlay state reset when it must
|
2021-12-05 17:50:41 +01:00 |
|
Kazhnuz
|
8f2886be96
|
feat: port the victory screen to gui
|
2021-09-18 21:31:17 +02:00 |
|
Kazhnuz
|
205028718a
|
feat: add a prompt system to the RadianceScene
|
2021-09-18 21:27:14 +02:00 |
|
Kazhnuz
|
4a7ad692cb
|
feat: add a reward system for the cbs
|
2021-09-18 19:04:49 +02:00 |
|
Kazhnuz
|
f520dbb388
|
chore: remove unused old gameover
|
2021-09-16 22:31:46 +02:00 |
|
Kazhnuz
|
3c8a3ed312
|
improvement: make qtes guiElements
|
2021-09-16 22:29:36 +02:00 |
|
Kazhnuz
|
5b0bdc68ce
|
improvement: port the selection to guisystem
It's a special guiElement, as it's not drawn by the GUISystem, but
the input handling code is usefull.
|
2021-09-16 22:28:57 +02:00 |
|
Kazhnuz
|
2932a7d85a
|
improvement: port the cbs menus and gui
Make them handled by a single screen, removing a lot of dispersed
drawing code in the turns handler
|
2021-09-16 22:26:59 +02:00 |
|
Kazhnuz
|
14a7364c43
|
improvement: port to common game over
|
2021-09-16 22:06:59 +02:00 |
|
Kazhnuz
|
30389a2655
|
chore: initial cbs scene clean-up
|
2021-09-16 22:06:15 +02:00 |
|
Kazhnuz
|
bd2ec708a3
|
improvement: use the scene message queue
|
2021-09-16 21:51:32 +02:00 |
|
Kazhnuz
|
a6ff9b2ca2
|
improvement: make messages part of RadianceScene
|
2021-09-16 21:18:57 +02:00 |
|
Kazhnuz
|
35764021af
|
improvement: port the main menu to gui
|
2021-09-16 21:00:39 +02:00 |
|
Kazhnuz
|
0343c017d3
|
improvement: port the option menu to gui
|
2021-09-16 20:59:57 +02:00 |
|
Kazhnuz
|
973596cf93
|
improvement: port titlescreen to gui
|
2021-09-16 20:42:34 +02:00 |
|
Kazhnuz
|
ef05a48522
|
fix: fix newFunc function
|
2021-09-16 20:40:43 +02:00 |
|
Kazhnuz
|
9acb3b303b
|
feat: make the messagequeue a GuiElement
|
2021-09-12 10:00:41 +02:00 |
|
Kazhnuz
|
0fe46dea91
|
feat: add way to draw empty icons
|
2021-09-12 09:57:57 +02:00 |
|
Kazhnuz
|
486aa019d7
|
feat: add an element using the choice backgrounds
|
2021-09-12 09:57:47 +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
|
4ccb055672
|
feat: add overlay darkening
|
2021-08-31 19:13:17 +02:00 |
|
Kazhnuz
|
e0ebc4969c
|
feat: initial gui version of gameover
|
2021-08-31 19:12:56 +02:00 |
|
Kazhnuz
|
83a89dc69b
|
feat: initial gui version of radiance's menus
|
2021-08-31 19:12:40 +02:00 |
|
Kazhnuz
|
759daf5ec0
|
improvement: port confirmdialog to Gui
|
2021-08-31 19:02:43 +02:00 |
|
Kazhnuz
|
839813768d
|
fix: focus fix
|
2021-08-31 18:30:28 +02:00 |
|
Kazhnuz
|
28f41fcc49
|
feat: get skillname from character
|
2021-08-31 10:57:34 +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
|
700eebd395
|
feat(game): add gui sfx to radiance's scene
|
2021-08-30 23:52:45 +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 |
|