Commit Graph

57 Commits

Author SHA1 Message Date
minjaesong
b6ee5ee0f7 computer wires 2025-03-30 20:00:02 +09:00
minjaesong
51da0612d2 sprites 2025-03-30 18:07:02 +09:00
minjaesong
0c35faa548 external classloader from modmgr 2025-03-30 17:00:39 +09:00
minjaesong
19bc779ae1 more token ring stuff 2025-03-08 22:17:36 +09:00
minjaesong
16cac2f1ab fixing minor bugs 2025-03-04 20:56:12 +09:00
minjaesong
a362ade9af some refactoring on FixtureRingBusCore 2025-03-03 22:01:22 +09:00
minjaesong
fea4e34733 ring bus debugger ui wip 2025-03-03 21:27:35 +09:00
minjaesong
f861a2727d now with watchdogs 2025-03-02 20:42:03 +09:00
minjaesong
2bb1c8400e more token ring stuff 2025-03-02 19:47:52 +09:00
minjaesong
ef4a5d6eb9 token ring stuff and renaming things to avoid confusion 2025-03-02 15:04:53 +09:00
minjaesong
f74b7218b0 token ring stuff wip 2025-03-01 23:03:56 +09:00
minjaesong
17e25c9cf7 GameItem item image Pixmap 2024-05-22 17:10:50 +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
77bc646991 code refactor to clarify the state of item being dynamic
fix: simple item cell not showing itemcount for stackable and canbedynamic items
2024-02-11 20:51:54 +09:00
minjaesong
df813712ff fix: panning dynamic source sending nan values 2024-01-11 14:42:16 +09:00
minjaesong
52ae1768cb fix: setHitboxDimension had no instruction whatsoever for the fixtures 2024-01-11 01:51:06 +09:00
minjaesong
f54a2133f9 new param 'frameDelta' on every render() function 2024-01-04 16:38:58 +09:00
minjaesong
161b356077 some fixtures now require wall or floor to spawn 2023-12-05 01:42:49 +09:00
minjaesong
9a527a4508 new inventory category 'fixtures'; fixture code refactoring 2023-10-04 01:03:40 +09:00
minjaesong
cd2043b044 fix: getGradientCloud not sampling correct coord 2023-10-03 02:48:04 +09:00
minjaesong
430de3dcbf fixture ghost is now red when it cant be placed there 2023-09-28 23:40:58 +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
b2454e4ca2 changing ui toggle keys in-world should work now 2023-08-24 16:08:18 +09:00
minjaesong
3fce5d7e95 calendar UI 2023-08-15 14:58:50 +09:00
minjaesong
453459e3b6 fix: some UIs won't fade in/out on open/close 2023-07-03 21:35:46 +09:00
minjaesong
6268b99c1c material and 5 temporary vectors no longer go into the savegame 2023-05-21 11:20:45 +09:00
minjaesong
c6a2a4199e kotlin update 1.8.20 2023-05-03 21:40:03 +09:00
minjaesong
474279aefe more descriptive name for the blend-normal function because why there are two fucking standards for an alpha channel 2022-10-31 01:52:40 +09:00
minjaesong
50d1aabaf3 new lighting is regrettably implemented on the master branch, but I don't think this looks any better than the old 2022-10-05 01:07:07 +09:00
minjaesong
64189318cb update keyboard layout 2022-09-19 00:02:54 +09:00
minjaesong
c903d48073 fixed a bug where non-solid blocks would still placed indefinitely 2022-07-22 17:19:43 +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
adc151b169 wire connectivity wip (need to take a look at the renderer) 2022-07-08 00:27:00 +09:00
minjaesong
8363b5b4ea control help for computer ui 2022-07-01 02:27:06 +09:00
minjaesong
765ece0635 discarding the idea of baking assembledsprite onto a spritesheet; revert to the commit right before this to completely scrap the efforts 2022-03-23 17:43:56 +09:00
minjaesong
52f0dfdeb9 various fixes 2022-03-16 12:50:43 +09:00
minjaesong
0695dd843a imprved comments 2022-03-02 09:13:47 +09:00
minjaesong
6906d24e59 simpler way of making item sprite 2022-03-01 19:08:06 +09:00
minjaesong
3443a5baab modularise everything 2022-02-27 18:52:59 +09:00
minjaesong
2e3a9e6fa0 wider module info cells 2022-02-24 14:55:57 +09:00
minjaesong
7c966b0da8 support for texture packs 2022-02-23 17:59:38 +09:00
minjaesong
ee8da4df84 rudimentary deploy system 2022-01-24 01:33:24 +09:00
minjaesong
946f75183c briefy showing item name to the quickslot when the selection has changed 2022-01-10 16:19:56 +09:00
minjaesong
b1856852e4 more fixme comments 2022-01-06 11:40:36 +09:00
minjaesong
0c04938330 heck flippin 2021-12-13 23:26:03 +09:00
minjaesong
254bf814a9 Flippin' eck 2021-12-13 23:22:17 +09:00
minjaesong
63a29df733 fixture ghost test 2021-12-13 00:57:55 +09:00
minjaesong
578208d112 arst 2021-12-12 20:40:03 +09:00
minjaesong
e56ea0dc5c range check for fixtures with UI; fixture UI is centred now 2021-12-05 14:42:36 +09:00