Unit KeyboardInput

Classes, Interfaces, Objects and Records
Types
Constants
Variables

Description

Player input for game controls and menu selections, grouped in procedures

Uses

Overview

Functions and Procedures

procedure setupKeyboard;
procedure shutdownKeyboard;
procedure titleInput(Keypress: TKeyEvent);
procedure charSelInput(Keypress: TKeyEvent);
procedure charIntroInput(Keypress: TKeyEvent);
procedure introInput(Keypress: TKeyEvent);
procedure quitInput(Keypress: TKeyEvent);
procedure quitInputOW(Keypress: TKeyEvent);
procedure inventoryInput(Keypress: TKeyEvent);
procedure dropInput(Keypress: TKeyEvent);
procedure quaffInput(Keypress: TKeyEvent);
procedure wearWieldInput(Keypress: TKeyEvent);
procedure RIPInput(Keypress: TKeyEvent);
procedure LevelUpInput(Keypress: TKeyEvent);
procedure overworldInput(Keypress: TKeyEvent);
procedure gameInput(Keypress: TKeyEvent);
procedure LoseSaveInput(Keypress: TKeyEvent);
procedure dialogBoxInput(Keypress: TKeyEvent);
procedure dialogLeaveVillage(Keypress: TKeyEvent);
procedure helpScreenInput(Keypress: TKeyEvent);
procedure lookInput(Keypress: TKeyEvent);
procedure fireBowInput(Keypress: TKeyEvent);
procedure targetInput(Keypress: TKeyEvent);
procedure ammoProjectile(Keypress: TKeyEvent);
procedure ammoTarget(Keypress: TKeyEvent);
procedure CharInfoInput(Keypress: TKeyEvent);
procedure WinAlphaInput(Keypress: TKeyEvent);
procedure villageInput(Keypress: TKeyEvent);
procedure barterInput(Keypress: TKeyEvent);
procedure barterShowWaresInput(Keypress: TKeyEvent);
procedure barterConfimBuyInput(Keypress: TKeyEvent);

Description

Functions and Procedures

procedure setupKeyboard;

Initialise keyboard unit

procedure shutdownKeyboard;

Shutdown keyboard unit

procedure titleInput(Keypress: TKeyEvent);

Input in TITLE Menu state

procedure charSelInput(Keypress: TKeyEvent);

Input in the CHARACTER SELECT state

procedure charIntroInput(Keypress: TKeyEvent);

Input in the CHARACTER INTRO Menu state

procedure introInput(Keypress: TKeyEvent);

Input in the INTRO Menu state

procedure quitInput(Keypress: TKeyEvent);

Input for QUIT Menu state

procedure quitInputOW(Keypress: TKeyEvent);

Input for QUIT Menu on the overworld

procedure inventoryInput(Keypress: TKeyEvent);

Input in INVENTORY Menu state

procedure dropInput(Keypress: TKeyEvent);

Input in the DROP Menu state

procedure quaffInput(Keypress: TKeyEvent);

Input in the QUAFF Menu state

procedure wearWieldInput(Keypress: TKeyEvent);

Input in the WEAR / WIELD Menu state

procedure RIPInput(Keypress: TKeyEvent);

Input in the GAME OVER state

procedure LevelUpInput(Keypress: TKeyEvent);

Input in the LEVEL UP state

procedure overworldInput(Keypress: TKeyEvent);

Input in the OVERWORLD state

procedure gameInput(Keypress: TKeyEvent);

Input in GAME state

procedure LoseSaveInput(Keypress: TKeyEvent);

Input in LOSE SAVE state

procedure dialogBoxInput(Keypress: TKeyEvent);

Input in the DIALOG state

procedure dialogLeaveVillage(Keypress: TKeyEvent);

Input in the LEAVEVILLAGE dialog

procedure helpScreenInput(Keypress: TKeyEvent);

Input in the HELP SCREEN state

procedure lookInput(Keypress: TKeyEvent);

Input in the LOOK state

procedure fireBowInput(Keypress: TKeyEvent);

Input in the FIREBOW state

procedure targetInput(Keypress: TKeyEvent);

Input in the TARGET state

procedure ammoProjectile(Keypress: TKeyEvent);

Input in SELECTAMMO state

procedure ammoTarget(Keypress: TKeyEvent);

Input in the SELECTTARGET state

procedure CharInfoInput(Keypress: TKeyEvent);

Input in the CHARACTER INFO state

procedure WinAlphaInput(Keypress: TKeyEvent);

Input in WIN ALPHA state

procedure villageInput(Keypress: TKeyEvent);

Controls when in a village

procedure barterInput(Keypress: TKeyEvent);

Input when being asked to BUY / SELL items

procedure barterShowWaresInput(Keypress: TKeyEvent);

Input when displaying items

procedure barterConfimBuyInput(Keypress: TKeyEvent);

Input when confirming selection before buying


Generated by PasDoc 0.16.0.