EverestAPI / EverestAPI/Everest

Add particle type definition format and loader

Open
#485 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
516
Forks
106
Avg merge
4d 9h
Merged PRs (30d)
5

Description

### I am planning on implementing this myself

Yes

### Describe your request

There should be a way for `ParticleType`s (and their hierarchies) to be defined in an asset format that can be hot reloaded when helper authors are creating custom entities.

I currently have a prototype particle loader class that reads from a yaml file, using anchors and aliases to define particle type inheritance. I’m also working on a particle editor for writing these files, but this would be implemented as a separate mod or standalone application.

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.