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 AlphaVisibilityTogglableUIElement(IConstArg arg) : base(arg)
 {
     thisProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisAlphaVisibilityTogglableUIAdaptor.GetProcessTime()
         );
 }
Ejemplo n.º 3
0
 public ADPopUp(IConstArg arg) : base(arg)
 {
     thisIndicateGetADReadyProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.None,
         0f
         );
 }
 public InterstitialADManager(IConstArg arg) : base(arg)
 {
     thisCountDownTimerProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.None,
         0f
         );
 }
Ejemplo n.º 5
0
 public TriggeredMotorMechanism(IConstArg arg) : base(arg)
 {
     thisMotorProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisTriggeredMotorMechanismAdaptor.GetProcessTime()
         );
 }
Ejemplo n.º 6
0
 public RotatorMechanism(IConstArg arg) : base(arg)
 {
     thisRotateProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.None,
         0f
         );
 }
Ejemplo n.º 7
0
 public HeatLevelText(IConstArg arg) : base(arg)
 {
     thisLevelUpProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisHeatLevelTextAdaptor.GetLevelUpProcessTime()
         );
 }
 public MainMenuUIElement(IConstArg arg) : base(arg)
 {
     thisShowForStartupProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisMainMenuUIAdaptor.GetProcessTime()
         );
 }
Ejemplo n.º 9
0
 public ResourcePanel(IConstArg arg) : base(arg)
 {
     thisProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisResourcePanelAdaptor.GetProcessTime()
         );
 }
Ejemplo n.º 10
0
 public FrostManager(IConstArg arg) : base(arg)
 {
     thisProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisFrostManagerAdaptor.GetProcessTime()
         );
 }
Ejemplo n.º 11
0
 public CurrencyPane(IConstArg arg) : base(arg)
 {
     thisProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisCurrencyPaneAdaptor.GetProcessTime()
         );
 }
Ejemplo n.º 12
0
 public HoldButton(IConstArg arg) : base(arg)
 {
     thisHoldProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisHoldButtonAdaptor.GetHoldTime()
         );
 }
 public ColorSchemeManager(IConstArg arg) : base(arg)
 {
     thisChangeColorSchemeProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         0f
         );
 }
 public GameplayWidget(IConstArg arg) : base(arg)
 {
     thisActivationEngine         = new ActivationStateEngine(this);
     thisWaitAndStartProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisStartWaitTime
         );
 }
Ejemplo n.º 15
0
 public TutorialTitle(IConstArg arg)     : base(arg)
 {
     thisActivationStateEngine = new ActivationStateEngine(this);
     thisProcessSuite          = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisTutorialTitleAdaptor.GetShowProcessTime()
         );
 }
Ejemplo n.º 16
0
 public BowStarsPane(IConstArg arg) : base(arg)
 {
     thisUpdateBowLevelProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisBowLevelPaneAdaptor.GetProcessTime()
         );
     UpdateLevel(0);
 }
Ejemplo n.º 17
0
 public HeatImage(
     IConstArg arg
     ) : base(
         arg
         )
 {
     thisComboProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         0f
         );
 }
Ejemplo n.º 18
0
 public ADManager(IConstArg arg) : base(arg)
 {
     thisADSequenceProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.None,
         0f
         );
     thisGetADReadyProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.None,
         0f
         );
 }
 public StartupManager(IConstArg arg) : base(arg)
 {
     thisWaitForWarmupReadyProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisStartupManagerAdaptor.GetWaitForWarmupReadyTime()
         );
     thisFadeInProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisStartupManagerAdaptor.GetFadeInTime()
         );
 }
Ejemplo n.º 20
0
 public PopText(IConstArg arg) : base(arg)
 {
     thisShowProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisPopTextAdaptor.GetProcessTime()
         );
     thisHideProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisPopTextAdaptor.GetProcessTime()
         );
 }
Ejemplo n.º 21
0
 public FrostGlass(
     IConstArg arg
     ) : base(arg)
 {
     thisFrostProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisTypedAdaptor.GetProcessTime()
         );
     thisDefrostProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisTypedAdaptor.GetProcessTime()
         );
 }
Ejemplo n.º 22
0
 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()
         );
 }
Ejemplo n.º 23
0
 public EndGamePane(IConstArg arg) : base(arg)
 {
     thisShowResultLabelMasterProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetShowResultLabelMasterProcessTime()
         );
     thisShowResultLabelProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetShowLabelProcessTime()
         );
     thisScoreMasterProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetScoreMasterProcessTime()
         );
     thisShowScoreProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetShowLabelProcessTime()
         );
     thisShowHighScoreProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetShowLabelProcessTime()
         );
     thisHighScoreUpdateMasterProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetUpdateHighScoreMasterProcessTime()
         );
     thisHighScoreUpdateProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetUpdateHighScoreProcessTime()
         );
     thisCurrencyMasterProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         /* thisEndGamePaneAdaptor.GetCurrencyMasterProcessTime() */
         CalculateCurrencyMasterProcessTime()
         );
     thisShowCurrencyProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetShowLabelProcessTime()
         );
     thisUpdateCurrencyProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetUpdateCurrencyProcessTime()
         );
     thisShowWatchADButtonProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetShowLabelProcessTime()
         );
     thisShowButtonClusterProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetShowButtonClusterProcessTime()
         );
     thisDoubleCurrencyProcessSuite = new ProcessSuite(
         thisProcessManager,
         this,
         ProcessConstraint.ExpireTime,
         thisEndGamePaneAdaptor.GetUpdateCurrencyProcessTime()
         );
 }