Commit Graph

40 Commits

Author SHA1 Message Date
minjaesong
b02f4d7703 sprite: emissive layer 2024-01-27 01:27:45 +09:00
minjaesong
6f4e60284b user-selectable compression methods: zstd and snappy 2023-12-21 03:48:18 +09:00
minjaesong
44ff974b86 MUCH faster bytearray64 dump to physical drive 2023-12-21 03:46:29 +09:00
minjaesong
b843438d2d registering gamemode 'survival' 2023-12-06 00:38:46 +09:00
minjaesong
a432099f19 poi import wip 2023-10-23 17:08:40 +09:00
minjaesong
647c7ea865 gamemode on savegame format 2023-10-20 20:23:38 +09:00
minjaesong
3d34363525 added snapshot to versioning scheme 2023-10-04 21:42:15 +09:00
minjaesong
e01183101f quicksave to write modification time to the disk 2023-09-19 18:15:42 +09:00
minjaesong
0229cf501c fix: autosave being god damn slow 2023-09-19 15:06:49 +09:00
minjaesong
72029ed458 new world screen for loading imported players 2023-08-25 16:47:00 +09:00
minjaesong
75fcb5be5b new import screen 2023-08-25 15:49:35 +09:00
minjaesong
173f99f87d two getthumbnail funs merget into one 2023-07-11 19:52:56 +09:00
minjaesong
64e05a4f17 load list: thumbnail on management scr 2023-07-11 15:18:44 +09:00
minjaesong
79f19120f2 replacing min/max usage with kotlin's 2023-07-11 01:54:46 +09:00
minjaesong
c93b70f537 world portal: rename and delete now working 2023-07-09 19:17:13 +09:00
minjaesong
f95bc36c98 and now fa and fis works the same? wtf? 2023-07-08 03:33:02 +09:00
minjaesong
d507d84950 the file io is cursed 2023-07-08 03:12:15 +09:00
minjaesong
fcaf4c97f1 seemingly working world teleporter (no saving... ui tho) 2023-07-03 00:10:46 +09:00
minjaesong
057905c3b7 thumb generation for player saves 2023-06-27 01:21:05 +09:00
minjaesong
2b50562002 save juggling for autosaves 2023-06-26 23:10:52 +09:00
minjaesong
3d13941060 new savegame loading wip 2023-06-24 23:44:48 +09:00
minjaesong
76bfc0fde4 world portal gui wip 2023-05-28 20:55:47 +09:00
minjaesong
68b5d15944 disallowing nicknames (may contain non-ascii) on filename: somehow incompatible with BTRFS and Java 17? 2023-05-17 19:52:51 +09:00
minjaesong
6302f0402f a tily updates to the savegame format handling -- read the SAVE_FORMAT.md 2023-04-09 12:43:00 +09:00
minjaesong
f0b1d7f1bd some old changes I forgot to commit 2023-02-28 04:37:32 +09:00
minjaesong
71fd92ad17 Virtual Disk doc fix typos and minor rewrites 2022-12-21 04:12:37 +09:00
minjaesong
39318b1508 tevd: bytearray64 update 2022-12-17 05:45:52 +09:00
minjaesong
60c0dd4c06 tevd: bytearray64 update 2022-12-17 05:31:37 +09:00
minjaesong
fab1b168aa typo fix 2022-12-14 15:18:19 +09:00
minjaesong
b2479028af adding 'kind flag' to the savegame format so the file can be determined if it contains player or world data 2022-12-04 16:09:07 +09:00
minjaesong
400cdd5b3c fixed a bug when loading a packaged player, loading a spriteglow would read normal sprite's data instead 2022-12-04 03:38:17 +09:00
minjaesong
7905de5481 serialisation of the world is split into two packages: complex one is moved under the modulebasegame package 2022-09-03 23:05:49 +09:00
minjaesong
e4caf29791 adding loadorder to savegame 2022-08-31 02:40:46 +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
ee8da4df84 rudimentary deploy system 2022-01-24 01:33:24 +09:00
minjaesong
0a5b9c1f2f modification date now writes successfully 2022-01-12 16:38:43 +09:00
minjaesong
9797094cae savegames array itself is correctly sorted but the UI is not and lastmodified time is also not written 2022-01-12 11:10:57 +09:00
minjaesong
0d14f9e027 a point to insert the item image to the item sprite 2022-01-06 14:56:36 +09:00
minjaesong
27ddb76df7 fixed a bug where storagechest would not show anything on the item slot; changed inventory UI so that it would sync with the Toolkit.Theme 2021-10-29 15:00:16 +09:00
minjaesong
d5eef2a687 rename 'tvda' -> 'savegame' 2021-10-20 10:38:42 +09:00