public override void Execution() { base.Execution(); //check if confirm turret if (InputRedd096.GetButtonDown("Confirm Turret")) { PlaceTurret(); return; } //or deny turret else if (InputRedd096.GetButtonDown("Deny Turret")) { StopPlaceTurret(); return; } //else select cell SelectCell(InputRedd096.GetValue <Vector2>("Select Cell")); }
public override void Execution() { base.Execution(); //set invert Y player.VirtualCam.m_YAxis.m_InvertInput = player.invertY; //move camera MoveCamera(InputRedd096.GetActiveControlName("Move Camera"), InputRedd096.GetValue <Vector2>("Move Camera")); //when move camera, check if changed face CheckChangedFace(); //rotate cube or select cell (check if keeping pressed to rotate) if (InputRedd096.GetButton("Keep Pressed To Rotate")) { RotateCube(InputRedd096.GetValue <Vector2>("Rotate Cube")); } else { SelectCell(InputRedd096.GetValue <Vector2>("Select Cell")); } }