public AbsShootingTarget( IConstArg arg ) : base( arg ) { SetIndex(arg.index); thisTargetData = arg.targetData; thisAdaptor.SetName(thisTargetData.targetType.ToString() + " " + thisIndex.ToString()); thisActivationStateEngine = new ActivationStateEngine(this); thisHealthBellCurve = arg.healthBellCurve; thisHitFlashProcessSuite = new ProcessSuite( thisProcessManager, this, ProcessConstraint.ExpireTime, thisShootingTargetAdaptor.GetFlashProcessTime() ); thisHitAnimationProcessSuite = new ProcessSuite( thisProcessManager, this, ProcessConstraint.ExpireTime, thisShootingTargetAdaptor.GetHitAnimationProcessTime() ); thisSpawnAnimationProcessSuite = new ProcessSuite( thisProcessManager, this, ProcessConstraint.ExpireTime, thisShootingTargetAdaptor.GetSpawnAnimationProcessTime() ); }
public ArrowTrail( IConstArg arg ) : base(arg) { thisFadeTime = arg.fadeTime; thisStateEngine = new ActivationStateEngine(this); }
public LandedArrow( IConstArg arg ) : base( arg ) { thisIndex = arg.index; thisActivationStateEngine = new ActivationStateEngine(this); }
public DestroyedTarget( IConstArg arg ) : base( arg ) { thisIndex = arg.index; thisActivationStateEngine = new ActivationStateEngine(this); }
public GameplayWidget(IConstArg arg) : base(arg) { thisActivationEngine = new ActivationStateEngine(this); thisWaitAndStartProcessSuite = new ProcessSuite( thisProcessManager, this, ProcessConstraint.ExpireTime, thisStartWaitTime ); }
public TutorialTitle(IConstArg arg) : base(arg) { thisActivationStateEngine = new ActivationStateEngine(this); thisProcessSuite = new ProcessSuite( thisProcessManager, this, ProcessConstraint.ExpireTime, thisTutorialTitleAdaptor.GetShowProcessTime() ); }
public HeadUpDisplay( IConstArg arg ) : base( arg ) { thisActivationStateEngine = new ActivationStateEngine(this); thisActivationProcessSuite = new ProcessSuite( thisProcessManager, this, ProcessConstraint.ExpireTime, thisTypedAdaptor.GetActivationTime() ); thisDeactivationProcessSuite = new ProcessSuite( thisProcessManager, this, ProcessConstraint.ExpireTime, thisTypedAdaptor.GetDeactivationTime() ); }
public BowConfigWidget(IConstArg arg) : base(arg) { thisActivationStateEngine = new ActivationStateEngine(this); }