I've successfully implemented full DDS based particles into Kenshi, which gives a reasonable performance boost at the cost of some fidelity which I personally dont mind as I'm using default particle configurations now with decent framerates.
What I'm wondering is - is it possible to clean up the error log a bit? I'd like to try to fix the following, without a reduction in onscreen visual effects.
21:21:41: Parsing script DesertCloudStorm.pu
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(1): token class, system, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(18): token class, renderer, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(23): token class, emission_rate, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(31): token class, time_to_live, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(36): token class, velocity, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(41): token class, duration, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(51): token class, rotation, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(56): token class, rotation_speed, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(70): token class, xyz_scale, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(80): token class, rotation_speed, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(86): token class, observer, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(104): token class, renderer, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(109): token class, emission_rate, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(117): token class, time_to_live, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(122): token class, velocity, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(127): token class, duration, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(137): token class, rotation, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(142): token class, rotation_speed, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(161): token class, xyz_scale, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(175): token class, renderer, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(180): token class, emission_rate, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(189): token class, time_to_live, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(194): token class, velocity, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(199): token class, duration, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(204): token class, all_particle_dimensions, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(223): token class, rotation_speed, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(241): token class, rotation, unrecognized.
21:21:41: Compiler error: unknown error in DesertCloudStorm.pu(246): token class, rotation_speed, unrecognized.
21:21:41: ParticleUniverse: Particle System Template 'DesertCloudStorm' registered
21:21:41: D3D11 : Loading 2D Texture, image name : 'DustMite_DESERT.dds' with 255 mip map levels
21:21:41: D3D11 : Loading 2D Texture, image name : 'DustMite_DESERT.dds' with 9 mip map levels
21:21:41: D3D11 : Loading 2D Texture, image name : 'DustMite.dds' with 255 mip map levels
21:21:41: D3D11 : Loading 2D Texture, image name : 'DustMite.dds' with 9 mip map levels
It looks to me like these values are used in FCS as well, which makes me wonder if these aspects of the script are redundant. The failure would tell me that the system is not using these values.
If someone has experience here, I'd love to hear your thoughts.
Anyone know a thing or two about the particle engine?
-
spacefiddle
- Posts: 78
- Joined: Fri Jun 22, 2018 8:30 am
Which log are you seeing those errors in?
This was recently published after being in the works for a while, and does what you mention in your earlier post - converts every particle PNG in game to a DDS - I'm trying it now, i don't see lines like you posted in any of the Kenshi logfiles:
https://www.nexusmods.com/kenshi/mods/950
This was recently published after being in the works for a while, and does what you mention in your earlier post - converts every particle PNG in game to a DDS - I'm trying it now, i don't see lines like you posted in any of the Kenshi logfiles:
https://www.nexusmods.com/kenshi/mods/950
-
- Information
-
Who is online
Users browsing this forum: Bing [Bot] and 7 guests