This namespace contains all features which can be used to enhance the gameplay.
Namespaces | |
| namespace | Achievements |
| All scripts related to the Achievement system. | |
| namespace | AI |
| All AI related scripts. | |
| namespace | Gamestates |
| This namespace contains everything used for gamestates. All gamestates are defined via the Gamestate Manager Window found under the "UnityToolbox" dropdown. | |
| namespace | Items |
| The main namespace for item usage. All items are defined via the Item Manager Window found under the "UnityToolbox" dropdown. To use custome made items, create a new class inheriting ItemDefinition. The definition can now be selected within the window. All non static, public int, float, string, bool will define editable fields. Using the ItemDefinition as a variable in a seperate MonoBehaviour will present a selection field for all defined items. At runtime, the ItemManager is able to create item instances. | |
| namespace | ProceduralGeneration |
| This namespace contains everything used for procedural generation. | |
| namespace | SaveGame |
| This namespace contains all scripts used for save games. | |
| namespace | SerializationData |
| This namespace contains all classes being used for serialising data. | |