Commit Graph

288 Commits

Author SHA1 Message Date
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
474279aefe more descriptive name for the blend-normal function because why there are two fucking standards for an alpha channel 2022-10-31 01:52:40 +09:00
minjaesong
93af194c8a rudimentary framerate benchmarking (turning it on will make the game run significantly slower) 2022-10-15 01:09:51 +09:00
minjaesong
17f85aa155 more accurate floating point comparison with epsilon 2022-09-14 10:54:26 +09:00
minjaesong
f4d8d72715 magnified screen will display everything correctly scaled (but some buttons wont work for some reason) 2022-08-10 00:04:26 +09:00
minjaesong
c5360cdcb8 working wire cutter 2022-07-13 21:28:59 +09:00
minjaesong
2a7e2b7ce4 centering of labels for crafting ui 2022-07-13 17:40:07 +09:00
minjaesong
adc151b169 wire connectivity wip (need to take a look at the renderer) 2022-07-08 00:27:00 +09:00
minjaesong
db0be9e088 wire connectivity wip 2022-07-07 01:06:43 +09:00
minjaesong
b34502ebd3 crafting ui working (visuals only) 2022-06-28 22:51:09 +09:00
minjaesong
4569546bdd crafting recipe loader wip 2022-06-25 03:28:02 +09:00
minjaesong
828a485395 screen magnifying for hidpi WIP 2022-06-13 13:19:10 +09:00
minjaesong
b3a27bb428 tried to tackle the alpha blending issue but it seems the problem is on somewhere far far away 2022-04-20 17:53:47 +09:00
minjaesong
d387b9ca37 more frivulous debug window frisbees 2022-03-30 17:05:46 +09:00
minjaesong
d85661f668 more debug elements 2022-03-29 20:52:26 +09:00
minjaesong
7e90387afc fixed a bug with canvas texture blending 2022-02-28 23:53:42 +09:00
minjaesong
68d8bf13b7 tapestry sprite to draw frame 2022-02-28 11:39:29 +09:00
minjaesong
3443a5baab modularise everything 2022-02-27 18:52:59 +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
0a5b9c1f2f modification date now writes successfully 2022-01-12 16:38:43 +09:00
minjaesong
b0cf37250f savegames are finally sorted 2022-01-12 11:59:10 +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
254bf814a9 Flippin' eck 2021-12-13 23:22:17 +09:00
minjaesong
90a794cc7b k one more external link 2021-12-11 22:33:20 +09:00
minjaesong
f90a0fc4e2 i hate opengl, if you can't already tell 2021-12-11 22:31:58 +09:00
minjaesong
53e847d66c floatframebuffer for almost everything and the glblending craps out again 2021-12-11 22:14:24 +09:00
minjaesong
10819e2607 titlescreen moved to modules; using GLES 3.0 as default 2021-12-11 21:08:56 +09:00
minjaesong
44d6d84bbd super simple new character window 2021-12-09 16:58:26 +09:00
minjaesong
435677a543 font updating to indev version 2021-11-11 16:49:31 +09:00
minjaesong
7797e1308d separate config panel for keyboard text input 2021-11-11 01:01:19 +09:00
minjaesong
7503876d1f Keyboard strobing moved to a new thread so that fast typing is possible even if the game's update method is running slowly 2021-11-06 11:30:42 +09:00
minjaesong
3bd7e740d4 working create-new-world 2021-10-28 17:32:09 +09:00
minjaesong
9678338079 multiple candidates display for IME 2021-10-24 10:38:16 +09:00
minjaesong
9326b87909 text input pane wip 2021-10-20 23:00:25 +09:00
minjaesong
8a8e97d4b2 custom keyboard handling wip 2021-10-20 12:57:56 +09:00
minjaesong
d5eef2a687 rename 'tvda' -> 'savegame' 2021-10-20 10:38:42 +09:00
minjaesong
e679a421e5 able to load player sprite from the disk archive 2021-10-14 17:57:37 +09:00
minjaesong
03a854ca58 players loads their sprites now 2021-10-13 16:18:27 +09:00
minjaesong
ce1289efe3 players info cell reworked 2021-10-12 11:55:52 +09:00
minjaesong
2d359415c8 player load ui 2021-10-12 00:17:44 +09:00
minjaesong
8dbedd270e still wip 2021-10-11 19:02:51 +09:00
minjaesong
ef603ec5d5 new load wip 2021-10-11 17:46:46 +09:00
minjaesong
3f9b41fd29 still working on the new savegame scheme
main game works fine, saving/loading will not be possible
2021-10-07 17:43:23 +09:00
minjaesong
54c8493713 big enough actors can dig ground by punching it 2021-10-05 16:26:55 +09:00
minjaesong
a6cfabf3bf new savegame scheme suggestion 2021-10-05 10:05:25 +09:00
minjaesong
88c76105d2 detects corrupted and damaged and deleted and whatever savefiles; uiitem will call show() and hide() upon opening and closing 2021-10-01 15:46:25 +09:00
minjaesong
b720c12c4e no more reading entire savefiles onto the memory upon the booting 2021-10-01 10:07:23 +09:00
minjaesong
4dd34410cc check for save damage wip 2021-09-30 13:57:51 +09:00
minjaesong
588ac047db fixed a bug where wires cause quicksave to fail 2021-09-30 10:44:48 +09:00
minjaesong
60a8382f93 quicksave (part of the autosaving) is working 2021-09-29 16:51:59 +09:00