Commit Graph

60 Commits

Author SHA1 Message Date
Minjae Song
3765678735 removed FLUID prop from the blocks 2018-12-29 21:04:27 +09:00
Minjae Song
59531ea1ba WIP removing fluid marker block
see "work_files/todo_platforms.png"
2018-12-29 17:04:46 +09:00
Minjae Song
23d557b6b2 water flow works
turns out, var.coerceIn() returns value and does not modify the var
2018-12-18 01:48:38 +09:00
Minjae Song
62319ba4d2 fluid multiplies themselves ?! 2018-12-17 22:39:19 +09:00
Minjae Song
8e6fcf0b8a bugs on fluid sim, Type is NULL but fill isn't 0/new temporary fluid draw 2018-12-16 02:10:04 +09:00
Minjae Song
cc67f69fff working very crude fluid sim 2018-12-14 00:52:10 +09:00
Minjae Song
6e3a739480 implementing water sim but not actually working 2018-12-13 04:45:09 +09:00
Minjae Song
7a06b2cc90 preparing fluid updater: debug water bucket 2018-12-12 23:29:30 +09:00
Minjae Song
a53f9b8aad perhaps missed this from before? 2018-12-12 20:47:06 +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
Minjae Song
c7d7ae03c0 nonprivate lateinits are bitch 2018-12-11 16:39:27 +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
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
1d67a9a9ce it's not zipping correctly; some fixes on readlayer 2018-10-05 01:11:12 +09:00
minjaesong
071dc85b94 GameWorld: adding "worldIndex"; more save/load stuffs 2018-10-03 23:15:24 +09:00
minjaesong
b380fa7ce7 new map data format and its read/writer
!! UNTESTED !! UNTESTED !! UNTESTED !!
2018-10-03 19:20:11 +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
b16de87dd5 Rectified heretic YY-MM-DD to standard YYYY-MM-DD 2017-09-20 14:36:40 +09:00
minjaesong
f82eab9871 simple hack for out-of-place render of terrain and lightmap
- Just made them not have negative value
2017-09-14 02:13:37 +09:00
minjaesong
aa238eb65c load app using apploader -- no more black screen on app load 2017-08-01 23:55:48 +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
3a1379e376 Ingame's Player is now mandatory; player spawn on right position 2017-07-18 00:19:55 +09:00
minjaesong
485cbe1206 simplified a structure of UIs a bit 2017-07-16 23:15:32 +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
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
67ca216243 test watches 2017-06-11 01:22:46 +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
Song Minjae
f4db93ca9e Tile -> Block && Map -> World 2017-04-27 01:57:45 +09:00
Song Minjae
a9eb1f579e Loading item from module using Groovy 2017-04-26 23:53:22 +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
6399c2d66b Resolving issue #18 and #19 2017-04-23 22:53:49 +09:00
Song Minjae
b342e7d042 working vital meter for tool durability 2017-04-21 18:11:30 +09:00
Song Minjae
fe94ebbe4a terrain damage data is now properly removed when the tile is newly placed 2017-04-19 03:03:53 +09:00
Song Minjae
5fe604cf45 pickaxe working as intended 2017-04-18 01:14:25 +09:00
Song Minjae
f2ae2d9449 fixes, bits and pieces, changes in ID referencing, terrain and wall takes damage, working test pickaxe, and a new issue 2017-04-17 02:18:52 +09:00
Song Minjae
671048e1e1 Inventory UI on ingame 2017-04-09 03:35:18 +09:00
Song Minjae
2332239ef2 global light matched to skybox 2017-04-07 19:11:56 +09:00
Song Minjae
207c90d35e new WorldTime based on TIME_T 2017-04-05 02:52:00 +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
361f322d78 just updating things so that I can have a backup point...
Former-commit-id: 0a5a6d7f68ee1a96562532572c8d45fe102d3c25
Former-commit-id: a1a78f61f2fe2a8707e47633caa6cd67a829b35e
2017-01-26 16:58:06 +09:00