Commit Graph

  • b0d83325a7 lib cleanup minjaesong 2023-05-19 14:53:29 +09:00
  • 16ae3225e6 graalvm-js update minjaesong 2023-05-19 14:19:39 +09:00
  • a587c86826 Terragen param adjustments minjaesong 2023-05-17 21:00:02 +09:00
  • 68b5d15944 disallowing nicknames (may contain non-ascii) on filename: somehow incompatible with BTRFS and Java 17? minjaesong 2023-05-17 19:52:51 +09:00
  • 4ba1173d8a fix: bad key assignments on Colemak keyboards minjaesong 2023-05-17 13:43:20 +09:00
  • 7e10039d29 no autocorrect on biomegen; code structure improvements minjaesong 2023-05-17 09:52:28 +09:00
  • 9e44ca93ab build_app_all.sh v0.3.2-test003 minjaesong 2023-05-16 22:56:38 +09:00
  • 8cb11d5c82 doors for test minjaesong 2023-05-16 22:52:46 +09:00
  • ed7ca5c1a8 build script for linux-arm (untested) v0.3.2-test002 minjaesong 2023-05-16 22:23:33 +09:00
  • aad258c054 more prominent torch flickering minjaesong 2023-05-16 18:46:56 +09:00
  • 79e7ef4da0 .icns and .jar to git-lfs minjaesong 2023-05-16 13:48:27 +09:00
  • c74cfa6eb9 fix: lightbox would not load from save due to API change? idk but now savegame and avatar is incompatible minjaesong 2023-05-16 01:05:31 +09:00
  • 28c45b5756 fix: lowland and mountain clamping on Terragen, which was an issue persisting like 5 yrs minjaesong 2023-05-16 00:43:15 +09:00
  • 3911f86446 keyboard control panel renaming IME to Toggle IME minjaesong 2023-05-15 19:42:29 +09:00
  • dfa1c7d73c more text on the config gui minjaesong 2023-05-15 19:18:36 +09:00
  • 1b0f233fcb mac app building with icons minjaesong 2023-05-15 17:59:02 +09:00
  • ac3975e52f whyyyy minjaesong 2023-05-15 16:18:59 +09:00
  • fb60813c14 mac build script to zip the .app v0.3.2-test001 minjaesong 2023-05-15 16:08:28 +09:00
  • f2bd6a161e epsilon redef minjaesong 2023-05-04 19:11:51 +09:00
  • c6a2a4199e kotlin update 1.8.20 minjaesong 2023-05-03 21:40:03 +09:00
  • bae212e51f build script update minjaesong 2023-04-15 11:48:42 +09:00
  • d69d8dabde build inst update minjaesong 2023-04-15 00:55:03 +09:00
  • 928029e6e4 BlockStats is upgraded to TileSurvey minjaesong 2023-04-12 19:53:12 +09:00
  • acd215c7c6 resolution input will have red text if the text format is invalid minjaesong 2023-04-09 15:27:59 +09:00
  • 2bb0a0f91c FPS config on options panel minjaesong 2023-04-09 15:16:59 +09:00
  • 6302f0402f a tily updates to the savegame format handling -- read the SAVE_FORMAT.md minjaesong 2023-04-09 12:43:00 +09:00
  • 11a319788a fixed a bug where text input via inputstrober would skip key presses minjaesong 2023-04-08 02:31:27 +09:00
  • bf1c906a88 Reflection util minjaesong 2023-03-25 13:04:53 +09:00
  • 2474583a86 using gl32 shaders for other runnables minjaesong 2023-02-28 22:59:32 +09:00
  • e13cfd37b0 build inst update minjaesong 2023-02-28 20:12:45 +09:00
  • a3c871bb5c reverting old chargen test code minjaesong 2023-02-28 17:56:44 +09:00
  • cba24456e9 changed shaders enough that the game now runs on Apple M2 minjaesong 2023-02-28 17:47:09 +09:00
  • 2c86c6a461 more shader shenanigans minjaesong 2023-02-28 17:32:52 +09:00
  • 315b984d3b shader updates minjaesong 2023-02-28 17:18:22 +09:00
  • 8d7a62f796 more shader things that needs multiplatform investigation minjaesong 2023-02-28 16:57:33 +09:00
  • f0b1d7f1bd some old changes I forgot to commit minjaesong 2023-02-28 04:37:32 +09:00
  • 6f4d9180dc apple m chips support wip minjaesong 2023-02-28 04:36:11 +09:00
  • 66356fc0c9 Revert "trying bytebuf and FloatVector" minjaesong 2023-01-18 20:32:22 +09:00
  • 2941a0943f trying bytebuf and FloatVector minjaesong 2023-01-18 20:26:50 +09:00
  • eefaa9ec7c less CPU demanding InputStrobing minjaesong 2023-01-16 04:24:54 +09:00
  • b496d606d3 removing fbo on UIItemTextSelector: it's useless minjaesong 2023-01-16 03:36:17 +09:00
  • 3393ba6466 check if pointer-checker is still there on non dev build minjaesong 2023-01-07 17:10:17 +09:00
  • 02bdb2a4fc default ui open/close transition is now quick-fade minjaesong 2023-01-06 18:57:18 +09:00
  • 53dee515fe unsafeptr: specialised exceptions minjaesong 2023-01-03 03:23:54 +09:00
  • 8bbf511b0a added missing audiodevice.dispose minjaesong 2022-12-31 20:12:27 +09:00
  • 267b524a66 GDX 1.11 update minjaesong 2022-12-29 16:16:07 +09:00
  • 856bd93329 fix: held items now glow (or not glow) under UV as they should minjaesong 2022-12-27 04:19:13 +09:00
  • 801acd2f24 vals instead of funs minjaesong 2022-12-26 02:35:03 +09:00
  • b5ed33e2e9 game-maker selectable game update governor minjaesong 2022-12-25 17:23:05 +09:00
  • 71fd92ad17 Virtual Disk doc fix typos and minor rewrites minjaesong 2022-12-21 04:12:37 +09:00
  • c48a4834f8 64 bit version number minjaesong 2022-12-20 03:50:07 +09:00
  • b14e3085d6 how do atomicsomething work minjaesong 2022-12-17 20:15:41 +09:00
  • 39318b1508 tevd: bytearray64 update minjaesong 2022-12-17 05:45:52 +09:00
  • 60c0dd4c06 tevd: bytearray64 update minjaesong 2022-12-17 05:31:37 +09:00
  • fab1b168aa typo fix minjaesong 2022-12-14 15:18:19 +09:00
  • 2af89ac831 intellij code convention update minjaesong 2022-12-14 03:20:59 +09:00
  • cd4157d40a suggestion of alt colour set minjaesong 2022-12-12 16:47:56 +09:00
  • cc7efd0e33 renaming Toolkit.Theme colour variables minjaesong 2022-12-12 16:18:45 +09:00
  • 9c84e8f597 pathText will have unified dir separator depending on the OS CuriousTorvald 2022-12-09 20:42:11 +09:00
  • b2479028af adding 'kind flag' to the savegame format so the file can be determined if it contains player or world data minjaesong 2022-12-04 16:09:07 +09:00
  • 400cdd5b3c fixed a bug when loading a packaged player, loading a spriteglow would read normal sprite's data instead minjaesong 2022-12-04 03:38:17 +09:00
  • 1e01d3027e delta-t benchmarking will update itself every 64th frame, reducing the performance impact minjaesong 2022-12-04 03:37:55 +09:00
  • a5f1f6ffaf codes for OKLab colour space minjaesong 2022-12-02 14:18:43 +09:00
  • 474279aefe more descriptive name for the blend-normal function because why there are two fucking standards for an alpha channel minjaesong 2022-10-31 01:52:40 +09:00
  • ccef7c32a0 fixed a "bug" that assumed the framerates are normally distributed minjaesong 2022-10-15 13:12:14 +09:00
  • 93af194c8a rudimentary framerate benchmarking (turning it on will make the game run significantly slower) minjaesong 2022-10-15 01:09:51 +09:00
  • 8533f92274 more optimisation minjaesong 2022-10-06 21:42:46 +09:00
  • 93ac1011e9 optimisation attempt minjaesong 2022-10-06 21:07:16 +09:00
  • a6685df5d1 experimental new lighting can be toggled with config "fx_newlight" minjaesong 2022-10-05 23:26:46 +09:00
  • 50d1aabaf3 new lighting is regrettably implemented on the master branch, but I don't think this looks any better than the old minjaesong 2022-10-05 01:07:07 +09:00
  • aff64f6a8e new lighting wip minjaesong 2022-10-04 22:01:28 +09:00
  • 9091e6af00 update minjaesong 2022-10-04 15:45:29 +09:00
  • 741187c6d5 another lighting idea wip minjaesong 2022-10-04 14:33:09 +09:00
  • 40972bf7d1 chat overlay size text to actually follow the apparant size when the screen zoom is used minjaesong 2022-10-01 14:23:33 +09:00
  • e46c05a597 Bulgarian IME now uses Bulgarian glyph variants for the keyboard layout preview minjaesong 2022-10-01 02:08:48 +09:00
  • 0904ff1cd0 quickslot design change minjaesong 2022-10-01 01:51:54 +09:00
  • 37cf747cab font update minjaesong 2022-09-30 23:02:48 +09:00
  • fbd674aade item count and durability meter on the quickslot minjaesong 2022-09-30 21:14:34 +09:00
  • f8c13c7bc6 q&d fix for spinner number rounds down to unintended value minjaesong 2022-09-28 22:43:44 +09:00
  • 105f524c4a update newrunes.tga minjaesong 2022-09-19 01:34:03 +09:00
  • 64189318cb update keyboard layout minjaesong 2022-09-19 00:02:54 +09:00
  • 17f85aa155 more accurate floating point comparison with epsilon minjaesong 2022-09-14 10:54:26 +09:00
  • f696672d0f grass tile update minjaesong 2022-09-13 13:34:54 +09:00
  • f8d93b2de2 closed door now actually blocks lights minjaesong 2022-09-11 19:42:12 +09:00
  • bec47e81e2 now dropped items can produce light (e.g. dropped torch) minjaesong 2022-09-11 17:10:01 +09:00
  • 430ad4e703 fixture ghost will be hidden if the mouse position out of reach for the player minjaesong 2022-09-10 17:11:55 +09:00
  • 3eb98f8c28 minor font update minjaesong 2022-09-04 21:58:06 +09:00
  • 730b17752a updated README.md minjaesong 2022-09-03 23:43:20 +09:00
  • 7905de5481 serialisation of the world is split into two packages: complex one is moved under the modulebasegame package minjaesong 2022-09-03 23:05:49 +09:00
  • d6144d52d2 basegame: added an Interface that marks the actor as 'not to be serialised when saving the world' minjaesong 2022-09-02 23:26:59 +09:00
  • 760188ebe9 savegame cracker: fixing a mistake that space chars would not tokenise the command input minjaesong 2022-08-31 12:54:39 +09:00
  • 6429d53be6 using quotation marks to surround arg with space chars minjaesong 2022-08-31 11:59:17 +09:00
  • e4caf29791 adding loadorder to savegame minjaesong 2022-08-31 02:40:46 +09:00
  • 0310c71c74 fixed a bug where IME candidate window is rendered too tall for its contents; added QWERTZ layout minjaesong 2022-08-30 15:02:01 +09:00
  • c8f62c31f4 font update minjaesong 2022-08-30 14:48:28 +09:00
  • b043f0df95 door manual operation minjaesong 2022-08-30 14:43:14 +09:00
  • 2e0f55567f halved the number of dither pattern textures and added even more variations using the swizzling minjaesong 2022-08-30 01:53:16 +09:00
  • bf962376d4 added a typewriter (no gui) minjaesong 2022-08-26 21:52:31 +09:00
  • d6ce5c791e control for using fixture changed to right click minjaesong 2022-08-26 18:26:13 +09:00
  • 6bea80090d revived the worldSecondaryClick function minjaesong 2022-08-26 13:36:41 +09:00