Unit KeyboardInput
Description
Player input for game controls and menu selections, grouped in procedures
Uses
- Keyboard
- map
- dlgInfo
- scrIntro
- scrCharSelect
- scrCharIntro
- scrHelp
- scrTargeting
- universe
- scrLook
- scrThrow
- scrCharacter
- globalUtils
- scrDeathList
- dlgMerchant
- debuggingFunctions
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.