public void SetPlayerHandedType(HandedType handedType) { playerHandedType = handedType; sideHandedButton.SetButtonLabel((handedType == HandedType.LeftHanded ? "Left-Handed" : "Right-Handed")); PlayerPrefs.SetInt("HandSide", (int)playerHandedType); }
public void SetPlayerHandedType(HandedType handedType) { playerHandedType = handedType; GameManager.gameManager.PlrInterface.SetUpSideHanded(playerHandedType); sideHandedButton.SetButtonLabel((handedType == HandedType.LeftHanded ? "Left-Handed" : "Right-Handed")); PlayerPrefs.SetInt("HandSide", (int)playerHandedType); }
public void SetUpSideHanded(HandedType handedType) { switch (handedType) { case (HandedType.RightHanded): completeShipWheel.SetParent(shipWheelRightHandedParent); completeShipWheel.localPosition = Vector3.zero; hullMainCompSlot.transform.SetParent(hullCompetenceRightHandedParent); hullMainCompSlot.transform.localPosition = Vector3.zero; mainWeaponPrimaryCompSlot.transform.SetParent(canonCompetenceRightHandedParent); mainWeaponPrimaryCompSlot.transform.localPosition = Vector3.zero; catapultJoystick.transform.SetParent(catapultCompetenceRightHandedParent); catapultJoystick.transform.localPosition = Vector3.zero; secondaryWeaponCompSlot.transform.SetParent(catapultCompetenceRightHandedParent); secondaryWeaponCompSlot.transform.localPosition = Vector3.zero; break; case (HandedType.LeftHanded): completeShipWheel.SetParent(shipWheelLeftHandedParent); completeShipWheel.localPosition = Vector3.zero; hullMainCompSlot.transform.SetParent(hullCompetenceLeftHandedParent); hullMainCompSlot.transform.localPosition = Vector3.zero; mainWeaponPrimaryCompSlot.transform.SetParent(canonCompetenceLeftHandedParent); mainWeaponPrimaryCompSlot.transform.localPosition = Vector3.zero; catapultJoystick.transform.SetParent(catapultCompetenceLeftHandedParent); catapultJoystick.transform.localPosition = Vector3.zero; secondaryWeaponCompSlot.transform.SetParent(catapultCompetenceLeftHandedParent); secondaryWeaponCompSlot.transform.localPosition = Vector3.zero; break; } }