Commit Graph

261 Commits

Author SHA1 Message Date
minjaesong
e889b397d0 token ring stuff wip 2025-02-27 20:58:14 +09:00
minjaesong
69ebdbc542 fix: some NaNs that can be caused by scroll bars 2025-02-01 20:51:40 +09:00
minjaesong
4cc74a85d1 fix: prev commit was made haphazardly 2024-10-30 18:10:30 +09:00
minjaesong
3de4018d75 renaming some files 2024-10-22 11:46:20 +09:00
minjaesong
4545ea22ea wrench axle 2024-10-10 03:06:12 +09:00
minjaesong
e0fcd00d82 more chunk pool and savegame migration codes 2024-10-08 12:55:30 +09:00
minjaesong
b4523b8492 more chunk pool codes 2024-10-08 00:15:17 +09:00
minjaesong
07b4f3bff1 more chunk pool codes 2024-10-07 18:06:18 +09:00
minjaesong
dd643005a4 the axle item/fixture? wip 2024-10-02 23:56:06 +09:00
minjaesong
94f4f1980a minor changes 2024-09-14 23:59:03 +09:00
minjaesong
35bec7bc26 water buckets 2024-09-14 20:02:26 +09:00
minjaesong
29c1a69222 fluid worldgen 2024-09-10 02:18:05 +09:00
minjaesong
11cdcbe2fc actor update control by chunkAnchoring flag 2024-09-07 19:01:03 +09:00
minjaesong
68854d3573 chunk pool wip 2024-09-07 16:05:52 +09:00
minjaesong
cdfb5c4daa fix: ore and fluid layer was not being disposed of 2024-09-01 02:50:34 +09:00
minjaesong
84f0353f09 multithreaded tile renumbering 2024-08-31 05:29:59 +09:00
minjaesong
feed1ee6c0 fix: touching the bottom of the world would crash the game because setFluid did not coerce the coords 2024-08-26 01:47:41 +09:00
minjaesong
186733e4f8 fix: fluid not renaming on load 2024-08-20 15:37:34 +09:00
minjaesong
81c75a762b save/load fluid layer 2024-08-12 23:18:04 +09:00
minjaesong
d72bbb0355 better buoyancy but still wip 2024-07-17 01:41:32 +09:00
minjaesong
e77aa0c33f fluid viscosity on phys sim 2024-07-16 17:32:56 +09:00
minjaesong
5f1b860555 Fluid.NULL is identical to Block.AIR 2024-07-15 00:48:52 +09:00
minjaesong
01ce5fb3e2 fluid wip and hopefully fixed F3 dangling ptr 2024-07-14 16:13:59 +09:00
minjaesong
7b6d7f2b93 ungenerated chunks are now filled with 0xFFFF 2024-07-11 16:02:57 +09:00
minjaesong
4fba0f70c9 weather in weathercodex 2024-04-14 00:18:30 +09:00
minjaesong
0d09a21028 logic component recipes and strings 2024-03-07 02:13:58 +09:00
minjaesong
d480a735a0 worldsimulator moved to modulebasegame package 2024-03-07 01:06:53 +09:00
minjaesong
6c224c79bf wires are simulated every tick 2024-03-04 05:28:42 +09:00
minjaesong
7906de1711 fix: two clashing signal switches confusing the wire sim 2024-03-01 03:17:16 +09:00
minjaesong
b11bbf0130 fix: damaging terrain would not queue the modified chunk for the autosave 2024-02-16 14:29:47 +09:00
minjaesong
95f03c74c1 larger dropped item pickup range 2024-02-16 03:02:30 +09:00
minjaesong
ae0a2e2564 boom with particles 2024-02-15 22:05:08 +09:00
minjaesong
84dcc95fc0 fix: bombs are making NaN amount of damage 2024-02-15 17:35:56 +09:00
minjaesong
2363a5c51f bomb go boom but better 2024-02-15 04:08:37 +09:00
minjaesong
f224d0718b explosion wip 2024-02-15 02:48:57 +09:00
minjaesong
e5ac560966 new gem on worldgen 2024-02-13 23:42:43 +09:00
minjaesong
d3cd3465c7 lone leaves decaying 2024-01-28 20:14:48 +09:00
minjaesong
d78f886c74 noticelet to show items just picked up 2024-01-22 21:26:54 +09:00
minjaesong
51287173ea F3: chunk flag view 2024-01-18 01:35:36 +09:00
minjaesong
4244a2c395 exportmap cmd reworked 2023-10-30 16:43:34 +09:00
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