Commit Graph

723 Commits

Author SHA1 Message Date
minjaesong
d387b9ca37 more frivulous debug window frisbees 2022-03-30 17:05:46 +09:00
minjaesong
bac8bd7f90 tfw a jank idea seemingly fixes the long-winded platform bug 2022-03-29 16:11:57 +09:00
minjaesong
8c8e41871a portrait on equippedview 2022-03-25 16:22:35 +09:00
minjaesong
327e000a54 shader cleanup; a config key for higher bits per pixel on graphics 2022-03-25 15:50:03 +09:00
minjaesong
af542e43a9 portrait now available again on player load; still not on the equippedview 2022-03-25 15:06:14 +09:00
minjaesong
49c47dc42e do not backup savegame on load 2022-03-24 14:35:41 +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
76435dbbdf fixed a stupid bug where spawning a same kind of fixture twice would crash the game because the spawner would not renew the fixture instance after a first spawn 2022-03-23 10:03:03 +09:00
minjaesong
194a79d134 fixed a bug where fullscreen inventory ui would errenously unpause the game 2022-03-20 00:58:37 +09:00
minjaesong
52f0dfdeb9 various fixes 2022-03-16 12:50:43 +09:00
minjaesong
40a7c6876a fixed a bug where closing the inventory ui while tooltip is showing will make it persist when the ui is opened again 2022-03-12 17:52:48 +09:00
minjaesong
6c7cbc02ae some language key change 2022-03-11 14:26:33 +09:00
minjaesong
d235084f92 configurable crafting menu key 2022-03-11 12:27:25 +09:00
minjaesong
f9f9aa414a crafting ui is on the inventory menu now 2022-03-11 11:34:33 +09:00
minjaesong
d09befee6f crafting ui wip 2022-03-10 17:56:26 +09:00
minjaesong
d589b602ef why ghost item latch is always false when read?? fixed using atomic vars 2022-03-10 13:34:42 +09:00
minjaesong
ee80d460f2 inventory ui elements position adjustments 2022-03-10 11:55:38 +09:00
minjaesong
38878607eb changed a label for 'return to main menu' to 'quit' because some players are reported to think 'return to main menu' would close the ESC menu 2022-03-10 09:38:18 +09:00
minjaesong
541be15eed wip? 2022-03-02 17:49:19 +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
7e90387afc fixed a bug with canvas texture blending 2022-02-28 23:53:42 +09:00
minjaesong
13003a63d3 moving platform wip 2022-02-28 17:54:07 +09:00
minjaesong
e8330af14a tapestry is decoded and itemised just fine but does not spawn 2022-02-28 15:34:48 +09:00
minjaesong
68d8bf13b7 tapestry sprite to draw frame 2022-02-28 11:39:29 +09:00
minjaesong
3443a5baab modularise everything 2022-02-27 18:52:59 +09:00
minjaesong
dc86de139c fixed a bug where actors lightbox won't follow the actor's scale 2022-02-25 14:36:36 +09:00
minjaesong
b2aece0176 changed lightboxes so that (de)serialiser won't complain; world/actor json will will write game version it saved 2022-02-25 11:42:30 +09:00
minjaesong
428cdefb80 actors can now block light 2022-02-24 17:51:18 +09:00
minjaesong
2e3a9e6fa0 wider module info cells 2022-02-24 14:55:57 +09:00
minjaesong
b3940d96b8 support for external mods 2022-02-24 11:03:03 +09:00
minjaesong
7c966b0da8 support for texture packs 2022-02-23 17:59:38 +09:00
minjaesong
596cd9b102 a console command to fill up inventory with every item 2022-02-22 17:22:54 +09:00
minjaesong
df6950c0b8 fixed a bug where a dynamic item would not get saved/loaded at all 2022-02-22 17:12:49 +09:00
minjaesong
c8dbb26922 savegame loading failure will display more helpful exception 2022-02-21 21:19:48 +09:00
minjaesong
5c94e88d76 inventory item count is now Long; should not interfere with the existing savegame 2022-02-11 09:33:50 +09:00
minjaesong
e69cb5845c fixed a bug where barehand digging 'box' would not align as intended 2022-02-09 17:42:25 +09:00
minjaesong
4612493566 adding extra headroom to the assembled sprite so that a large held item wouldn't get cropped 2022-02-07 11:38:26 +09:00
minjaesong
e64bd5d389 fixture ghost is working again 2022-02-07 11:13:31 +09:00
minjaesong
efe5c49463 serialisation of HRQNG is fixed so it would not make illegal reflective access on Java 17 2022-02-04 11:03:59 +09:00
minjaesong
5d587dcc12 working config panels on esc menu 2022-01-28 12:52:48 +09:00
minjaesong
ff400d1e2f key config menu working on ingame 2022-01-28 10:49:02 +09:00
minjaesong
956c9d44e1 moved essential resources out of the assets directory and into the jar 2022-01-28 10:30:08 +09:00
minjaesong
a301ec57ae abandoning the async idea: updating on the main thread is actually faster when it's called often enough -- maybe something to do with the optimisation on runtime? 2022-01-27 18:42:22 +09:00
minjaesong
c500a5ca39 asynchronous lightmap update wip 2022-01-27 17:11:09 +09:00
minjaesong
119b7fc022 particles must be disposed of before overwritten 2022-01-27 12:35:50 +09:00
minjaesong
71176dcc9e change control working on the esc menu 2022-01-26 23:28:44 +09:00
minjaesong
a213cba5ef fixed a bug where signal emitter wouldn't work after save reload 2022-01-24 13:01:59 +09:00
minjaesong
98aa2087bb fixed a bug where console window would register keypresses when it's first loaded but not opened 2022-01-23 20:36:44 +09:00
minjaesong
c56b1055d7 autosave is back 2022-01-22 14:43:31 +09:00