Show / Hide Table of Contents

Class ParticleHelper.ParticleDefinition

Inheritance
Object
Element
ParticleHelper.ParticleDefinition
ParticleHelper.CustomParticles
ParticleHelper.FireParticles
ParticleHelper.SteamParticles
ParticleHelper.WaterParticles
Implements
IValidatable
Inherited Members
Element.Validate()
Element.MissingElement(String, String)
Element.MissingAttribute(String, String)
Element.InvalidData(String, String)
Element.Warn(String, String)
Element.LineNumber
Element.LinePosition
Element.AttributesUsed
Element.ElementsUsed
Element.FileName
Namespace: Modding.Modules.Official
Assembly: Assembly-CSharp.dll
Syntax
public class ParticleDefinition : Element, IValidatable

Constructors

ParticleDefinition()

Declaration
public ParticleDefinition()

Fields

AddForce

Declaration
public float AddForce
Field Value
Type Description
Single

Collisions

Declaration
[RequireToValidate]
public ParticleHelper.CollisionSettings Collisions
Field Value
Type Description
ParticleHelper.CollisionSettings

Direction

Declaration
public Vector3 Direction
Field Value
Type Description
Vector3

DousesFire

Declaration
[RequireToValidate]
public Element DousesFire
Field Value
Type Description
Element

FireTrigger

Declaration
[RequireToValidate]
public BoxModCollider FireTrigger
Field Value
Type Description
BoxModCollider

LifetimeMultiplier

Declaration
public float LifetimeMultiplier
Field Value
Type Description
Single

StartPosition

Declaration
public Vector3 StartPosition
Field Value
Type Description
Vector3

StartsFire

Declaration
[RequireToValidate]
public Element StartsFire
Field Value
Type Description
Element

StartSpeed

Declaration
public float StartSpeed
Field Value
Type Description
Single

Methods

Validate(String)

Declaration
protected override bool Validate(string elementName)
Parameters
Type Name Description
String elementName
Returns
Type Description
Boolean
Overrides
Element.Validate(String)

Implements

IValidatable
Back to top Generated by DocFX