Commit Graph

25 Commits

Author SHA1 Message Date
cb3aa0b1b0 Now the editor can properly handle without a restart when an already existing PropData gets re-serialized with the scene conversion tool. 2021-08-11 20:33:41 +02:00
aca6a61c3d Added a PropTextureCache singleton, and a PropTextureJob class. 2021-05-17 22:27:10 +02:00
d0d1a6148e Removed both merge_preferred and add_to_mesher, this solution will not work well enough. 2021-04-27 13:29:18 +02:00
269531addf What I wanted to do didn't work out, so I added back the removed methods, but with a better name. 2021-04-27 13:12:51 +02:00
eb3dba1929 After lots of thinking I removed only_contains_mesh from PropDataEntry. 2021-04-27 13:01:58 +02:00
39892b4a7c Added 2 more virtual methods to PropDataEntry. 2021-04-25 16:16:16 +02:00
6f418a07d4 Update the copyright texts for 2021. 2021-04-19 10:12:27 +02:00
1adae716dd Removed stray voxelman include. 2021-04-19 10:12:23 +02:00
f4bc70c94e Fix compile for 4.0. 2021-02-06 11:54:57 +01:00
0ed644e4a4 Fix compile for 4.0. 2020-07-29 00:03:05 +02:00
415c49b2b8 Removed PropDataEntity. 2020-07-06 22:19:40 +02:00
f9d94ee635 Added PropSceneInstance, and added a processor for it. 2020-07-06 22:02:22 +02:00
59a874bd68 Processor for PropDataProp. 2020-07-06 20:54:05 +02:00
c76a6c7282 Implement processing PropDatalights. 2020-07-06 20:46:00 +02:00
27b9ec75c0 Fix classdb warning. 2020-07-06 20:12:44 +02:00
217abb5491 Now processors can stop PropUtils from evaluating their children. 2020-07-06 13:30:21 +02:00
fa401ce645 Fixed processor_get_node_for's parameter, and now PropInstance will create hidden nodes as preview for using it in the editor. 2020-07-05 23:08:24 +02:00
895477ca74 Fix get_node_for's parameters. 2020-07-05 22:15:57 +02:00
85670797de Removed PropDataProcessor, moved it's functionality into PropDataEntry. 2020-07-05 21:55:08 +02:00
4a10f1d0fa Cleanups to PropData's api. 2020-07-05 15:13:43 +02:00
a4a7949bc8 Moved PropDataMesh to the mesh data resource module. 2020-07-05 14:54:15 +02:00
f456fa2e0f Fix compile. 2020-06-27 18:29:03 +02:00
3ede345c82 Moved PropData from Voxelman to here. 2020-06-27 17:03:29 +02:00
e1f43af571 Removed the old prop implementations. 2020-04-04 17:19:19 +02:00
53905b3cdf Moved everything that is prop related from Voxelman to here. Note that Voxelman is required for this to compile for now. This will be fixed soon. 2020-04-03 09:23:01 +02:00