by CyberAxe

Try Beta Now
Howdy, I'm CyberAxe and we needed a particle editor / generator for Hytale so here it is.
It's still raw and in beta and there are things that just wont work at times and I'm not sure why.
Since we have no docs it's all trial and error.
There are around 130 fields in the Particle System / Spawners.
I think I have most of them in the app and mostly working.
!!! However, you should/must backup your mod and/or
particles before opening and saving. !!!
--- This is a fan made best effort program and beta ---
--- No warranties or liability, use at your own risk ---
​
​What to expect in the Beta
-
Most fields do something,
-
Many fields do the same thing in the Simulator as in the game.
-
However, some do the opposite.
-
A few do nothing in the simulator
Just Broken:
UV Anim doesn't work at all right now and the entire workflow needs redesigned
I don't understand:
UV Motion does stuff but not logically that I understand. I need more time to test this in the game vs in the simulator or help from Hytale's Team
Note on Support and Updates:
It's just me so unless I get some help to manage, fund and do updates then, updates and patches will be best effort. I may release the entire codebase and let the community manage it, but I'd like to get some more work done before that. ​
A Word from CyberAxe
I've never released or supported a program like this before, I started this thinking it would be easily 2 day side project like Bedrock Particles but it's 10x more complex and I'm in 2 weeks and I'm worried about releasing this and supporting it but it's needed so here it is for what it is, in the Spirit of Hytale As is.
So if you enjoy this part of the process and have the time, desire or funds to help please reach out.
What can I make?
How to Use Guide
Known Bugs you must know about:
LIVE SYSTEM IMPORT BUG
ALERT!!!!
When you have the game running and you import a System often if you add a new spawner or major change it will fail to import unless you...
Change this number, I normally do it +/- 1. So if it's 1000 it fails, change to 999 and it will work. Don't ask me why.
But I assume the game wont overwrite a System unless it detects a field change in the System not just a Spawner.
If you import a system that already on in the game and change the texture you will get a random texture on the already spawned System Particles.
This is because your changes change the game Atlas and the already spawned particles do not update to the new locations on importing of the updated System.

Windows Defender Warning:
Windows Defender is flagging us as a
Unknown App “Behavior:Win32/DefenseEvasion. We've submitted to Microsoft Windows Defender to stop this but it can take up to 30 days.
You can exclude the apps folder in Windows Defender to keep using or wait until we get approved.
Sorry for the Delay
System Specs Needed:
I have no idea, tested Windows 10, 96GB Ram, 3090.
Please let me know how it runs for you on your hardware in the Discord so I can update this.
Social Media:
Please share your creations in the Discord Link Below
If you share on Twitter or other places PLEASE use #VFXTALE
Or #VFXTALEbyCyberAxe
So I can see them all. You rock!
Please use #VFXTale_by_CyberAxe Project Channel
​What to do if my Spawner / System dont import?
In VFXTale
-
System and Spawners needs to be in the same folder
-
or spawner can be in a subfolder called Spawners
-
There are place Hytale Spawners do not follow this rule and they will not load automatically you will need to open them in this case. (I hope to solve this down the road)
In Hytale
Spawn Systems Fail
-
System but warned about above
System has a bad Spawner in it (Systems will no import with a bad spawner)
Spawners Fail -
Spawner has a field not allowed (Check Clients logs in Hytale Guide Here)
-
Troubleshoot by removing each type in Blueprints until it works, use
-
Sometimes the logs says but most the time it doesn't and you just have to trial and error it. Sorry there is not a better work flow.
Please let me know if you find template or fields that prevent importing!
in the Discord so I can fix them.
