Commit Graph

  • d09befee6f crafting ui wip minjaesong 2022-03-10 17:56:26 +09:00
  • d589b602ef why ghost item latch is always false when read?? fixed using atomic vars minjaesong 2022-03-10 13:34:42 +09:00
  • ee80d460f2 inventory ui elements position adjustments minjaesong 2022-03-10 11:55:38 +09:00
  • 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 minjaesong 2022-03-10 09:38:18 +09:00
  • 8e5dccb86a fixed a bug where cursoring left on textlineinput won't scroll the input ui correctly minjaesong 2022-03-08 23:16:37 +09:00
  • 88c71b6c06 hash checking for module's jarfile minjaesong 2022-03-08 11:59:28 +09:00
  • 96e0444be1 more tree updates minjaesong 2022-03-07 21:24:04 +09:00
  • a769594ce3 font update minjaesong 2022-03-06 13:55:22 +09:00
  • cb364fdb06 more usage ideas for zinc minjaesong 2022-03-04 23:44:18 +09:00
  • 541be15eed wip? minjaesong 2022-03-02 17:49:19 +09:00
  • 0695dd843a imprved comments minjaesong 2022-03-02 09:13:47 +09:00
  • 6906d24e59 simpler way of making item sprite minjaesong 2022-03-01 19:08:06 +09:00
  • 7e90387afc fixed a bug with canvas texture blending minjaesong 2022-02-28 23:53:42 +09:00
  • 13003a63d3 moving platform wip minjaesong 2022-02-28 17:54:07 +09:00
  • e8330af14a tapestry is decoded and itemised just fine but does not spawn minjaesong 2022-02-28 15:34:48 +09:00
  • 68d8bf13b7 tapestry sprite to draw frame minjaesong 2022-02-28 11:39:29 +09:00
  • 142fcab930 no module window backdrop colour now depends on the os it's running minjaesong 2022-02-27 23:02:16 +09:00
  • fad23901d6 forgot to remove test prints minjaesong 2022-02-27 19:24:01 +09:00
  • 3443a5baab modularise everything minjaesong 2022-02-27 18:52:09 +09:00
  • f4402771c8 ability to load console commands from mods minjaesong 2022-02-27 02:24:59 +09:00
  • 95476359fe fixed a bug where world thumbnail is not centered to the player minjaesong 2022-02-25 15:35:17 +09:00
  • dc86de139c fixed a bug where actors lightbox won't follow the actor's scale minjaesong 2022-02-25 14:36:36 +09:00
  • 6d3a577e46 font update minjaesong 2022-02-25 13:39:38 +09:00
  • b2aece0176 changed lightboxes so that (de)serialiser won't complain; world/actor json will will write game version it saved minjaesong 2022-02-25 11:42:22 +09:00
  • 428cdefb80 actors can now block light minjaesong 2022-02-24 17:51:18 +09:00
  • 2e3a9e6fa0 wider module info cells minjaesong 2022-02-24 14:55:57 +09:00
  • 8ee221b93d no module titlescreen: clickable load order path minjaesong 2022-02-24 13:44:51 +09:00
  • 900cef6435 F12 now takes screenshot in PNG format minjaesong 2022-02-24 11:09:48 +09:00
  • b3940d96b8 support for external mods minjaesong 2022-02-24 11:03:03 +09:00
  • 598d0514ff a temporary solution for Windows which just uses the batch file minjaesong 2022-02-23 22:56:54 +09:00
  • 040b0b5aad proper application name for macOS plist minjaesong 2022-02-23 21:19:39 +09:00
  • 7c966b0da8 support for texture packs minjaesong 2022-02-23 17:59:38 +09:00
  • 841a77403b Application build scripts minjaesong 2022-02-23 11:52:34 +09:00
  • cba25ef428 font update minjaesong 2022-02-23 09:21:06 +09:00
  • 596cd9b102 a console command to fill up inventory with every item minjaesong 2022-02-22 17:22:54 +09:00
  • df6950c0b8 fixed a bug where a dynamic item would not get saved/loaded at all minjaesong 2022-02-22 17:12:49 +09:00
  • 1787ad7cdd terrain item image atlas to always have maximum possible sizes defined on the game config minjaesong 2022-02-21 22:03:59 +09:00
  • c8dbb26922 savegame loading failure will display more helpful exception minjaesong 2022-02-21 21:19:48 +09:00
  • 6f4b53daad buncha missing illuminators minjaesong 2022-02-21 17:53:02 +09:00
  • f5b6a3e22a colour picker wip minjaesong 2022-02-21 16:29:35 +09:00
  • 46b15c3d95 build suggestion to hide the jarfile into the subdir minjaesong 2022-02-21 13:27:53 +09:00
  • 9c9a888496 startup scripts to change working directory to where the script files are minjaesong 2022-02-21 13:07:03 +09:00
  • 9659ef3a5f faux global illumination impl minjaesong 2022-02-21 11:01:27 +09:00
  • 7bec4c29af gv minjaesong 2022-02-20 13:02:25 +09:00
  • 19de7c7fa3 ui suggestion upgate minjaesong 2022-02-18 18:32:39 +09:00
  • 545663254f tree update minjaesong 2022-02-18 11:21:50 +09:00
  • 541463ea8c font update minjaesong 2022-02-18 09:05:46 +09:00
  • cdc82f9495 doc update minjaesong 2022-02-17 23:04:25 +09:00
  • f581409d82 doc changes minjaesong 2022-02-15 21:43:38 +09:00
  • a7183f0650 another tech tree but item-oriented minjaesong 2022-02-15 17:52:17 +09:00
  • 5148ef3821 font update minjaesong 2022-02-14 13:44:10 +09:00
  • ba3615a8e1 shader version shenanigan minjaesong 2022-02-11 17:59:21 +09:00
  • 5c94e88d76 inventory item count is now Long; should not interfere with the existing savegame minjaesong 2022-02-11 09:33:50 +09:00
  • 97d3edf1b9 new instruction for Java 17 deployment v0.3.1 minjaesong 2022-02-10 10:27:40 +09:00
  • e69cb5845c fixed a bug where barehand digging 'box' would not align as intended minjaesong 2022-02-09 17:42:25 +09:00
  • 4612493566 adding extra headroom to the assembled sprite so that a large held item wouldn't get cropped minjaesong 2022-02-07 11:38:26 +09:00
  • e64bd5d389 fixture ghost is working again minjaesong 2022-02-07 11:13:31 +09:00
  • 24d6634257 changed world's GENVER spec so that it will always save the game's version number minjaesong 2022-02-06 19:50:56 +09:00
  • efe5c49463 serialisation of HRQNG is fixed so it would not make illegal reflective access on Java 17 minjaesong 2022-02-04 11:03:59 +09:00
  • 5d587dcc12 working config panels on esc menu minjaesong 2022-01-28 12:52:48 +09:00
  • fe5a4bcfb0 lanternmap will blend when multiple blocks occupy the same block minjaesong 2022-01-28 11:31:34 +09:00
  • ff400d1e2f key config menu working on ingame minjaesong 2022-01-28 10:49:02 +09:00
  • 956c9d44e1 moved essential resources out of the assets directory and into the jar minjaesong 2022-01-28 10:30:08 +09:00
  • e3b82ae5b6 console command loading from command list on the module directory minjaesong 2022-01-28 09:50:05 +09:00
  • 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? minjaesong 2022-01-27 18:42:22 +09:00
  • c500a5ca39 asynchronous lightmap update wip minjaesong 2022-01-27 17:11:09 +09:00
  • 119b7fc022 particles must be disposed of before overwritten minjaesong 2022-01-27 12:35:50 +09:00
  • 82897e0d6c *this* should force even-numbered position on thumbnail generation minjaesong 2022-01-27 09:57:18 +09:00
  • d1d3086879 using 'correct' gl version minjaesong 2022-01-27 00:09:39 +09:00
  • 71176dcc9e change control working on the esc menu minjaesong 2022-01-26 23:28:44 +09:00
  • 9b4dd019ca prints out system info on the game crash minjaesong 2022-01-24 21:04:13 +09:00
  • ce276f05f3 hopefully fix the bug that occurs when you minimise the screen? minjaesong 2022-01-24 19:59:23 +09:00
  • a213cba5ef fixed a bug where signal emitter wouldn't work after save reload v0.3.0 minjaesong 2022-01-24 13:00:52 +09:00
  • ee8da4df84 rudimentary deploy system minjaesong 2022-01-24 00:29:56 +09:00
  • 367271c5ea disabling 'immediate save fired' message minjaesong 2022-01-23 20:40:13 +09:00
  • 98aa2087bb fixed a bug where console window would register keypresses when it's first loaded but not opened minjaesong 2022-01-23 20:36:44 +09:00
  • 250529e842 SortedArrayList.cloneToList() is no longer susseptible to ConcurrentModificationException minjaesong 2022-01-23 20:25:20 +09:00
  • 162d211a2d russian ime diacritics fix minjaesong 2022-01-22 14:47:06 +09:00
  • c56b1055d7 autosave is back minjaesong 2022-01-22 14:43:31 +09:00
  • f13379ada8 fixed a bug where picking up a fixture placed on the world would drop one more fixture than it should do minjaesong 2022-01-22 10:40:49 +09:00
  • 0c70a7eebc fixme: picking up a fixture clones it minjaesong 2022-01-21 22:13:34 +09:00
  • fa68a1c377 fixture will drop itself when mined minjaesong 2022-01-21 16:35:37 +09:00
  • 75afcaede3 fixture pickup and mining works except for the dropping of a mined fixture minjaesong 2022-01-21 14:01:37 +09:00
  • 48e68137d6 copyright update; added HSLuv minjaesong 2022-01-17 12:32:21 +09:00
  • b87dc1f28b fixed a bug where the barehand action would do nothing minjaesong 2022-01-14 15:44:37 +09:00
  • a7357c00a9 it was squared minjaesong 2022-01-13 12:53:33 +09:00
  • f1d8850196 merging dropped items when they tightly overlap minjaesong 2022-01-13 11:14:21 +09:00
  • 1060d96364 IS_DEVELOPMENT_BUILD key can now be toggled with vm option '-ea' minjaesong 2022-01-13 09:55:51 +09:00
  • 53645925ba variable tool reach wip minjaesong 2022-01-12 17:30:30 +09:00
  • bf31cbb556 pickaxes are faster in general minjaesong 2022-01-12 17:20:18 +09:00
  • 0a5b9c1f2f modification date now writes successfully minjaesong 2022-01-12 16:38:43 +09:00
  • b0cf37250f savegames are finally sorted minjaesong 2022-01-12 11:59:10 +09:00
  • 9797094cae savegames array itself is correctly sorted but the UI is not and lastmodified time is also not written minjaesong 2022-01-12 11:10:57 +09:00
  • 03a06773c4 walk anim speed adjusted minjaesong 2022-01-11 22:14:44 +09:00
  • dc595fdd51 reading text from the keyboard input panel will return the string in Unicode NFC minjaesong 2022-01-11 17:30:52 +09:00
  • 65d9ae7ee1 new walk anim delay WIP minjaesong 2022-01-11 15:19:16 +09:00
  • 202123486a lang composition minjaesong 2022-01-11 11:04:11 +09:00
  • 2b3fdbde1f item name translations minjaesong 2022-01-10 22:37:28 +09:00
  • 946f75183c briefy showing item name to the quickslot when the selection has changed minjaesong 2022-01-10 16:19:56 +09:00
  • 48f62e11bf drawing a held tile to the hand of the sprite minjaesong 2022-01-08 21:52:21 +09:00