TABLE OF CONTENTS
- 1. Maps/MUI
- 1.1. MUI/MUI.Default_Fonts_Sizes
- 1.2. MUI/MUI.MapView
- 1.3. MUI/MUI.Create_Game_Ui
- 1.4. MUI/MUI.Get_Map_View
- 1.5. MUI/MUI.Set_Keys
- 1.6. MUI/MUI.Show_Sky_Map
- 1.7. MUI/MUI.Update_Header
Maps/MUI [ Packages ]
FUNCTION
Provide code for showing and interacting with maps
SOURCE
package Maps.UI is
MUI/MUI.Default_Fonts_Sizes [ Variables ]
FUNCTION
Default sizes of the game fonts
SOURCE
Default_Fonts_Sizes: array(1 .. 3) of Positive;
MUI/MUI.Create_Game_Ui [ Subprograms ]
[ Top ] [ MUI ] [ Subprograms ]
FUNCTION
Create the game UI and show sky map to the player
SOURCE
procedure Create_Game_Ui;
MUI/MUI.Set_Keys [ Subprograms ]
[ Top ] [ MUI ] [ Subprograms ]
FUNCTION
Set keyboard shortcuts
SOURCE
procedure Set_Keys;
MUI/MUI.Show_Sky_Map [ Subprograms ]
[ Top ] [ MUI ] [ Subprograms ]
FUNCTION
Show sky map - draw map, update header, etc
SOURCE
procedure Show_Sky_Map(Clear: Boolean := False);
PARAMETERS
Clear - If true (when back from other screen), remove old subwindow and add map
MUI/MUI.Update_Header [ Subprograms ]
[ Top ] [ MUI ] [ Subprograms ]
FUNCTION
Update the game information on the UI header (time, crew, etc)
SOURCE
procedure Update_Header;