The Lone Traveller will use a number of different data types and data structures. Refer to the Data Dictionary for a more detailed list of the main data items used in the program. The Lone Traveller uses many simple variables which are used to contain strings and integers. They also help to manage many other aspects of the game such as assisting in updating the display, the menu system and even the game loop. The Lone Traveller also uses many two-dimensional arrays to store, calculate and help to display game data. The Lone Traveller is structured so that the data can be easily modified with universal variables at the beginning of the program so that the user can modify the game if they so desire to add and remove features or modify how the game is played.