Commit Graph

99 Commits

Author SHA1 Message Date
minjaesong
73dfab206e seemingly working savewriter with fixed TEVD 2019-02-23 05:03:20 +09:00
minjaesong
b3e323965f adjusting disposing behavs so that we can go back and forth the ingame and titlescr 2019-01-31 00:12:38 +09:00
minjaesong
a2af6bc84d gapbox toggle with F11 2019-01-23 12:45:40 +09:00
minjaesong
a297fc3dfe taking screenshot 2019-01-15 16:10:40 +09:00
minjaesong
7cd2b55b97 adding test code to export fboRGB 2019-01-15 03:02:40 +09:00
minjaesong
83fd44df4c abolished a need to pass world as parametre
+ simply changing the single variable (ingame.world) will update all the renderer's behaviour
+ somehow my git changelogs are exploding
2018-10-05 23:40:03 +09:00
minjaesong
6ed012f0c1 dump (another useless message) 2018-08-05 21:57:18 +09:00
minjaesong
a6ea2b4e18 still wip modularisation, game somehow boots 2018-06-21 17:33:22 +09:00
minjaesong
e565a9f173 adopting Java 9/Kotlin 1.2 2018-02-10 21:40:17 +09:00
minjaesong
fc5273b00e cheat detected notification 2017-12-10 14:32:32 +09:00
minjaesong
02c4a3148b language vars are fully moved to apploader 2017-11-25 22:29:59 +09:00
minjaesong
dee7e5b522 new inventory design: is it good?
See work_files/inventory_nouveau_2.psd
2017-10-22 02:03:23 +09:00
minjaesong
b16de87dd5 Rectified heretic YY-MM-DD to standard YYYY-MM-DD 2017-09-20 14:36:40 +09:00
minjaesong
13ff4ddebb some sort of error screen impl 2017-08-20 22:10:47 +09:00
minjaesong
3d622835c7 UI: sub-UIs work? 2017-07-25 17:21:02 +09:00
minjaesong
a3a5b7ff57 leak patched I guess 2017-07-23 17:38:57 +09:00
minjaesong
f1391bea6f generalised things so that they would work outside of ingame.world; title screen wip 2017-07-21 19:59:51 +09:00
minjaesong
15dbd16766 limitedly successful attempt to create a title screen 2017-07-20 00:36:41 +09:00
minjaesong
dfa2a0a86d wall render bug fixed
- wall wouldn't render if transparent-yet-sold tiles like glass is placed on top of it
2017-07-15 00:02:00 +09:00
minjaesong
ecf9387d01 working UV simulation using alpha channel 2017-07-12 02:35:36 +09:00
minjaesong
28d7b44821 diching RGB10; colors are now fully vec3 2017-07-09 02:21:24 +09:00
minjaesong
b91ba9fc08 asynch update and render (aka frameskip) 2017-07-08 20:38:05 +09:00
minjaesong
14a745b18d killed old zoom so that framebuffer would render without hack 2017-07-04 20:11:54 +09:00
minjaesong
65ef9c2787 fixed bad color rendering on blocksdrawer and lightmaprenderer 2017-07-02 21:53:50 +09:00
minjaesong
a91cbb8924 debugger's got its colour codes back 2017-07-02 15:28:45 +09:00
minjaesong
ad481853bb LibGDX, here I am. 2017-06-22 02:31:07 +09:00
minjaesong
12c6f6fd04 more inlining and minor performance tweaks on LightmapRenderer 2017-06-12 04:04:54 +09:00
minjaesong
980c92f213 more minor changes 2017-06-11 18:01:03 +09:00
minjaesong
959873413d fucked up while making ActorValue delegated – not applicable; can't have default value
making commits for files to keep so that I can discard changes
2017-05-07 18:39:26 +09:00
minjaesong
165ae1777b some organisation, Base32 password generator 2017-05-03 02:37:03 +09:00
Song Minjae
93939f22bf quickslot works, new event for actor "actorValueChanged"
- "unpacking" fresh new tool would un-register quickslot desig.
- priority issue on "equipped by quickslot change" and "equipped by inventory UI"
2017-04-28 12:21:27 +09:00
Song Minjae
26cbe6970a modularised lang 2017-04-27 23:41:19 +09:00
Song Minjae
56b77d1838 working quickbar and piemenu 2017-04-27 14:45:55 +09:00
Song Minjae
f4db93ca9e Tile -> Block && Map -> World 2017-04-27 01:57:45 +09:00
Song Minjae
c35ba8201a new ID for dynamic item work flawlessly with adding multiple at once 2017-04-24 21:31:53 +09:00
Song Minjae
5cd5ebbea3 Resolving issues #16 and #20 2017-04-24 02:23:13 +09:00
Song Minjae
b342e7d042 working vital meter for tool durability 2017-04-21 18:11:30 +09:00
Song Minjae
c6e42ffbbe wenquanyi: fixed bad code point allocation 2017-04-20 20:48:23 +09:00
Song Minjae
a47eb41d9a inventory ui update 2017-04-13 03:25:49 +09:00
Song Minjae
037e84d6e2 setting up the inventory using builder (during init) requires ingame.player to be nullable, lateinit won't work 2017-04-11 23:07:29 +09:00
Song Minjae
d20190b2bd selecting and consuming item in inventory 2017-04-11 19:21:32 +09:00
Song Minjae
207c90d35e new WorldTime based on TIME_T 2017-04-05 02:52:00 +09:00
Song Minjae
24de647284 inventory ui
icon in list


Former-commit-id: 7182dcda408d9710d77e25e357f3a67bdd42fff9
2017-03-22 23:58:18 +09:00
Song Minjae
2491a03c99 inventory and its ui
Former-commit-id: b1a073c5636ac4516e6c9cf41bb97a844057de3f
2017-03-17 03:28:47 +09:00
Song Minjae
bc4fd8866a UI testing env and working text buttons
Former-commit-id: b8fd27c7f71f9bc8da259ae132badcbc9ce117ac
2017-03-13 21:40:50 +09:00
Song Minjae
96c6cb2cc6 bunch of codes:
- Test InputStream() on VirtualComputer (blocking/unblocking using simple semaphore) -- no more dirty lua impl of io.read
- Typealias Kotlin 1.1
- Primitive box drawing on VideoCard
- Removing unnecessary fonts


Former-commit-id: cece88af3a3430678e685856eec78b4a9d598b4f
Former-commit-id: 22eed3a7beb9b4cb34636cbab2ff0e94989bdb31
2017-03-02 02:11:50 +09:00
Song Minjae
ad68309bc5 reading text from JInputField to support multilingual input
Former-commit-id: 4dc1228ba000f88d3af29569aa3954cb8acc4d90
Former-commit-id: 7fd7f8bd4f35e3be30cd9fa0da96684a48eedad3
2017-02-05 22:04:33 +09:00
Song Minjae
65dec9661c killactor command
Former-commit-id: 9f5b3014c3023988e3d86317f8684d8fc7b714c5
Former-commit-id: 637d39819470a6b8c9d88c9805e49ef7cd4f5fb0
2017-01-31 19:07:06 +09:00
Song Minjae
172e5752ca more renaming things
Former-commit-id: 80e29fc17e431e350d8d4860273ec42bc4ad67df
Former-commit-id: d70546a097d66ade94de93b4be157b7c9637e98f
2017-01-29 20:48:55 +09:00
Song Minjae
2d34db3022 adding/removing actors in game won't go wrong now (perhaps...)
Former-commit-id: c66db4b652e2fae34e66200aca4b101c16bab5d9
Former-commit-id: 5bafa85cabf7ead6db5f48475164d0694f66f15d
2017-01-26 01:29:17 +09:00