minjaesong
|
ae29f7ebea
|
game save ui completely locked while saving in progress
|
2021-09-15 11:34:13 +09:00 |
|
minjaesong
|
22190be6d8
|
fixed a bug where list of savefiles won't sort by last play date
|
2021-09-15 10:04:19 +09:00 |
|
minjaesong
|
16a0b28696
|
able to "lock" the toggle key of the UI to prevent them from being closed while saving
|
2021-09-14 23:24:21 +09:00 |
|
minjaesong
|
ce19a85a93
|
saving performed on separate thread so that save-in-progress UI would work
|
2021-09-14 14:28:38 +09:00 |
|
minjaesong
|
b084f9e5a9
|
CHUNK ORDERING CHANGED/chunk loading screen
|
2021-09-14 11:05:01 +09:00 |
|
minjaesong
|
ecc13d4c09
|
some touchups
|
2021-09-14 00:25:29 +09:00 |
|
minjaesong
|
de62b41a69
|
Using "rudimentary" loading scene for loading from savegame
|
2021-09-14 00:15:02 +09:00 |
|
minjaesong
|
784f5fd2ec
|
recording and retrieving timestamps for save meta and world
|
2021-09-11 22:24:13 +09:00 |
|
minjaesong
|
b4813a1ebe
|
able to load chunked world save
|
2021-09-11 18:44:05 +09:00 |
|
minjaesong
|
83c3c22b51
|
chunked world output/deploying custom format of TVD
|
2021-09-11 02:19:10 +09:00 |
|
minjaesong
|
36c413eb15
|
tevd update
|
2021-09-10 18:47:32 +09:00 |
|
minjaesong
|
9b53402ce0
|
game load ui wip
|
2021-09-09 11:51:33 +09:00 |
|
minjaesong
|
8f834fe869
|
Renamed AppLoader into App
|
2021-09-09 09:48:33 +09:00 |
|
minjaesong
|
fc40ec48f1
|
savegame to save with the thumbnail
|
2021-09-08 20:36:49 +09:00 |
|
minjaesong
|
fcd1dd2ff2
|
kay it works
|
2021-09-06 20:39:54 +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
|
6b86f65681
|
will store codices gzipped in the savegame
|
2021-09-05 01:52:46 +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
|
f08296b3be
|
bytearray64reader: read length of zero and EOF are properly distinguished (gdx is somewhat pedantic); changed an ascii85 charset; working meta (de)serialisation
|
2021-09-01 17:23:12 +09:00 |
|
minjaesong
|
07f26a7716
|
ByteArray64Writer to handle the UTF-8 correctly
|
2021-09-01 11:43:01 +09:00 |
|
minjaesong
|
32144fc241
|
working ByteArray64Reader (UTF-8 compliant with proper surrogate pairing)
|
2021-08-31 11:27:40 +09:00 |
|
minjaesong
|
909c381572
|
bytearray64reader wip
|
2021-08-30 23:43:51 +09:00 |
|
minjaesong
|
fb140ce2da
|
more world save and virtualdisk lib update
|
2021-08-30 13:57:54 +09:00 |
|
minjaesong
|
7ae862dd05
|
tevd update; seemingly working savefile export
|
2021-08-30 01:16:15 +09:00 |
|
minjaesong
|
3fc6e28c4d
|
read/writeactor to process all subclasses of Actor, not just a player; actor possession confirmed working
|
2021-08-29 13:07:44 +09:00 |
|
minjaesong
|
3a6100107e
|
all potentially serialisable actors now have no-arg constructor
|
2021-08-28 18:58:46 +09:00 |
|
minjaesong
|
b84a0a770b
|
loading player from json file
|
2021-08-28 16:31:06 +09:00 |
|
minjaesong
|
29cccea19b
|
working blocklayer gzip writer and reader
|
2021-08-27 01:58:11 +09:00 |
|
minjaesong
|
c2fdb4b26a
|
tile damage and wire layers are now save/loaded
|
2021-08-26 23:11:03 +09:00 |
|
minjaesong
|
c1cbc13caf
|
yep, it works when unzipped, except for the wires dammit
|
2021-08-25 21:57:13 +09:00 |
|
minjaesong
|
29c5599746
|
things are not quite working yet but here's more descriptive error message for ya
|
2021-08-25 20:55:21 +09:00 |
|
minjaesong
|
9a8bd8d6ec
|
trying to load a world
|
2021-08-25 15:30:46 +09:00 |
|
minjaesong
|
8499746ad0
|
using gdx's preferred way to generate world json
|
2021-08-25 11:16:21 +09:00 |
|
minjaesong
|
6b74f3a9c4
|
ba64 outputting functions
|
2021-08-24 17:29:19 +09:00 |
|
minjaesong
|
ee5e10dd8c
|
actor serialiser
|
2021-08-24 17:11:41 +09:00 |
|
minjaesong
|
126a4325d2
|
let's compress everything because we can
|
2021-08-24 16:35:48 +09:00 |
|
minjaesong
|
cb73a9fea2
|
serialiser for world
|
2021-08-24 14:33:04 +09:00 |
|
minjaesong
|
67091d0c84
|
much simpler way of composing savegame.json
|
2021-08-24 11:29:21 +09:00 |
|
minjaesong
|
dd51cfbe52
|
u forgot dis
|
2021-08-23 23:04:35 +09:00 |
|
minjaesong
|
3894c5177b
|
csvs are compressed within savegame
|
2021-08-23 20:59:45 +09:00 |
|
minjaesong
|
93abfe05a6
|
writeworld wip
|
2021-08-23 17:52:53 +09:00 |
|
minjaesong
|
e15d5c9b05
|
completely abolishing GSON; new save format impl wip
|
2021-08-23 16:55:51 +09:00 |
|
minjaesong
|
bb95444067
|
reducing number of warnings on the codebase
|
2021-08-20 23:28:59 +09:00 |
|
minjaesong
|
8cb3fc2d33
|
moving things around between packages
|
2021-07-28 10:11:18 +09:00 |
|
minjaesong
|
45129d5b0f
|
package declaration for Ascii85.kt
|
2021-03-08 13:10:41 +09:00 |
|
minjaesong
|
37c6ffd062
|
new cobblestone texture, layer transition dithering with buffer layer
|
2021-02-28 11:30:10 +09:00 |
|
minjaesong
|
7928dd1573
|
Ascii85 encoder for future savegame impl
|
2021-02-27 13:49:32 +09:00 |
|
minjaesong
|
6e63ab7fdc
|
savegame format upd?
|
2021-02-12 14:14:09 +09:00 |
|