Commit Graph
178 Commits
Author SHA1 Message Date
MihailRisandShiftyX1 e2e1bd6d76 cleanup 2025-12-08 19:21:49 +03:00
MihailRisandShiftyX1 65ee464941 fix generated item's script 2025-12-08 19:21:49 +03:00
MihailRisandShiftyX1 5ae34c2dc2 fix: pack environment not passed to components 2025-12-08 19:21:49 +03:00
MihailRis 17ffa73ce7 refactor: move and rename EnginePaths 2025-11-09 20:13:59 +03:00
MihailRis 43a7331f62 add 'tags.toml' file 2025-09-19 22:16:28 +03:00
MihailRis 422d143e7f fix: generated item does not inherit block tags 2025-09-10 00:58:32 +03:00
clasher113 547a39554c fix: script overriding 2025-08-15 12:27:27 +03:00
MihailRis 9e28b783fd make BlockMaterial serializable 2025-04-13 20:52:03 +03:00
MihailRis 862ac496a8 move content units-related code to separate files 2025-04-13 19:51:36 +03:00
MihailRis 3bfe24c63c Merge branch 'main' into content-loader-refactor 2025-04-13 18:04:15 +03:00
MihailRis 7749675a61 add EnumMetadata 2025-04-13 13:53:59 +03:00
MihailRis e78661453b refactor ContentLoader.cpp (step 1) 2025-04-10 22:04:35 +03:00
MihailRis f9998f0a93 feat: world script reloading 2025-03-14 17:07:10 +03:00
MihailRis 4400f7fbfb add block.reload_script, item.reload_script 2025-03-13 22:05:53 +03:00
MihailRis b66937c61d feat: scripts classification 2025-03-13 00:28:40 +03:00
MihailRis 12105c2933 fix: incorrect UV on custom model blocks 2025-02-19 23:39:50 +03:00
MihailRis 2908009e92 Merge branch 'main' into update-items 2025-02-18 18:51:11 +03:00
MihailRis ce9853d813 add BlockMaterial.hitSound 2025-02-18 18:50:50 +03:00
MihailRis b1bd4feee7 add 'number' uses display mode 2025-02-18 12:49:15 +03:00
MihailRis 81f9e6c7ee refactor & debug output fixes 2025-02-18 04:14:36 +03:00
MihailRis df2cff3e4c add item 'uses-display' property 2025-02-18 03:24:52 +03:00
MihailRis 231fc7e0d0 refactor InventoryView & add 'uses' item property (WIP) 2025-02-16 20:41:13 +03:00
MihailRis 3430e5cd6f add 'player-entity' to defaults.toml 2025-02-12 16:32:21 +03:00
MihailRis 94bae83de6 fix windows build 2025-02-04 13:32:50 +03:00
MihailRis 347d76870a add io::directory_iterator 2025-01-31 10:07:05 +03:00
MihailRis e0314803c0 migrate from std::filesystem::path to io::path (WIP) 2025-01-30 22:23:13 +03:00
MihailRis 1e22882284 rename 'files' to 'io' 2025-01-30 16:53:52 +03:00
MihailRis 97eef3ef19 fix content stats 2024-12-29 20:28:45 +03:00
MihailRis ebea9af380 add '...@append' method to block properties 2024-12-29 08:56:47 +03:00
MihailRis 954724c837 add 'culling' property & optimize generated chunk meshes & fix faces culling when 'light-passing' is false 2024-12-21 06:41:03 +03:00
MihailRis cda34e3975 fix block overriding 2024-12-19 22:54:54 +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 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 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 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 fae372d19f feat: item models generation simple & remove core:item_models 2024-10-26 18:42:21 +03:00
MihailRis ab2b24d982 make generation.get_generators nothrow 2024-10-18 08:16:55 +03:00
MihailRis 4c3ce8c174 add resource-aliases.json 2024-10-14 07:18:24 +03:00