コード例 #1
0
ファイル: CtrlHobit.cs プロジェクト: hatano0x06/Coroppoxus
 /// 外部から割り込みを受ける対象をコンテナへ登録
 public bool SetinterfereActor(GameActorContainer container)
 {
     for (int i = 0; i < actorChList.Count; i++)
     {
         if (actorChList[i].deadFlag == true || actorChList[i].FrameFlag == false || actorChList[i].ActiveFlg == false)
         {
             return(true);
         }
         if (actorChList[i].ActiveDis < (int)Data.SetupValue.TitanSize + (int)Data.SetupValue.AddContainorArea)
         {
             container.Add(actorChList[i]);
         }
     }
     return(true);
 }
コード例 #2
0
ファイル: CtrlFixture.cs プロジェクト: hatano0x06/Coroppoxus
        /// 外部から割り込みを受ける対象をコンテナへ登録
        public bool SetInterfereActor(GameActorContainer container)
        {
            int actorIdx;

            for (int i = 0; i < fixFragileIdxList.Count; i++)
            {
                actorIdx = fixFragileIdxList[i];

                /// 破棄された備品はスルーする
                ///-------------------------------------
                if (!actorFixList[actorIdx].Enable)
                {
                    continue;
                }

                container.Add(actorFixList[actorIdx]);
            }
            return(true);
        }
コード例 #3
0
ファイル: CtrlMonument.cs プロジェクト: hatano0x06/Coroppoxus
 /// 外部から割り込みを受ける対象をコンテナへ登録
 public bool SetinterfereActor( GameActorContainer container )
 {
     for( int i=0; i<actorChList.Count; i++ ){
     if(actorChList[i].deadFlag == true  || actorChList[i].ActiveFlg == false){
         return true;
     }
     if(actorChList[i].ActiveDis < (int)Data.SetupValue.TitanSize+(int)Data.SetupValue.AddContainorArea){
         container.Add( actorChList[i] );
     }
     }
     return true;
 }
コード例 #4
0
 /// 外部から割り込みを受ける対象をコンテナへ登録
 public bool SetinterfereActor(GameActorContainer container)
 {
     container.Add(actorCh);
     return(true);
 }
コード例 #5
0
ファイル: CtrlPlayer.cs プロジェクト: hatano0x06/Coroppoxus
 /// 外部から割り込みを受ける対象をコンテナへ登録
 public bool SetinterfereActor( GameActorContainer container )
 {
     container.Add( actorCh );
     return true;
 }
コード例 #6
0
ファイル: CtrlFixture.cs プロジェクト: hatano0x06/Coroppoxus
        /// 外部から割り込みを受ける対象をコンテナへ登録
        public bool SetInterfereActor( GameActorContainer container )
        {
            int actorIdx;
            for( int i=0; i<fixFragileIdxList.Count; i++ ){
            actorIdx = fixFragileIdxList[i];

            /// 破棄された備品はスルーする
            ///-------------------------------------
            if( !actorFixList[actorIdx].Enable ){
                continue ;
            }

            container.Add( actorFixList[actorIdx] );
            }
            return true;
        }