Example #1
0
    // Token: 0x060002A4 RID: 676 RVA: 0x000130B4 File Offset: 0x000112B4
    private KeyCode GetAssignedButton(UIButtonMapper.Map buttonMap)
    {
        switch (buttonMap)
        {
        case UIButtonMapper.Map.RagdollToggle:
            return(GameData.controls.toggleRagdoll);

        case UIButtonMapper.Map.SetSpawn:
            return(GameData.controls.setSpawn);

        case UIButtonMapper.Map.BuildModeToggle:
            return(GameData.controls.toggleBuildMode);

        case UIButtonMapper.Map.BuildItemMenuToggle:
            return(GameData.controls.toggleBuildItemMenu);

        case UIButtonMapper.Map.RotateItemLeft:
            return(GameData.controls.rotateItemLeft);

        case UIButtonMapper.Map.RotateItemRight:
            return(GameData.controls.rotateItemRight);

        case UIButtonMapper.Map.SlowMotionToggle:
            return(GameData.controls.toggleSlowMotion);

        case UIButtonMapper.Map.Zoom:
            return(GameData.controls.zoom);

        case UIButtonMapper.Map.CameraSwitch:
            return(GameData.controls.switchCamera);

        case UIButtonMapper.Map.GenerateCameraAngle:
            return(GameData.controls.generateCameraAngle);

        case UIButtonMapper.Map.Interact:
            return(GameData.controls.interact);

        case UIButtonMapper.Map.RemoveLastItem:
            return(GameData.controls.removeLastItem);

        case UIButtonMapper.Map.MoveForward:
            return(GameData.controls.moveForward);

        case UIButtonMapper.Map.MoveBackward:
            return(GameData.controls.moveBackward);

        case UIButtonMapper.Map.MoveLeft:
            return(GameData.controls.moveLeft);

        case UIButtonMapper.Map.MoveRight:
            return(GameData.controls.moveRight);

        case UIButtonMapper.Map.Jump:
            return(GameData.controls.jump);

        default:
            return(KeyCode.None);
        }
    }
Example #2
0
    // Token: 0x060002A5 RID: 677 RVA: 0x000131CC File Offset: 0x000113CC
    public void AssignNewButton(UIButtonMapper.Map buttonMap, KeyCode newKeyCode)
    {
        switch (buttonMap)
        {
        case UIButtonMapper.Map.RagdollToggle:
            GameData.controls.toggleRagdoll = newKeyCode;
            return;

        case UIButtonMapper.Map.SetSpawn:
            GameData.controls.setSpawn = newKeyCode;
            return;

        case UIButtonMapper.Map.BuildModeToggle:
            GameData.controls.toggleBuildMode = newKeyCode;
            return;

        case UIButtonMapper.Map.BuildItemMenuToggle:
            GameData.controls.toggleBuildItemMenu = newKeyCode;
            return;

        case UIButtonMapper.Map.RotateItemLeft:
            GameData.controls.rotateItemLeft = newKeyCode;
            return;

        case UIButtonMapper.Map.RotateItemRight:
            GameData.controls.rotateItemRight = newKeyCode;
            return;

        case UIButtonMapper.Map.SlowMotionToggle:
            GameData.controls.toggleSlowMotion = newKeyCode;
            return;

        case UIButtonMapper.Map.Zoom:
            GameData.controls.zoom = newKeyCode;
            return;

        case UIButtonMapper.Map.CameraSwitch:
            GameData.controls.switchCamera = newKeyCode;
            return;

        case UIButtonMapper.Map.GenerateCameraAngle:
            GameData.controls.generateCameraAngle = newKeyCode;
            return;

        case UIButtonMapper.Map.Interact:
            GameData.controls.interact = newKeyCode;
            return;

        case UIButtonMapper.Map.RemoveLastItem:
            GameData.controls.removeLastItem = newKeyCode;
            return;

        case UIButtonMapper.Map.MoveForward:
            GameData.controls.moveForward = newKeyCode;
            return;

        case UIButtonMapper.Map.MoveBackward:
            GameData.controls.moveBackward = newKeyCode;
            return;

        case UIButtonMapper.Map.MoveLeft:
            GameData.controls.moveLeft = newKeyCode;
            return;

        case UIButtonMapper.Map.MoveRight:
            GameData.controls.moveRight = newKeyCode;
            return;

        case UIButtonMapper.Map.Jump:
            GameData.controls.jump = newKeyCode;
            return;

        default:
            return;
        }
    }