Class GeneratorUnitTargetHitStateAction
Handles the Generator hitting GeneratorUnitTargets and rewards the player for any that are hit
Inheritance
GeneratorUnitTargetHitStateAction
Assembly: cs.temp.dll.dll
Syntax
public class GeneratorUnitTargetHitStateAction : GrantRewardStateAction
Constructors
GeneratorUnitTargetHitStateAction()
Declaration
public GeneratorUnitTargetHitStateAction()
Fields
_finalUnitTargetIndex
Declaration
protected int _finalUnitTargetIndex
Field Value
_generatorEntity
Declaration
protected IGeneratorEntity _generatorEntity
Field Value
_startingUnitTargetIndex
Declaration
protected int _startingUnitTargetIndex
Field Value
Properties
FinalUnitTargetIndex
Declaration
public virtual int FinalUnitTargetIndex { get; }
Property Value
GeneratorEntity
Declaration
public virtual IGeneratorEntity GeneratorEntity { get; }
Property Value
StartingUnitTargetIndex
Declaration
public virtual int StartingUnitTargetIndex { get; }
Property Value
Methods
Apply()
Declaration
public override void Apply()
Overrides
Initialize(IGeneratorEntity, Int32, Int32)
Declaration
public virtual void Initialize(IGeneratorEntity generatorEntity, int startingUnitTargetIndex, int finalUnitTargetIndex)
Parameters
ResetAction()
Declaration
public override void ResetAction()
Overrides