Uses of Class
com.prineside.tdi2.Manager.ManagerAdapter
Packages that use Manager.ManagerAdapter
-
Uses of Manager.ManagerAdapter in com.prineside.tdi2.managers
Subclasses of Manager.ManagerAdapter in com.prineside.tdi2.managersModifier and TypeClassDescriptionclassclassfinal classclassclassclassclassNote: can be extended.classclassclassclassclassfinal classclassclassclassclassclassclassclassclassclassPreferences 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.ManagerAdapter in com.prineside.tdi2.managers.music
Subclasses of Manager.ManagerAdapter in com.prineside.tdi2.managers.musicModifier and TypeClassDescriptionclassclassИграет intro и Looping после OnCompletionListener - на десктопах нет задержки между песнямиfinal class