public void AddLanderToList(bool playerOne, TestLander lander) { if (playerOne) { playerOneLanders.Add(lander); } else { playerTwoLanders.Add(lander); } }
public void PairLanderWithObject(bool playerOne, GameObject block) { MyBlockType blockType = block.GetComponent <MyBlockType>(); int tempIndex = 0; if (playerOne) { playerOneBlock_Ref = block; foreach (TestLander lander in playerOneLanders) { if (lander.blockTypeIWant == blockType.myBlockType) { playerOneLanderTracked = lander; playerOneLanderTrackedIndexValue = tempIndex; break; } tempIndex++; } } else { playerTwoBlock_Ref = block; foreach (TestLander lander in playerTwoLanders) { if (lander.blockTypeIWant == blockType.myBlockType) { playerTwoLanderTracked = lander; playerTwoLanderTrackedIndexValue = tempIndex; break; } tempIndex++; } } TurnOffIrrelevantOutlines(); }