Commit Graph

49 Commits

Author SHA1 Message Date
minjaesong
bb10c55739 more btex styling 2024-04-26 03:30:59 +09:00
minjaesong
cb756cbf3a fix: non-ensapsulated CraftingUI would not pause the game 2024-03-15 02:32:14 +09:00
minjaesong
ec7ff3199d fix: techtree button not working if craftingUI is loaded independently 2024-03-02 17:16:02 +09:00
minjaesong
30caac283a fix: torches can be placed anywhere 2024-03-01 22:15:39 +09:00
minjaesong
6c3ec20b3d signal switches 2024-03-01 03:05:55 +09:00
minjaesong
063483cfda inventory encumberment now takes player scale into account 2024-02-20 15:49:11 +09:00
minjaesong
b9e7a4ba84 gems item sprite change 2024-02-19 03:16:16 +09:00
minjaesong
1cbf0f4582 crafting guide wip and stash for next version 2024-02-19 01:44:31 +09:00
minjaesong
2bf47a2aed clicking on the player's item on the crafting Ui will show recipes using that item 2024-02-18 03:08:11 +09:00
minjaesong
a7ba39a43c wider nearby crafting station detection 2024-02-17 02:47:42 +09:00
minjaesong
26bdd2253a itemised the torch 2024-02-16 00:36:14 +09:00
minjaesong
3e3c1078d7 uicrafting: reset scroll when opening 2024-02-12 22:11:02 +09:00
minjaesong
16c52a5e11 uicanvas: updateUI/renderUI to updateImpl/renderImpl to match the naming scheme with the actor 2024-02-12 17:28:23 +09:00
minjaesong
f91fbf6cf0 smelter lightbox depends on its internal temperature 2024-02-03 04:52:37 +09:00
minjaesong
a569a34005 charcoal; smelter item sprite;
crafting-fixed navigate-ingredients-crafting-recipe behav
2024-02-02 16:48:07 +09:00
minjaesong
e1935fb659 smelter: scroll wheel to operate the item slots 2024-01-31 02:07:17 +09:00
minjaesong
111833f5d3 fix: old tooltip managing code and revived the fading transition 2024-01-30 02:57:18 +09:00
minjaesong
3214f11375 uiitem and template refactoring; new smelter ui wip 2024-01-29 18:51:53 +09:00
minjaesong
9c2b2c6a13 encumb bar extracted to separate function 2024-01-29 14:29:03 +09:00
minjaesong
0af1e7004d all crafting stations now use UICrafting 2024-01-27 22:46:18 +09:00
minjaesong
253ce1054f cut-down version of crafting ui wip 2024-01-27 22:05:49 +09:00
minjaesong
1b74ee8efc jukebox ui wip 2024-01-13 17:20:10 +09:00
minjaesong
fb9640e615 jukebox ui wip 2024-01-13 05:08:40 +09:00
minjaesong
ed70b16384 generalised catbar 2024-01-10 16:38:51 +09:00
minjaesong
f54a2133f9 new param 'frameDelta' on every render() function 2024-01-04 16:38:58 +09:00
minjaesong
ceea2ff1a2 metal working station and recipes 2023-12-06 00:22:35 +09:00
minjaesong
a5fc3b65fa separating player inventory stuffs on crafting UI into its own class for future works 2023-10-04 14:44:24 +09:00
minjaesong
f4f00c2e1c clicking on the crafting recipe will also show how much the player already has the product 2023-10-01 21:47:55 +09:00
minjaesong
f4dd11407e clicking on the empty recipe slot would deselect a recipe 2023-10-01 03:48:01 +09:00
minjaesong
abcc85a3de crafting: clicking on the recipe will show all possible ingredients player has 2023-10-01 03:11:01 +09:00
minjaesong
5957f70ff8 working crafting workbench 2023-09-20 16:01:40 +09:00
minjaesong
cd13696116 crafting ui: highlighting should work after mode change and scroll 2023-09-17 17:05:28 +09:00
minjaesong
af36cec60f crafting: mutual exclusiveness for $WALL tag 2023-09-17 15:16:04 +09:00
minjaesong
53060fc90c actor walk and jump power is reduced when encumbered (temp. commented out) 2023-09-12 13:33:46 +09:00
minjaesong
75213f2ae5 fix: reopening crafting would reset the visible mult to 1 but internally wouldn't 2023-09-11 00:18:27 +09:00
minjaesong
bca47840fa oopsie 2023-09-10 23:52:19 +09:00
minjaesong
20a9d32de0 not craftable items (due to lack of items) are filtered on crafting recipe list 2023-09-10 23:44:11 +09:00
minjaesong
5eed921288 debugwin: drawing ingame weatherboxes 2023-08-31 17:03:27 +09:00
minjaesong
f75a7dd812 control presets 2023-08-24 17:24:39 +09:00
minjaesong
fab4179068 fixing issue #47 using new tag on blocks.csv 2023-08-14 18:16:05 +09:00
minjaesong
da6da79186 fix: previous 'centering' attempt was 8 pixels off 2023-07-13 20:08:20 +09:00
minjaesong
e5d5feeb38 fix: crafting UI is not centred 2023-07-13 13:49:50 +09:00
minjaesong
79f19120f2 replacing min/max usage with kotlin's 2023-07-11 01:54:46 +09:00
minjaesong
03c6061a12 game loading is back but newgame is broken 2023-07-08 21:53:19 +09:00
minjaesong
13185f0565 preliminary gui thing for teleportation 2023-07-03 17:46:57 +09:00
minjaesong
a33f0e7ab4 world search ui integrated to world portal ui 2023-06-18 21:29:18 +09:00
minjaesong
13f487a562 inventory navbar to its own uiitem 2023-06-17 16:46:15 +09:00
minjaesong
bafd0d9f7c ui theme updates 2023-05-30 00:51:32 +09:00
minjaesong
6268b99c1c material and 5 temporary vectors no longer go into the savegame 2023-05-21 11:20:45 +09:00