Show / Hide Table of Contents

Class SpewingModule

Inheritance
Object
Element
BlockModule
SpewingModule
Implements
IValidatable
IReloadable
Inherited Members
BlockModule.ModId
BlockModule.OnReload(IReloadable)
BlockModule.PreprocessForReloading()
Element.Validate()
Element.Validate(String)
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
[Reloadable]
public class SpewingModule : BlockModule, IValidatable, IReloadable

Constructors

SpewingModule()

Declaration
public SpewingModule()

Fields

AcceptFireAmmo

Declaration
[Reloadable]
public bool AcceptFireAmmo
Field Value
Type Description
Boolean

BaseAmmo

Declaration
[Reloadable]
public float BaseAmmo
Field Value
Type Description
Single

HoldToFireToggle

Declaration
[RequireToValidate]
public MToggleReference HoldToFireToggle
Field Value
Type Description
MToggleReference

ParticleSystems

Declaration
[CanBeEmpty]
[RequireToValidate]
[Reloadable]
public ParticleHelper.ParticleDefinition[] ParticleSystems
Field Value
Type Description
ParticleHelper.ParticleDefinition[]

RangeSlider

Declaration
[RequireToValidate]
public MSliderReference RangeSlider
Field Value
Type Description
MSliderReference

ToggleTimeLimit

Declaration
public float ToggleTimeLimit
Field Value
Type Description
Single

ToggleTimeLimitSpecified

Declaration
public bool ToggleTimeLimitSpecified
Field Value
Type Description
Boolean

TriggerKey

Declaration
[RequireToValidate]
public MKeyReference TriggerKey
Field Value
Type Description
MKeyReference

Implements

IValidatable
IReloadable
Back to top Generated by DocFX