public override void Execution() { base.Execution(); //if press, enter in build turret state if (InputRedd096.GetButtonDown("Build Turret")) { EnterBuildTurret(); return; } //else update strategic slider UpdateStrategicSlider(InputRedd096.GetButton("Finish Strategic Phase")); }
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")); } }