Commit Graph

221 Commits

Author SHA1 Message Date
minjaesong
19f1eb2278 pickaxe ore tooltip; working item pickup and throw effects 2023-10-27 02:55:13 +09:00
minjaesong
012d3482dc worldgen: actually generating ores 2023-10-26 15:37:48 +09:00
minjaesong
f37a28eb17 test play music from appdata/Custom/Music 2023-10-21 15:08:55 +09:00
minjaesong
d8abec381b wooden pickaxe adjustments 2023-10-12 19:54:16 +09:00
minjaesong
64d30728ff removing terrain block also removes its ore 2023-10-10 18:45:58 +09:00
minjaesong
3b32242a2b tiling optimisation 2.2ms -> 1.7ms 2023-10-10 18:16:35 +09:00
minjaesong
26936fde09 fluids to their own block layer 2023-10-10 05:33:40 +09:00
minjaesong
caffdbf861 save/load ore layer 2023-10-10 04:10:05 +09:00
minjaesong
e76ff58b3e Generalised BlockLayer 2023-10-10 03:56:02 +09:00
minjaesong
8f1ca485f6 adding ore textures to the atlas 2023-10-10 01:20:04 +09:00
minjaesong
23c445f014 new layer 'ores' 2023-10-09 19:38:04 +09:00
minjaesong
d9218a2dd6 fluids separated from blocks 2023-10-09 17:35:26 +09:00
minjaesong
5345a330b0 added the missing @Transient 2023-10-06 00:42:35 +09:00
minjaesong
7c734240b3 fixed the GameWorld's tilenumbermap which prevented the new world to be created 2023-10-06 00:20:09 +09:00
minjaesong
5ad7fa55a3 fix: placing door would kill a grass 2023-10-05 03:04:34 +09:00
minjaesong
652dfe39eb in preparation of new demoworld creation for future version 2023-10-04 17:34:16 +09:00
minjaesong
4100d338a8 removing inventory-removiitem prints 2023-10-04 02:20:36 +09:00
minjaesong
9a527a4508 new inventory category 'fixtures'; fixture code refactoring 2023-10-04 01:03:40 +09:00
minjaesong
e87c061635 scrollbar on wall-of-texts 2023-09-17 01:43:19 +09:00
minjaesong
259806e636 accidentally pushed a test code 2023-09-15 23:57:29 +09:00
minjaesong
c806d9a1da fix: grass now won't spread to diagonally disjoint tiles 2023-09-15 23:18:56 +09:00
minjaesong
932204deed grow grass randomly on dirt if viable 2023-09-15 22:45:58 +09:00
minjaesong
016c23a97f fix: falling blocks would pass-thru/delete nonsolid blocks 2023-09-15 19:07:16 +09:00
minjaesong
79892f2525 vibrancy is applied to the world only, as it should be 2023-09-13 15:09:31 +09:00
minjaesong
fbc700508f season variable moved to worldtime 2023-09-07 17:21:34 +09:00
minjaesong
6c97a9d5ab cloud stage has more depth 2023-09-06 18:01:33 +09:00
minjaesong
8fa9ddeec1 portalPoint to the world 2023-09-05 01:40:20 +09:00
minjaesong
7b3ac9cd06 weatherbox is now owned by the world 2023-09-04 14:59:12 +09:00
minjaesong
349488376d sunrise/sunset transition is now longer 2023-08-28 14:30:24 +09:00
minjaesong
8db1228e70 calendar wip 2023-08-15 04:54:43 +09:00
minjaesong
f8f75fb7b6 options to change atlas texture size 2023-08-14 03:53:25 +09:00
minjaesong
2411db17a7 calendar fixture wip 2023-08-08 16:41:40 +09:00
minjaesong
88831051c8 revised ingame date format 2023-08-08 09:01:34 +09:00
minjaesong
18631064d4 hosek skybox moved outside of basegame; moonlight impl 2023-08-04 13:43:14 +09:00
minjaesong
385a882937 stars: more realistic twinkle, change of axial tilt changes starmap 'altitude' 2023-08-03 23:55:19 +09:00
minjaesong
d2b1346252 diurnal motion on stars 2023-08-02 22:44:04 +09:00
minjaesong
4fb30821f1 sky model update 2023-07-25 15:15:12 +09:00
minjaesong
79f19120f2 replacing min/max usage with kotlin's 2023-07-11 01:54:46 +09:00
minjaesong
ec24dc9870 no day-night cycle on titlescreen demo 2023-07-10 20:44:35 +09:00
minjaesong
6bc3d0e6ad deploying new skybox model 2023-07-10 19:47:44 +09:00
minjaesong
7a42066392 electric: rising/falling edge and level detection 2023-06-19 18:42:08 +09:00
minjaesong
528b975350 wiresim: signal sinking actors are only getting updated when the sim calls for 2023-06-19 16:34:39 +09:00
minjaesong
9e9064dd55 world portal: world search is now new world 2023-06-19 00:50:55 +09:00
minjaesong
c6a2a4199e kotlin update 1.8.20 2023-05-03 21:40:03 +09:00
minjaesong
7905de5481 serialisation of the world is split into two packages: complex one is moved under the modulebasegame package 2022-09-03 23:05:49 +09:00
minjaesong
5fbbf34c10 fixed a bug where the player would immediately pick back up the fixture they've just placed one frame ago 2022-07-19 00:25:13 +09:00
minjaesong
c5360cdcb8 working wire cutter 2022-07-13 21:28:59 +09:00
minjaesong
ee39128378 renderer is updated but wire pieces have some bugs on laying wire to the world 2022-07-08 22:02:42 +09:00
minjaesong
db0be9e088 wire connectivity wip 2022-07-07 01:06:43 +09:00
minjaesong
fc59a1d0b2 added Gamerules to the GameWorld 2022-06-03 00:54:50 +09:00