Commit Graph

68 Commits

Author SHA1 Message Date
minjaesong
3d81d7870a smelting sand to make glass 2024-02-05 18:55:02 +09:00
minjaesong
a027506ad2 smelter ui wip 2024-01-29 22:28:33 +09:00
minjaesong
783c5c4fd0 GameBlockLoader registering TileItem and Tile-to-Wall recipe by itself 2024-01-10 16:52:29 +09:00
minjaesong
552cfd5f06 pickaxe to drop ores when they were mined 2023-10-11 17:59:10 +09:00
minjaesong
d9218a2dd6 fluids separated from blocks 2023-10-09 17:35:26 +09:00
minjaesong
70b9cebbd0 working sledgehammer item to take down walls 2023-09-05 22:47:40 +09:00
minjaesong
fab4179068 fixing issue #47 using new tag on blocks.csv 2023-08-14 18:16:05 +09:00
minjaesong
66356fc0c9 Revert "trying bytebuf and FloatVector"
This reverts commit 2941a0943f.
Benchmark showed no discernible differences.
2023-01-18 20:32:22 +09:00
minjaesong
2941a0943f trying bytebuf and FloatVector 2023-01-18 20:27:06 +09:00
minjaesong
bec47e81e2 now dropped items can produce light (e.g. dropped torch) 2022-09-11 17:10:01 +09:00
minjaesong
6495e741e6 tile's platform-ness is now determined by their tag 2022-07-20 18:21:16 +09:00
minjaesong
8b8fc0e93c actorblock only renders when F3 is on 2022-07-19 22:14:40 +09:00
minjaesong
000f825849 a new key for blocks.csv; csveditor updates 2022-03-22 11:11:44 +09:00
minjaesong
b5aacd976c tags on ingame blocks 2022-03-11 15:05:06 +09:00
minjaesong
9659ef3a5f faux global illumination impl 2022-02-21 11:01:27 +09:00
minjaesong
1060d96364 IS_DEVELOPMENT_BUILD key can now be toggled with vm option '-ea' 2022-01-13 09:55:51 +09:00
minjaesong
f456ed3de3 apparently I was just doing it wrong :/ 2021-12-03 19:48:16 +09:00
minjaesong
ebc762e90a workign on the modloader in progress 2021-12-03 16:39:46 +09:00
minjaesong
8f834fe869 Renamed AppLoader into App 2021-09-09 09:48:33 +09:00
minjaesong
1accf985e7 save/load kinda mostly working but fixtures are not getting their sprites back 2021-09-06 17:31:37 +09:00
minjaesong
21a7a38477 codices serialised into the savegame 2021-09-04 20:45:57 +09:00
minjaesong
6bea9c9f07 moved Codices out of the singleton so they can be serialised 2021-09-04 17:55:37 +09:00
minjaesong
57e4b83649 game load wip 2021-09-03 17:54:10 +09:00
minjaesong
e15d5c9b05 completely abolishing GSON; new save format impl wip 2021-08-23 16:55:51 +09:00
minjaesong
b2805ba09f new wire property: branching 2021-08-15 00:55:56 +09:00
minjaesong
3d5bb55514 confirmation that some tricks would not work 2021-08-14 17:02:54 +09:00
minjaesong
1754c619f5 wire pieces will be 'lit' when it receives power (power propagation not implemented) 2021-08-09 17:28:27 +09:00
minjaesong
de2be74fb1 referencing ranges for wire overlay; more pronounced torch flicker 2021-08-07 00:53:17 +09:00
minjaesong
36387753b1 game compiles but: render is wrong; can't have any wall items 2021-02-20 16:53:22 +09:00
minjaesong
295dd8b8d6 wippie 2021-02-15 16:25:47 +09:00
minjaesong
0292115f89 wipwip 2021-02-14 10:07:08 +09:00
minjaesong
46b56b8fd0 more TODO 2021-02-11 23:33:01 +09:00
minjaesong
8fdc11288c the-flattening wip 2021-02-10 17:48:01 +09:00
minjaesong
73acaea025 65536 Blocks!!! 2021-02-09 17:53:33 +09:00
minjaesong
5685243443 light whitewash version 1 2020-12-01 17:50:47 +09:00
minjaesong
7a58cf9edb inventory ui transition wip 2020-08-30 16:09:42 +09:00
minjaesong
6662d7f96c fixing unlit torch bug 2020-02-29 20:28:55 +09:00
minjaesong
73c827b77f randomised torch flicker 2020-02-24 01:00:11 +09:00
minjaesong
fc99ee72c3 memoised dynamic luminosity 2020-02-22 15:47:34 +09:00
minjaesong
b45caebda0 it turns out the test-entering is broken; will fix later idk; Threadparallel.startAllWaitForDie seems to work as intended 2019-06-21 16:05:02 +09:00
minjaesong
23b103892e blockprop: fall is now grav 2019-06-11 20:55:28 +09:00
minjaesong
15cb42e26b 80 fps with unsafe access 2019-06-08 03:00:47 +09:00
minjaesong
c632818e03 migration wip java 9 modularise 2019-06-01 03:25:20 +09:00
minjaesong
1ac735805d not reading material csv issue fixed 2019-03-12 00:47:06 +09:00
minjaesong
1bf9228e75 reading material from the module; pixaxes use it
But "dynamic item" created from the pickaxe class is not right
2019-03-10 23:38:11 +09:00
minjaesong
deb82d54b0 codes to produce fluid atlas 2019-03-03 00:25:42 +09:00
minjaesong
a3ef1b435d buildingmaker penmenu; resolving mouse click clash between world and UIs 2019-02-16 17:11:36 +09:00
minjaesong
820d314e6a blockprop opacity to be actually cached 2019-02-04 17:17:48 +09:00
minjaesong
89ecdbc608 nuked fluidcodex 2019-01-27 05:09:52 +09:00
minjaesong
02f9a5e127 light calc takes fluid into account 2019-01-27 00:30:56 +09:00