|
| enum | FileType {
User_Settings = 0
, User_Save = 1
, Level_Audio = 2
, Level_Data = 3
,
Level_Metadata = 4
, Level_Image = 5
, Editor_Prefab = 6
, Editor_Theme = 7
,
Editor_Zip = 8
} |
| |
| enum | LevelRankType {
N = 0
, P = 1
, S = 2
, A = 3
,
B = 4
, C = 5
, D = 6
} |
| |
| enum | DifficultyType {
None = -1
, Basic = 0
, Moderate = 1
, Advanced = 2
,
Expert = 3
, Master = 4
} |
| |
| enum | Game { None = 0
, Custom = 1
, ADOFAI = 2
, _1000xRESIST = 3
} |
| |
| enum | VersionComparison { LessThan
, EqualTo
, GreaterThan
} |
| |
| enum | OutlineType { Standard = 0
, Limited = 1
, None = 2
} |
| |
| enum | PrefabType {
Character = 0
, CharacterParts = 1
, Props = 2
, Bullets = 3
,
Pulses = 4
, Bombs = 5
, Spinners = 6
, Beams = 7
,
Static = 8
, Misc1 = 9
, Misc2 = 10
, Misc3 = 11
} |
| |
|
|
void | UpdateBeatmapTest (string _version) |
| |
|
FileTypeDefinition | GetFileTypeInfo (FileType _fileType) |
| |
|
float | ParseFloat (string _in, out string _out) |
| |
|
bool | HasKey (string _setting) |
| |
|
void | DeleteKey (string _setting) |
| |
|
void | UpdateSettingEnum (string _setting, int _value) |
| |
|
int | GetSettingEnum (string _setting, int _default) |
| |
|
string | GetSettingEnumName (string _setting, int _default, string _lang=null) |
| |
|
int | GetSettingEnumCount (string _setting) |
| |
|
string | GetSettingEnumFunctionCall (string _setting, int _default) |
| |
|
JSONNode | GetSettingEnumValues (string _setting, int _default) |
| |
|
string | GetSettingEnumUIDescription (string _setting, int _default, string _lang=null) |
| |
|
List< string > | GetSettingEnumValuesAll (string _setting) |
| |
|
List< string > | GetSettingEnumNamesAll (string _setting) |
| |
|
JSONNode | GetSettingEnumValues (string _setting, string _name) |
| |
|
bool | isValidEnum (string _setting) |
| |
|
void | UpdateSettingString (string _setting, string _value) |
| |
|
string | GetSettingString (string _setting) |
| |
|
string | GetSettingString (string _setting, string _default) |
| |
|
void | UpdateSettingInt (string _setting, int _value) |
| |
|
int | GetSettingInt (string _setting) |
| |
|
int | GetSettingInt (string _setting, int _default) |
| |
|
void | UpdateSettingFloat (string _setting, float _value) |
| |
|
float | GetSettingFloat (string _setting) |
| |
|
float | GetSettingFloat (string _setting, float _default) |
| |
| void | UpdateSettingVector2D (string _setting, int _index, Vector2[] _values) |
| | Update a Vector2D player setting.
|
| |
| void | UpdateSettingVector2D (string _setting, int _index, Vector2Int[] _values) |
| | Update a Vector2D player setting.
|
| |
| Vector2 | GetSettingVector2D (string _setting) |
| | Get's a Vector2D player setting.
|
| |
| int | GetSettingVector2DIndex (string _setting) |
| | Get's a Vector2D player setting.
|
| |
|
void | UpdateSettingBool (string _setting, bool _value) |
| |
|
bool | GetSettingBool (string _setting) |
| |
|
bool | GetSettingBool (string _setting, bool _default) |
| |
|
bool | SettingHasKey (string _setting) |
| |
|
void | ClearThemeIDs () |
| |
|
void | ClearCustomThemes () |
| |
|
void | InitThemes () |
| |
|
BeatmapTheme | GetTheme (string _id) |
| |
| MetaData | ParseMetadata (string _metadata, bool _setActive=true, bool _isLegacy=true) |
| | Parse all the metadata data.
|
| |
|
async Task< string > | SaveMetadata (string _path) |
| |
|
async Task< string > | SaveMetadata (string _path, MetaData _data) |
| |
|
Task< string > | SaveMetadata_Legacy (string _path) |
| |
|
async Task< string > | SaveMetadata_Legacy (string _path, MetaData _data) |
| |
|
async System.Threading.Tasks.Task | SaveData (string _path) |
| |
|
JSONNode | GeneratePrefabJSON (DataManager.GameData.Prefab _prefab) |
| |
|
async System.Threading.Tasks.Task | SaveDataNew (string _path, GameData _data) |
| |
|
GameData | CreateBaseBeatmap () |
| | Makes a new GameData object with the basics to make a level.
|
| |
|
bool | isMainThread () |
| |
|
|
FileTypeDefinitionsClass | FileTypeDefinitions |
| |
|
TextAsset | UISettingsAsset |
| |
|
JSONNode | interfaceSettings |
| |
|
List< SongPack > | SongPacks = new List<SongPack>() |
| |
|
List< GameObjectCategory > | GameObjectShapes = new List<GameObjectCategory>() |
| |
|
Dictionary< Vector2Int, GameObjectCategory.GameObjectShape > | GameObjectShapesDictionary = new Dictionary<Vector2Int, GameObjectCategory.GameObjectShape>() |
| |
|
LevelRanksClass | LevelRanks |
| |
|
DifficultiesClass | Difficulties |
| |
| List< LinkType > | linkTypes |
| |
| Dictionary< Game, string > | gameTypes |
| |
|
AnimationCurve | InstantEaseOut |
| |
|
AnimationCurve | InstantEaseIn |
| |
|
List< LSAnimation > | AnimationList = new List<LSAnimation>() |
| |
|
Dictionary< int, LSAnimation > | AnimationListDictionary = new Dictionary<int, LSAnimation>() |
| |
|
Dictionary< string, LSAnimation > | AnimationListDictionaryStr = new Dictionary<string, LSAnimation>() |
| |
|
Dictionary< LSAnimation, int > | AnimationListDictionaryBack = new Dictionary<LSAnimation, int>() |
| |
|
Dictionary< LSAnimation, string > | AnimationListDictionaryStrBack = new Dictionary<LSAnimation, string>() |
| |
|
List< BeatmapTheme > | BeatmapThemes = new List<BeatmapTheme>() |
| |
|
List< BeatmapTheme > | CustomBeatmapThemes = new List<BeatmapTheme>() |
| |
|
List< BeatmapTheme > | ExternalBeatmapThemes = new List<BeatmapTheme>() |
| |
|
Dictionary< string, BeatmapTheme > | BeatmapIDToTheme = new Dictionary<string, BeatmapTheme>() |
| |
|
PrefabTypesClass | PrefabTypes |
| |
|
MetaData | metaData = new MetaData() |
| |
|
GameData | gameData = new GameData() |
| |