Beispiel #1
0
    /*
     * Input Mode:
     *
     * 0 - player control
     * 1 - menu control
     * 2 - dialogue control
     *
     * Input Controls:
     *
     * KBM:
     * WASD/Arrow Keys  = move character / menu selection
     * E                = interact
     * Q                = cancel
     * I                = use item
     * M                = menu
     * SPACE            = attack
     * SHIFT            = transform
     * F                = flashlight
     * TAB /SHIFT       = toggle item
     *
     * CONTROLLER:
     * D-pad/Stick      = move character / menu selection
     * A/Cross          = interact
     * B/Circle         = cancel
     * X/Square         = use item
     * Y/Triangle       = menu
     * Right-Trigger    = attack
     * Left-Trigger     = transform
     * Right-Bumper     = flashlight
     * Left-Bumper      = toggle item
     *
     * ESC              = quit game w/out saving
     */


    void Start()
    {
        playerHandle.PlayerFlashCheck();
        menu = GameObject.Find("GameMenu").GetComponent <GameMenuScript>();

        // Determine what state the game is in at start to know whether to get / ignore input

        // Checks scene / Game State to determine Input True/Mode
        InputMode = 0;
        // Should be defaulted to false, until fade in over
        InputTrue = true;
    }