Uses of Interface
com.prineside.tdi2.Manager
Packages that use Manager
Package
Description
The game itself.
- 
Uses of Manager in com.prineside.tdi2
Classes in com.prineside.tdi2 that implement ManagerModifier and TypeClassDescriptionstatic classstatic classFields in com.prineside.tdi2 with type parameters of type Manager - 
Uses of Manager in com.prineside.tdi2.managers
Classes in com.prineside.tdi2.managers that implement ManagerModifier and TypeClassDescriptionclassclassfinal classclassclassclassclassclassNote: can be extended.classclassclassclassclassfinal classclassclassclassclassfinal classclassclassclassclassclassPreferences are stored in different places: - Local preference files (default Preferences provided by LibGDX - XML file with key-value string pairs, stored as an encrypted base64) Method: getLegacyPropertiesInstance() (returns an instance for loading / saving data) Stored data: properties split into 4 different categories (ids are Config.PREFERENCES_NAMES), require migration - Cloud saves (base64 encoded string of the legacy properties, not encrypted) Method: saveSnapshotAsString(new Array<>(Config.PREFERENCES_NAMES) Method: loadFromCompactBase64(dataJson.asString(), true) - As backups on the server (same as Cloud saves - base64 string) Method: saveSnapshotAsString(new Array<>(Config.PREFERENCES_NAMES)) Method: loadFromUrl(url) which basically uses loadFromCompactBase64(progressBase64) Game must be able to load previous versions of encoded data from any of the mentioned places.classОтвечает за основной прогресс игры (достижения, деньги, ресурсы)classclassclassclassclassclassclassclassclassclassclassclassclassclassfinal classclassclassclassfinal classfinal classclass - 
Uses of Manager in com.prineside.tdi2.managers.music
Classes in com.prineside.tdi2.managers.music that implement ManagerModifier and TypeClassDescriptionclassclassИграет intro и Looping после OnCompletionListener - на десктопах нет задержки между песнямиfinal class