Commit Graph

  • 58be058b86 turns out actors still have the camera artefacts... minjaesong 2021-09-17 19:48:31 +09:00
  • 4ab9a18ff6 exporting font work files to its repo minjaesong 2021-09-17 10:06:51 +09:00
  • 6e9b388534 removed visual artefacts caused by the new camera coords minjaesong 2021-09-16 23:37:26 +09:00
  • c3481fd47d smoothcam that's only noticeable when the character climbs up the stairs minjaesong 2021-09-16 22:22:36 +09:00
  • 51a6cb5d5d font update minjaesong 2021-09-16 22:22:15 +09:00
  • 61d269dcc3 control symbol for key setup ui minjaesong 2021-09-16 22:21:13 +09:00
  • d01f90ccd2 COPYING update minjaesong 2021-09-16 00:06:28 +09:00
  • 73306e675e fixed a bug where bulgarian and serbian texts were not form-changed minjaesong 2021-09-15 22:42:47 +09:00
  • f391d16a37 keyboards for control setup ui minjaesong 2021-09-15 22:09:18 +09:00
  • 35e2b6a0a9 language menu to highlight current language on startup minjaesong 2021-09-15 18:46:45 +09:00
  • 4ac3df0d85 keyboard config wip minjaesong 2021-09-15 18:00:05 +09:00
  • fdd07debf4 language config now in two columns minjaesong 2021-09-15 17:40:31 +09:00
  • ae29f7ebea game save ui completely locked while saving in progress minjaesong 2021-09-15 11:34:13 +09:00
  • 22190be6d8 fixed a bug where list of savefiles won't sort by last play date minjaesong 2021-09-15 10:04:19 +09:00
  • 16a0b28696 able to "lock" the toggle key of the UI to prevent them from being closed while saving minjaesong 2021-09-14 23:24:21 +09:00
  • 1b71aa1760 save progress wheel itself is working but still wip minjaesong 2021-09-14 22:57:03 +09:00
  • ff250ff192 saving wip minjaesong 2021-09-14 21:52:12 +09:00
  • 39a4f8b8cb some texture updates minjaesong 2021-09-14 20:47:46 +09:00
  • 0683561d88 titlescreen continue/load wont appear if there are no savegames available minjaesong 2021-09-14 20:07:27 +09:00
  • 6c1df609a9 loading circle spritesheet minjaesong 2021-09-14 18:08:48 +09:00
  • b1b5769a5f d e s i g n minjaesong 2021-09-14 17:52:54 +09:00
  • ce19a85a93 saving performed on separate thread so that save-in-progress UI would work minjaesong 2021-09-14 14:28:38 +09:00
  • b084f9e5a9 CHUNK ORDERING CHANGED/chunk loading screen minjaesong 2021-09-14 11:05:01 +09:00
  • ecc13d4c09 some touchups minjaesong 2021-09-14 00:25:29 +09:00
  • de62b41a69 Using "rudimentary" loading scene for loading from savegame minjaesong 2021-09-14 00:15:02 +09:00
  • d731812e4e "Continue" button on the titlescreen is working minjaesong 2021-09-13 14:20:55 +09:00
  • af954b8c39 this seems to be optimal font cache size for the game minjaesong 2021-09-13 02:11:29 +09:00
  • 7d927b7392 tighter cell gap minjaesong 2021-09-13 01:40:17 +09:00
  • a9eb67ab61 turns out uiitemtextbuttonlist colouring bug was because of the gamefont minjaesong 2021-09-13 01:20:16 +09:00
  • 921d47c465 confirmation added for exit game and return to main menu minjaesong 2021-09-13 00:14:48 +09:00
  • 39714153cf save load window scroll using scroll wheel minjaesong 2021-09-12 23:26:09 +09:00
  • b99d1a760e save load screen minjaesong 2021-09-12 22:47:31 +09:00
  • cdf82270dc blur can be turned off using config file minjaesong 2021-09-12 12:46:31 +09:00
  • c9956f6c8b fixed a bug where lightmap would flicker when cameraX rolls from small negative number to zero minjaesong 2021-09-11 22:46:50 +09:00
  • 784f5fd2ec recording and retrieving timestamps for save meta and world minjaesong 2021-09-11 22:24:13 +09:00
  • 4e0d1e0c9d more natural occlusion texture minjaesong 2021-09-11 20:53:44 +09:00
  • b080852c7c sort savefiles by making last played coming first minjaesong 2021-09-11 20:35:22 +09:00
  • c9753a118d load game ui to show human-readable timestamp minjaesong 2021-09-11 19:14:23 +09:00
  • b4813a1ebe able to load chunked world save minjaesong 2021-09-11 18:44:05 +09:00
  • 9fa0e7debe longer filename for savegame container minjaesong 2021-09-11 13:02:59 +09:00
  • 83c3c22b51 chunked world output/deploying custom format of TVD minjaesong 2021-09-11 02:19:10 +09:00
  • 36c413eb15 tevd update minjaesong 2021-09-10 18:47:32 +09:00
  • 5050935847 ingame uis will blur the background minjaesong 2021-09-09 22:16:56 +09:00
  • edd454e1d5 using pascal's triangle for gaussian coefficients, just as it should be minjaesong 2021-09-09 18:34:46 +09:00
  • 3f2d2902d2 screen blur moved to a single function minjaesong 2021-09-09 17:55:50 +09:00
  • 1a0c48987d dat blur minjaesong 2021-09-09 16:39:29 +09:00
  • 94a97193f9 title screen panner to track the ground better minjaesong 2021-09-09 14:38:47 +09:00
  • 9b53402ce0 game load ui wip minjaesong 2021-09-09 11:51:33 +09:00
  • 7386181cff fake gradient background for menu buttons on titlescreen to increase contrast minjaesong 2021-09-09 10:08:29 +09:00
  • 8f834fe869 Renamed AppLoader into App minjaesong 2021-09-09 09:48:33 +09:00
  • c3dd005fb2 png filesize reduction; grad texture for titlescreen uis minjaesong 2021-09-08 23:09:03 +09:00
  • fc40ec48f1 savegame to save with the thumbnail minjaesong 2021-09-08 20:36:49 +09:00
  • 966e7ce26f minor adjustments minjaesong 2021-09-08 18:49:15 +09:00
  • 43ba6f8d1c camera follows the terrain more smoothly minjaesong 2021-09-08 17:51:29 +09:00
  • b8e181915e bringing back old animating titlescreen minjaesong 2021-09-08 16:22:25 +09:00
  • 7c38e9a7fd console: actor id shower to only show up when the console is authorised minjaesong 2021-09-07 20:47:47 +09:00
  • bbd7878630 tooltip and notifier moved to the base ingame minjaesong 2021-09-07 17:15:35 +09:00
  • 85ba7a357c i'm not very confident with this... minjaesong 2021-09-07 15:44:34 +09:00
  • 176a2d8cc7 deserialisable droppeditem minjaesong 2021-09-07 15:03:00 +09:00
  • fcd1dd2ff2 kay it works minjaesong 2021-09-06 20:39:54 +09:00
  • 169fad9563 commit minjaesong 2021-09-06 17:51:11 +09:00
  • 1accf985e7 save/load kinda mostly working but fixtures are not getting their sprites back minjaesong 2021-09-06 17:31:37 +09:00
  • ec08f8d07e extra fields for something-props minjaesong 2021-09-06 10:39:31 +09:00
  • 6b86f65681 will store codices gzipped in the savegame minjaesong 2021-09-05 01:52:46 +09:00
  • a7026167b4 wippie minjaesong 2021-09-04 22:18:51 +09:00
  • 21a7a38477 codices serialised into the savegame minjaesong 2021-09-04 20:45:57 +09:00
  • 6bea9c9f07 moved Codices out of the singleton so they can be serialised minjaesong 2021-09-04 17:55:37 +09:00
  • 57e4b83649 game load wip minjaesong 2021-09-03 17:54:10 +09:00
  • 42ea79bcc2 savegame cracker update minjaesong 2021-09-03 09:31:43 +09:00
  • 8c0a9193bb savegame cracker minjaesong 2021-09-02 13:52:12 +09:00
  • f427d1fe6f removing non-working gradle script minjaesong 2021-09-02 12:53:30 +09:00
  • f771793490 in-console savegame cracker wip minjaesong 2021-09-02 11:51:38 +09:00
  • f08296b3be bytearray64reader: read length of zero and EOF are properly distinguished (gdx is somewhat pedantic); changed an ascii85 charset; working meta (de)serialisation minjaesong 2021-09-01 17:23:12 +09:00
  • 07f26a7716 ByteArray64Writer to handle the UTF-8 correctly minjaesong 2021-09-01 11:43:01 +09:00
  • 3b37e91e4a save/load with fixed entry id minjaesong 2021-08-31 17:24:44 +09:00
  • 32144fc241 working ByteArray64Reader (UTF-8 compliant with proper surrogate pairing) minjaesong 2021-08-31 11:27:40 +09:00
  • 909c381572 bytearray64reader wip minjaesong 2021-08-30 23:43:51 +09:00
  • fb140ce2da more world save and virtualdisk lib update minjaesong 2021-08-30 13:57:54 +09:00
  • 7ae862dd05 tevd update; seemingly working savefile export minjaesong 2021-08-30 01:16:15 +09:00
  • c610bd1ac6 console command dictionary is now automatically filled using reflection minjaesong 2021-08-29 20:36:11 +09:00
  • 3fc6e28c4d read/writeactor to process all subclasses of Actor, not just a player; actor possession confirmed working minjaesong 2021-08-29 13:07:44 +09:00
  • c247f99e0e big smoke texture minjaesong 2021-08-28 23:12:05 +09:00
  • 02f5abe763 i dont think this should be transient minjaesong 2021-08-28 21:53:11 +09:00
  • bf1b203633 implementation of #44 minjaesong 2021-08-28 21:48:35 +09:00
  • 3a6100107e all potentially serialisable actors now have no-arg constructor minjaesong 2021-08-28 18:58:46 +09:00
  • 043bd3a1db inventory ui: getting actor is now dynamic minjaesong 2021-08-28 17:10:36 +09:00
  • b84a0a770b loading player from json file minjaesong 2021-08-28 16:31:06 +09:00
  • 29cccea19b working blocklayer gzip writer and reader minjaesong 2021-08-27 01:58:11 +09:00
  • c2fdb4b26a tile damage and wire layers are now save/loaded minjaesong 2021-08-26 23:11:03 +09:00
  • 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 minjaesong 2021-08-26 17:27:52 +09:00
  • 2099213e18 finally fixed the long-broken colour codes minjaesong 2021-08-26 16:00:35 +09:00
  • c1cbc13caf yep, it works when unzipped, except for the wires dammit minjaesong 2021-08-25 21:54:26 +09:00
  • 29c5599746 things are not quite working yet but here's more descriptive error message for ya minjaesong 2021-08-25 20:55:21 +09:00
  • 9a8bd8d6ec trying to load a world minjaesong 2021-08-25 15:18:05 +09:00
  • 8499746ad0 using gdx's preferred way to generate world json minjaesong 2021-08-25 11:14:37 +09:00
  • 6b74f3a9c4 ba64 outputting functions minjaesong 2021-08-24 17:29:19 +09:00
  • ee5e10dd8c actor serialiser minjaesong 2021-08-24 17:11:41 +09:00
  • 126a4325d2 let's compress everything because we can minjaesong 2021-08-24 16:35:48 +09:00
  • cb73a9fea2 serialiser for world minjaesong 2021-08-24 14:33:04 +09:00
  • 67091d0c84 much simpler way of composing savegame.json minjaesong 2021-08-24 11:29:21 +09:00