Commit Graph
261 Commits
Author SHA1 Message Date
MihailRis 086c20c370 cache block.index, block.name, item.index, item.name 2024-12-12 20:28:41 +03:00
MihailRis 5ffc054d75 refactor 2024-12-09 01:12:41 +03:00
MihailRis 3e01a399f9 refactor 2024-12-07 00:04:56 +03:00
MihailRis bf9f6bbe79 make 'structures.toml' combined 2024-11-28 13:41:59 +03:00
MihailRis f095edda7a Merge branch 'main' into user-properties 2024-11-24 12:58:09 +03:00
MihailRis f2e7a54180 add on_replaced block event and on_block_replaced world event 2024-11-22 12:31:45 +03:00
MihailRis cd630463b3 add block.properties, item.properties (experimental) 2024-11-22 11:08:36 +03:00
MihailRis a200c3988b feat: load entity components after content load 2024-11-22 09:51:34 +03:00
MihailRis 0ec081a3ae feat: load world scripts after content load 2024-11-22 09:47:43 +03:00
MihailRis a641099d36 feat: load block and item scripts after content load 2024-11-22 08:56:59 +03:00
MihailRis 61b1aa8e3d add gfx.blockwraps library & add on_player_tick world event 2024-11-21 06:48:23 +03:00
MihailRis f9f150f0aa fix entity component script source path in lua traceback 2024-11-19 07:35:38 +03:00
MihailRis e3cb736519 update lua chunks sources to the engine format 2024-11-18 14:05:45 +03:00
MihailRis 5793c52ac6 Revert "remove 'translucent' block property (will be reverted later)"
This reverts commit 7aacadc926.
2024-11-15 06:47:03 +03:00
MihailRis 4b0b643342 add 'lowering' generated structures property 2024-11-13 01:10:52 +03:00
MihailRis af4edee063 fix 2024-11-10 21:02:48 +03:00
MihailRis 3fa5369c7c add 'source' property 2024-11-10 20:09:07 +03:00
MihailRis 354e67087c add 'creators' property 2024-11-10 19:41:08 +03:00
MihailRis 423ac2c44e add 'model-name' block property 2024-11-05 22:23:53 +03:00
MihailRis 64369fb189 fix custom model block particles when texture is not specified 2024-11-05 21:59:00 +03:00
MihailRis 5e0bcf8ec0 feat: new block custom models implementation (WIP) 2024-11-05 19:28:40 +03:00
MihailRis f6f82644d4 add on_block_interact world event 2024-11-05 13:55:07 +03:00
MihailRis 4cf09aa057 Merge branch 'main' into particles-first 2024-11-05 03:15:34 +03:00
MihailRis d15624cd47 fix rotated aabb blocking check & refactor PlayerController 2024-11-05 03:15:11 +03:00
MihailRis eba214f15e Merge branch 'main' into particles-first 2024-11-04 23:36:58 +03:00
@clasher113 bb96db8d55 Merge branch 'main' of https://github.com/MihailRis/VoxelEngine-Cpp 2024-11-04 22:15:56 +02:00
@clasher113 9d3e872f88 blocks lighting bug fix 2024-11-04 22:15:14 +02:00
MihailRis 0eeb6b6eb2 add block particles property 2024-11-04 22:48:39 +03:00
MihailRis b191f2ba9d add fullscreen block overlay 2024-10-31 18:22:55 +03:00
MihailRis 0618028df1 add 'model-name' item property 2024-10-30 12:46:36 +03:00
MihailRis d3def8e741 Merge branch 'main' into item-models 2024-10-29 23:05:14 +03:00
MihailRis edad594101 fix block.get_hitbox again 2024-10-29 23:03:42 +03:00
MihailRis 962c1afc4a Merge branch 'main' into item-models 2024-10-28 10:18:04 +03:00
MihailRis d8c3940451 add 'heights-interpolation', 'biomes-interpolation' 2024-10-28 09:22:02 +03:00
MihailRis fae372d19f feat: item models generation simple & remove core:item_models 2024-10-26 18:42:21 +03:00
MihailRis 9b53def82a fix: dependency level prefix is ignored 2024-10-23 13:20:47 +03:00
MihailRis b217c902c4 fix extended blocks solidity & fix extended blocks neighbours update 2024-10-22 08:06:26 +03:00
Sergwest585 2a9e602a1b add default return in switch-case 2024-10-19 20:51:20 +03:00
MihailRis ab2b24d982 make generation.get_generators nothrow 2024-10-18 08:16:55 +03:00
MihailRis 552740b87b add missing includes 2024-10-18 02:43:16 +03:00
MihailRis 59c4e26eda feat: heightmap-inputs 2024-10-16 00:38:58 +03:00
MihailRis f87bb960a9 replace structures.json with structures.toml 2024-10-15 03:22:19 +03:00
MihailRis 48143c5a2b add fragment.crop, fragment:crop() & fix fragments rotation when width is not equal to depth & fix extra structures placements 2024-10-15 00:03:06 +03:00
MihailRis 4c3ce8c174 add resource-aliases.json 2024-10-14 07:18:24 +03:00
MihailRis e3c6e55a41 convert generator parameters naming to the project style 2024-10-14 04:45:11 +03:00
MihailRis de00414456 add generator 'caption' property 2024-10-13 22:53:12 +03:00
MihailRis 7c56d8fd7f replace biomes.json with biomes.toml & make it combined object 2024-10-13 21:50:39 +03:00
MihailRis 50eb83ad9b add generator param 'wide-structs-chunks-radius' & make caves more interesting 2024-10-10 03:57:43 +03:00
MihailRis b4578cfb87 fix caves issues & add block 'surface-replacement' property 2024-10-08 22:37:41 +03:00
MihailRis d31a935009 Merge branch 'main' into heightmaps 2024-10-05 00:06:14 +03:00