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. | |