Skip to content

Niagara prefixes #31

Open
Open
@drichardson

Description

@drichardson

Niagara has more asset types than Cascade. Whereas Cascade had Particle System, Niagara has:

  • Emitter
  • System
  • Module
  • Function Script (similar to module, both implemented by UNiagaraScript)

I'd like to see these added to the style guide. I don't have a strong opinion about any of the following proposals, just using them to start the conversation.

Proposal 1

Separate prefix for each type, suffix for 1 variation (function script, which is almost the same as a module under the hood).

Asset Type Prefix Suffix Notes
Niagara Emitter NE_
Niagara Module NM_
Niagara Function Script NM_ _S
Niagara System NS_

Proposal 2

Same prefix, different suffix for each type.

Asset Type Prefix Suffix Notes
Niagara Emitter N_ _E
Niagara Module N_ _M
Niagara Function Script N_ _F
Niagara System N_ _S

Proposal 3

Reuse current ParticleSystem prefix and add suffixes for each type.

Asset Type Prefix Suffix Notes
Niagara Emitter PS_ _E
Niagara Module PS_ _M
Niagara Function Script PS_ _F
Niagara System PS_ _S

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions