コード例 #1
0
ファイル: GiveScore.cs プロジェクト: BjkGkh/R106
 public void LoadFromWiredObject(WiredLoader.WiredLoaderObject loadedData)
 {
     this.maxCountPerGame = loadedData.GetIntWithIndex(0);
     this.scoreToGive = loadedData.GetIntWithIndex(1);
     if (maxCountPerGame == -1)
         maxCountPerGame = 0;
     if (scoreToGive == -1)
         scoreToGive = 0;
 }
コード例 #2
0
ファイル: LessThanTimer.cs プロジェクト: BjkGkh/R106
        public void LoadFromWiredObject(WiredLoader.WiredLoaderObject loadedData)
        {
            this.timeout = loadedData.GetIntWithIndex(1, 20);

        }
コード例 #3
0
ファイル: PositionReset.cs プロジェクト: BjkGkh/R106
 public void LoadFromWiredObject(WiredLoader.WiredLoaderObject loadedData)
 {
     this.originalItemLocation = loadedData.originalPositionList;
     this.items = loadedData.items;
     this.delay = loadedData.GetIntWithIndex(0, 20); 
     AttatchListenersToItems();
 }
コード例 #4
0
ファイル: WalksOffFurni.cs プロジェクト: BjkGkh/R106
 public void LoadFromWiredObject(WiredLoader.WiredLoaderObject loadedData)
 {
     this.items = loadedData.items;
     this.requiredCycles = loadedData.GetIntWithIndex(0, 0);
     foreach (RoomItem targetItem in items)
     {
         targetItem.OnUserWalksOffFurni += delegateFunction;
     }
     AttatchListenersToItems();
 }
コード例 #5
0
ファイル: ScoreAchieved.cs プロジェクト: BjkGkh/R106
 public void LoadFromWiredObject(WiredLoader.WiredLoaderObject loadedData)
 {
         this.scoreLevel = loadedData.GetIntWithIndex(0);
     if(scoreLevel == -1)
         this.scoreLevel = 200;
 }
コード例 #6
0
ファイル: ToggleItemState.cs プロジェクト: BjkGkh/R106
 public void LoadFromWiredObject(WiredLoader.WiredLoaderObject loadedData)
 {
     this.items = loadedData.items;
     this.delay = loadedData.GetIntWithIndex(0, 20);
     AttatchListenersToItems();
 }
コード例 #7
0
ファイル: Repeater.cs プロジェクト: BjkGkh/R106
 public void LoadFromWiredObject(WiredLoader.WiredLoaderObject loadedData)
 {
     this.cyclesRequired = loadedData.GetIntWithIndex(0);
 }
コード例 #8
0
ファイル: Timer.cs プロジェクト: BjkGkh/R106
 public void LoadFromWiredObject(WiredLoader.WiredLoaderObject loadedData)
 {
     this.requiredCycles = loadedData.GetIntWithIndex(0);
     if (requiredCycles == -1)
         requiredCycles = 20;
 }
コード例 #9
0
ファイル: StateChanged.cs プロジェクト: BjkGkh/R106
 public void LoadFromWiredObject(WiredLoader.WiredLoaderObject loadedData)
 {
     this.delay = loadedData.GetIntWithIndex(0);
     this.items = loadedData.items;
     foreach (RoomItem _item in items)
     {
         _item.itemTriggerEventHandler += delegateFunction;
     }
     this.AttatchListenersToItems();
 }
コード例 #10
0
ファイル: MoveRotate.cs プロジェクト: BjkGkh/R106
 public void LoadFromWiredObject(WiredLoader.WiredLoaderObject loadedData)
 {
     this.rotation = (RotationState)loadedData.GetIntWithIndex(0, 0);
     this.movement = (MovementState)loadedData.GetIntWithIndex(1, 0);
     this.delay = loadedData.GetIntWithIndex(3);
     this.items = loadedData.items;
     AttatchListenersToItems();
 }