Commit Graph

1891 Commits

Author SHA1 Message Date
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
5050935847 ingame uis will blur the background 2021-09-09 22:44:24 +09:00
minjaesong
edd454e1d5 using pascal's triangle for gaussian coefficients, just as it should be 2021-09-09 18:34:46 +09:00
minjaesong
3f2d2902d2 screen blur moved to a single function 2021-09-09 17:55:50 +09:00
minjaesong
1a0c48987d dat blur 2021-09-09 16:39:29 +09:00
minjaesong
94a97193f9 title screen panner to track the ground better 2021-09-09 14:38:47 +09:00
minjaesong
9b53402ce0 game load ui wip 2021-09-09 11:51:33 +09:00
minjaesong
7386181cff fake gradient background for menu buttons on titlescreen to increase contrast 2021-09-09 10:08:29 +09:00
minjaesong
8f834fe869 Renamed AppLoader into App 2021-09-09 09:48:33 +09:00
minjaesong
c3dd005fb2 png filesize reduction; grad texture for titlescreen uis 2021-09-08 23:09:03 +09:00
minjaesong
fc40ec48f1 savegame to save with the thumbnail 2021-09-08 20:36:49 +09:00
minjaesong
966e7ce26f minor adjustments 2021-09-08 18:49:15 +09:00
minjaesong
43ba6f8d1c camera follows the terrain more smoothly 2021-09-08 17:51:29 +09:00
minjaesong
b8e181915e bringing back old animating titlescreen 2021-09-08 16:22:25 +09:00
minjaesong
7c38e9a7fd console: actor id shower to only show up when the console is authorised 2021-09-07 20:47:47 +09:00
minjaesong
bbd7878630 tooltip and notifier moved to the base ingame 2021-09-07 17:15:35 +09:00
minjaesong
85ba7a357c i'm not very confident with this... 2021-09-07 15:44:34 +09:00
minjaesong
176a2d8cc7 deserialisable droppeditem 2021-09-07 15:03:00 +09:00
minjaesong
fcd1dd2ff2 kay it works 2021-09-06 20:39:54 +09:00
minjaesong
169fad9563 commit 2021-09-06 17:51:11 +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
ec08f8d07e extra fields for something-props 2021-09-06 10:39:31 +09:00
minjaesong
6b86f65681 will store codices gzipped in the savegame 2021-09-05 01:52:46 +09:00
minjaesong
a7026167b4 wippie 2021-09-04 22:18:51 +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
42ea79bcc2 savegame cracker update 2021-09-03 09:31:43 +09:00
minjaesong
8c0a9193bb savegame cracker 2021-09-02 13:52:12 +09:00
minjaesong
f427d1fe6f removing non-working gradle script 2021-09-02 12:53:30 +09:00
minjaesong
f771793490 in-console savegame cracker wip 2021-09-02 11:51:38 +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
3b37e91e4a save/load with fixed entry id 2021-08-31 17:24:44 +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
c610bd1ac6 console command dictionary is now automatically filled using reflection 2021-08-29 20:36:37 +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
c247f99e0e big smoke texture 2021-08-28 23:12:05 +09:00
minjaesong
02f5abe763 i dont think this should be transient 2021-08-28 21:53:11 +09:00
minjaesong
bf1b203633 implementation of #44 2021-08-28 21:48:35 +09:00
minjaesong
3a6100107e all potentially serialisable actors now have no-arg constructor 2021-08-28 18:58:46 +09:00
minjaesong
043bd3a1db inventory ui: getting actor is now dynamic 2021-08-28 17:10:36 +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
e5c25c5a10 fixed a bug where player input can be ignored when framerate is significantly faster than update rate, which causes gameupdate to be called less often 2021-08-26 17:27:52 +09:00