Commit Graph

2443 Commits

Author SHA1 Message Date
minjaesong
2a78646a02 two large caps on cpu were not shaded :/ 2022-08-08 00:26:42 +09:00
minjaesong
8cf3111a36 assets for build-your-own-computer minigame 2022-08-08 00:08:15 +09:00
minjaesong
93692443b1 text centering on UIItemTextLineInput 2022-08-04 13:52:07 +09:00
minjaesong
b77aea760b slightly better resolution input 2022-08-04 01:20:27 +09:00
minjaesong
d820f78982 font update 2022-08-03 00:55:04 +09:00
minjaesong
75659dee6e implemented textCommitListener for UIItemTextLineInput 2022-08-03 00:54:52 +09:00
minjaesong
026a90c0aa fixed a bug where uiitemspinner would accumulate floating point precision errors over use 2022-08-02 03:41:24 +09:00
minjaesong
bb3511b1db blocksdrawer now works with screen zoomed 2022-08-02 02:56:09 +09:00
minjaesong
8b2cabcbdc removing redundant maths ops on hitbox intersect detection with ROUNDWORLD 2022-07-28 23:40:55 +09:00
minjaesong
d7d3e430ef fixed a bug where solid actorblock would cause wrong tile connection and ambient occlusion 2022-07-28 23:21:24 +09:00
minjaesong
48443a9c11 class for door variants 2022-07-28 20:29:58 +09:00
minjaesong
99a60716b8 overridable door base so that door variants can be created 2022-07-28 20:21:06 +09:00
minjaesong
56fbfb578f door automatic opening/closing now works 2022-07-28 15:48:01 +09:00
minjaesong
c903d48073 fixed a bug where non-solid blocks would still placed indefinitely 2022-07-22 17:19:43 +09:00
minjaesong
6495e741e6 tile's platform-ness is now determined by their tag 2022-07-20 18:21:16 +09:00
minjaesong
0f4508986d fixed a bug where ActorWithBody.mouseUp is incorrectly implemented 2022-07-20 17:29:10 +09:00
minjaesong
de7ef60396 block marker to not appear on the actors-under-cursor list 2022-07-20 00:05:37 +09:00
minjaesong
360260cf03 tapestry now spawns thanks to all the code that made door to spawn correctly 2022-07-19 23:43:18 +09:00
minjaesong
8b8fc0e93c actorblock only renders when F3 is on 2022-07-19 22:14:40 +09:00
minjaesong
78d249cb6e door and its ghost now spawns at the right position in the world 2022-07-19 21:46:59 +09:00
minjaesong
06ef46d369 some changes regarding actorblocks 2022-07-19 18:32:21 +09:00
minjaesong
5fbbf34c10 fixed a bug where the player would immediately pick back up the fixture they've just placed one frame ago 2022-07-19 00:25:13 +09:00
minjaesong
23c2d86c27 fixed a bug where blocks are still consumend even if there is a block already under the cursor 2022-07-14 17:07:59 +09:00
minjaesong
69c5ceb61f wire connecting will take ROUNDWORLD into account 2022-07-13 23:19:47 +09:00
minjaesong
c5360cdcb8 working wire cutter 2022-07-13 21:28:59 +09:00
minjaesong
2a7e2b7ce4 centering of labels for crafting ui 2022-07-13 17:40:07 +09:00
minjaesong
d86fd5d5fe chest ui: chest names are centered around the cells 2022-07-13 01:08:38 +09:00
minjaesong
b583cb850f wire is now placed as intended 2022-07-11 20:01:19 +09:00
minjaesong
ee39128378 renderer is updated but wire pieces have some bugs on laying wire to the world 2022-07-08 22:02:42 +09:00
minjaesong
adc151b169 wire connectivity wip (need to take a look at the renderer) 2022-07-08 00:27:00 +09:00
minjaesong
db0be9e088 wire connectivity wip 2022-07-07 01:06:43 +09:00
minjaesong
84158319d1 'recipe for the recipe' selected by the game will also update the UI accordingly so that players would know the other recipe has been selected 2022-07-05 17:25:49 +09:00
minjaesong
f2e690b936 modules can now have their own config files 2022-07-03 18:17:50 +09:00
minjaesong
565323ef07 clicking on craftable ingredient will bring up its crafting recipe 2022-07-03 02:37:25 +09:00
minjaesong
523dd458ce crafting ui nearly complete 2022-07-02 23:28:33 +09:00
minjaesong
4eb3ad07f3 crafting ui item cell highlighting works as intended 2022-07-02 18:06:52 +09:00
minjaesong
60497e4201 fixed a bug where selected recipe does not highlight 2022-07-02 15:57:58 +09:00
minjaesong
5cd5e9a6bf altering recipe by player works but button highlighting is not 2022-07-01 17:45:00 +09:00
minjaesong
8363b5b4ea control help for computer ui 2022-07-01 02:27:06 +09:00
minjaesong
4e98a8c00e ingredients selected for crafting will be highlighted on the player inventory area 2022-06-30 22:05:05 +09:00
minjaesong
6a6c042e11 control help for crafting menu 2022-06-29 20:01:11 +09:00
minjaesong
8ffe949778 crafting ui now resets after a crafting 2022-06-29 17:54:41 +09:00
minjaesong
263298a18d seemingly working crafting window 2022-06-29 17:44:38 +09:00
minjaesong
afc4435f25 idle fps configurable via config file 2022-06-29 16:16:54 +09:00
minjaesong
068721376f q&d fix for spinner initialise to blank label on crafting ui 2022-06-29 02:53:17 +09:00
minjaesong
9edfc90ad8 a cell for items to craft will highlight when selected 2022-06-29 00:02:18 +09:00
minjaesong
b34502ebd3 crafting ui working (visuals only) 2022-06-28 22:51:09 +09:00
minjaesong
8ee2a2f56d more crafting ui wip 2022-06-28 00:57:40 +09:00
minjaesong
d56fb81bcf more crafting ui wip but i'm going to need 1 new beeeg uiitem 2022-06-27 22:09:38 +09:00
minjaesong
6e4677352d errormsgs 2022-06-26 20:04:52 +09:00