Commit Graph

64 Commits

Author SHA1 Message Date
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
minjaesong
9eb757b7b9 wip 2 2021-02-11 20:45:38 +09:00
minjaesong
8fdc11288c the-flattening wip 2021-02-10 17:48:01 +09:00
minjaesong
ab780fd246 code cleanup 2020-11-11 11:04:59 +09:00
minjaesong
0c48b9dce8 using kotlin's newfangled 'x in xs.indices' instead of 'x in 0 until xs.size' 2020-10-21 17:42:58 +09:00
minjaesong
ed58e72724 refactoring the call order of the renderers' init code invocation 2019-06-25 22:26:16 +09:00
minjaesong
15cb42e26b 80 fps with unsafe access 2019-06-08 03:00:47 +09:00
minjaesong
c632818e03 migration wip java 9 modularise 2019-06-01 03:25:20 +09:00
minjaesong
b52dd12807 furred npc test might delete later 2019-05-20 12:07:01 +09:00
minjaesong
1ac735805d not reading material csv issue fixed 2019-03-12 00:47:06 +09:00
minjaesong
833d8814a7 game item to load its own image if needed; common resource pool to assist that 2019-03-10 17:46:48 +09:00
minjaesong
3058f0c277 terrain mask PSDs 2019-02-26 17:26:19 +09:00
minjaesong
a76603905b WriteWorldInfo: actually working thumbnail export 2019-02-25 02:07:39 +09:00
minjaesong
8432ad1377 lang updater 2019-02-24 00:27:50 +09:00
minjaesong
8cc9b98a12 more tests with gson (de)serialiser 2019-02-23 17:40:13 +09:00
minjaesong
73dfab206e seemingly working savewriter with fixed TEVD 2019-02-23 05:03:20 +09:00
minjaesong
0fee72c5d3 gson test in progress 2019-02-22 04:50:43 +09:00
minjaesong
c107365e6f world: ZIP compression is the reference now 2019-02-21 00:25:23 +09:00
minjaesong
1906cff519 payloadutil and unhelpful commit message 2019-02-20 22:43:35 +09:00
minjaesong
88a1beb271 player info cell, INVENTORY UI LEAKS MEMORY 2019-02-06 05:18:00 +09:00
minjaesong
a7ec3e77b1 map data format adds world generator version and fluids 2019-01-14 23:15:01 +09:00
Minjae Song
46284be77d moved things a lot just so that splash screen shows up WHILE things load 2018-12-25 01:39:22 +09:00
Minjae Song
6e3a739480 implementing water sim but not actually working 2018-12-13 04:45:09 +09:00
Minjae Song
95245c8945 replacing water/lava tiles with one fluid marker
actual fluid not implemented
2018-12-12 20:32:13 +09:00
Minjae Song
5382c8cece fluid layer data and fluid sim specifications
See added note FLUID_SIMULATION
2018-12-12 18:39:14 +09:00
minjaesong
dd36d3cb5f new RNG for everything; Joise update 2018-10-27 00:03:06 +09:00
minjaesong
0c289b870f read world info 2018-10-09 23:49:14 +09:00
minjaesong
d435ec4ebb writeworldinfo tested to be working 2018-10-08 18:15:05 +09:00
Minjae Song
783313a4ae worldinfo writer 2018-10-08 01:16:29 +09:00
minjaesong
d71744b240 testing the GDX's LZMA de/compressor 2018-10-06 00:49:06 +09:00
minjaesong
5641910036 layer seems load, need to write better test-able code 2018-10-05 22:13:55 +09:00