Difference between revisions of "DataFuncs"
Jump to navigation
Jump to search
(das alot) |
|||
Line 187: | Line 187: | ||
|TODO | |TODO | ||
|- | |- | ||
|" | |"CantAdd, Find Workaround" | ||
|DataOr | |DataOr | ||
|TODO | |TODO | ||
Line 193: | Line 193: | ||
|"^^" | |"^^" | ||
|DataXor | |DataXor | ||
|TODO | |||
|- | |||
|"&" | |||
|DataBitAnd | |||
|TODO | |||
|- | |||
|"&=" | |||
|DataAndEqual | |||
|TODO | |||
|- | |||
|"mask_eq" | |||
|DataMaskEqual | |||
|TODO | |||
|- | |||
|"|" | |||
|DataBitOr | |||
|TODO | |||
|- | |||
|"|=" | |||
|DataOrEqual | |||
|TODO | |||
|- | |||
|"^" | |||
|DataBitXor | |||
|TODO | |||
|- | |||
|"~" | |||
|DataBitNot | |||
|TODO | |||
|- | |||
|"lowest_bit" | |||
|DataLowestBit | |||
|TODO | |||
|- | |||
|"count_bits" | |||
|DataCountBits | |||
|TODO | |||
|- | |||
|"while" | |||
|DataWhile | |||
|TODO | |||
|- | |||
|"do" | |||
|DataDo | |||
|TODO | |||
|- | |||
|"new" | |||
|DataNew | |||
|TODO | |||
|- | |||
|"delete" | |||
|DataDelete | |||
|TODO | |||
|- | |||
|"object" | |||
|DataObject | |||
|TODO | |||
|- | |||
|"exists" | |||
|DataExists | |||
|TODO | |||
|- | |||
|"localize" | |||
|DataLocalize | |||
|TODO | |||
|- | |||
|"localize_separated_int" | |||
|DataLocalizeSeparatedInt | |||
|TODO | |||
|- | |||
|"localize_float" | |||
|DataLocalizeFloat | |||
|TODO | |||
|- | |||
|"sync_reload_locale" | |||
|DataSyncReloadLocale | |||
|TODO | |||
|- | |||
|"print_unused" | |||
|DataPrintUnused | |||
|TODO | |||
|- | |||
|"startswith" | |||
|DataStartsWith | |||
|TODO | |||
|- | |||
|"print" | |||
|DataPrint | |||
|TODO | |||
|- | |||
|"time" | |||
|DataTime | |||
|TODO | |||
|- | |||
|"random_int" | |||
|DataRandomInt | |||
|TODO | |||
|- | |||
|"random_float" | |||
|DataRandomFloat | |||
|TODO | |||
|- | |||
|"random_elem" | |||
|DataRandomElem | |||
|TODO | |||
|- | |||
|"random" | |||
|DataRandom | |||
|TODO | |||
|- | |||
|"random_seed" | |||
|DataRandomSeed | |||
|TODO | |||
|- | |||
|"notify" | |||
|DataNotify | |||
|TODO | |||
|- | |||
|"notify_beta" | |||
|DataNotifyBeta | |||
|TODO | |||
|- | |||
|"fail" | |||
|DataFail | |||
|TODO | |||
|- | |||
|"notify_once" | |||
|DataNotifyOnce | |||
|TODO | |||
|- | |||
|"switch" | |||
|DataSwitch | |||
|TODO | |||
|- | |||
|"cond" | |||
|DataCond | |||
|TODO | |||
|- | |||
|"insert_elems" | |||
|DataInsertElems | |||
|TODO | |||
|- | |||
|"insert_elem" | |||
|DataInsertElem | |||
|TODO | |||
|- | |||
|"print_array" | |||
|DataPrintArray | |||
|TODO | |||
|- | |||
|"size" | |||
|DataSize | |||
|TODO | |||
|- | |||
|"remove_elem" | |||
|DataRemoveElem | |||
|TODO | |||
|- | |||
|"resize" | |||
|DataResize | |||
|TODO | |||
|- | |||
|"array" | |||
|DataNewArray | |||
|TODO | |||
|- | |||
|"set_elem" | |||
|DataSetElem | |||
|TODO | |||
|- | |||
|"eval" | |||
|DataEval | |||
|TODO | |||
|- | |||
|"reverse_interp" | |||
|DataReverseInterp | |||
|TODO | |||
|- | |||
|"interp" | |||
|DataInterp | |||
|TODO | |||
|- | |||
|"++" | |||
|DataInc | |||
|TODO | |||
|- | |||
|"--" | |||
|DataDec | |||
|TODO | |||
|- | |||
|"run" | |||
|DataRun | |||
|TODO | |||
|- | |||
|"read_file" | |||
|OnReadFile | |||
|TODO | |||
|- | |||
|"write_file" | |||
|OnWriteFile | |||
|TODO | |||
|- | |||
|"file_exists" | |||
|OnFileExists | |||
|TODO | |||
|- | |||
|"file_read_only" | |||
|OnFileReadOnly | |||
|TODO | |||
|- | |||
|"handle_type" | |||
|DataHandleType | |||
|TODO | |||
|- | |||
|"handle_type_ret" | |||
|DataHandleTypeRet | |||
|TODO | |||
|- | |||
|"handle" | |||
|DataHandle | |||
|TODO | |||
|- | |||
|"handle_ret" | |||
|DataHandleRet | |||
|TODO | |||
|- | |||
|"contains" | |||
|DataContains | |||
|TODO | |||
|- | |||
|"export" | |||
|DataExport | |||
|TODO | |||
|- | |||
|"exit" | |||
|DataExit | |||
|TODO | |||
|- | |||
|"find" | |||
|DataFind | |||
|TODO | |||
|- | |||
|"find_exists" | |||
|DataFindExists | |||
|TODO | |||
|- | |||
|"find_elem" | |||
|DataFindElem | |||
|TODO | |||
|- | |||
|"find_obj" | |||
|DataFindObj | |||
|TODO | |||
|- | |||
|"basename" | |||
|DataBasename | |||
|TODO | |||
|- | |||
|"dirname" | |||
|DataDirname | |||
|TODO | |||
|- | |||
|"has_substr" | |||
|DataHasSubStr | |||
|TODO | |||
|- | |||
|"has_any_substr" | |||
|DataHasAnySubStr | |||
|TODO | |||
|- | |||
|"find_substr" | |||
|DataFindSubStr | |||
|TODO | |||
|- | |||
|"strlen" | |||
|DataStrlen | |||
|TODO | |||
|- | |||
|"str_elem" | |||
|DataStrElem | |||
|TODO | |||
|- | |||
|"search_replace" | |||
|DataSearchReplace | |||
|TODO | |||
|- | |||
|"substr" | |||
|DataSubStr | |||
|TODO | |||
|- | |||
|"strcat" | |||
|DataStrCat | |||
|TODO | |||
|- | |||
|"string_flags" | |||
|DataStringFlags | |||
|TODO | |||
|- | |||
|"tolower" | |||
|DataStrToLower | |||
|TODO | |||
|- | |||
|"toupper" | |||
|DataStrToUpper | |||
|TODO | |||
|- | |||
|"strieq" | |||
|DataStrieq | |||
|TODO | |||
|- | |||
|"push_back" | |||
|DataPushBack | |||
|TODO | |||
|- | |||
|"sort" | |||
|DataSort | |||
|TODO | |||
|- | |||
|"var" | |||
|DataVar | |||
|TODO | |||
|- | |||
|"set_var" | |||
|DataSetVar | |||
|TODO | |||
|- | |||
|"pack_color" | |||
|DataPackColor | |||
|TODO | |||
|- | |||
|"unpack_color" | |||
|DataUnpackColor | |||
|TODO | |||
|- | |||
|"set_this" | |||
|OnSetThis | |||
|TODO | |||
|- | |||
|"macro_elem" | |||
|DataMacroElem | |||
|TODO | |||
|- | |||
|"merge_dirs" | |||
|DataMergeDirs | |||
|TODO | |||
|- | |||
|"quote" | |||
|DataQuote | |||
|TODO | |||
|- | |||
|"'" | |||
|DataQuote | |||
|TODO | |||
|- | |||
|"quasiquote" | |||
|DataQuasiquote | |||
|TODO | |||
|- | |||
|"`" | |||
|DataQuasiquote | |||
|TODO | |||
|- | |||
|"unquote" | |||
|DataUnquote | |||
|TODO | |||
|- | |||
|"," | |||
|DataUnquote | |||
|TODO | |||
|- | |||
|"get_date_time" | |||
|DataGetDateTime | |||
|TODO | |||
|- | |||
|"with" | |||
|DataWith | |||
|TODO | |||
|- | |||
|"type" | |||
|DataGetType | |||
|TODO | |||
|- | |||
|"object_list" | |||
|DataObjectList | |||
|TODO | |||
|- | |||
|"file_list" | |||
|DataFileList | |||
|TODO | |||
|- | |||
|"file_list_paths" | |||
|DataFileListPaths | |||
|TODO | |||
|- | |||
|"disable_notify" | |||
|DataDisableNotify | |||
|TODO | |||
|- | |||
|"filter_notify" | |||
|DataFilterNotify | |||
|TODO | |TODO | ||
|} | |} |
Revision as of 16:18, 8 October 2024
DataFuncs are DataNodes that do things (TODO)
List of RB3 DataFuncs
DTA Symbol | DataFunc | Description |
---|---|---|
"replace_object" | DataReplaceObject | TODO |
"next_name" | DataNextName | TODO |
"printf" | DataPrintf | TODO |
"sprintf" | DataSprintf | TODO |
"sprint" | DataSprint | TODO |
"func" | DataFuncObj::New | TODO |
"elem" | DataGetElem | TODO |
"last_elem" | DataGetLastElem | TODO |
"foreach" | DataForEach | TODO |
"foreach_int" | DataForEachInt | TODO |
"min" | DataMin | TODO |
"max" | DataMax | TODO |
"abs" | DataAbs | TODO |
"+" | DataAdd | TODO |
"+=" | DataAddEq | TODO |
"-" | DataSub | TODO |
"-=" | DataSubEq | TODO |
"mean" | DataMean | TODO |
"clamp" | DataClamp | TODO |
"clamp_eq" | DataClampEq | TODO |
"*" | DataMultiply | TODO |
"*=" | DataMultiplyEq | TODO |
"/" | DataDivide | TODO |
"/=" | DataDivideEq | TODO |
"sqrt" | DataSqrt | Never used in any of the games, presumably gives the square root of a value |
"mod" | DataMod | TODO |
"dist" | DataDist | TODO |
"symbol" | DataSymbol | TODO |
"int" | DataInt | TODO |
"char" | DataChar | TODO |
"round" | DataRound | TODO |
"floor" | DataFloor | TODO |
"ceil" | DataCeil | TODO |
"Set" | DataSet | TODO |
"if_else" | DataIfElse | TODO |
"if" | DataIf | TODO |
"unless" | DataUnless | TODO |
"==" | DataEq | TODO |
"!=" | DataNe | TODO |
"<=" | DataLe | TODO |
"<" | DataLt | TODO |
">=" | DataGe | TODO |
">" | DataGt | TODO |
"!" | DataNot | TODO |
"&&" | DataAnd | TODO |
"CantAdd, Find Workaround" | DataOr | TODO |
"^^" | DataXor | TODO |
"&" | DataBitAnd | TODO |
"&=" | DataAndEqual | TODO |
"mask_eq" | DataMaskEqual | TODO |
" | DataBitOr | TODO |
=" | DataOrEqual | TODO |
"^" | DataBitXor | TODO |
"~" | DataBitNot | TODO |
"lowest_bit" | DataLowestBit | TODO |
"count_bits" | DataCountBits | TODO |
"while" | DataWhile | TODO |
"do" | DataDo | TODO |
"new" | DataNew | TODO |
"delete" | DataDelete | TODO |
"object" | DataObject | TODO |
"exists" | DataExists | TODO |
"localize" | DataLocalize | TODO |
"localize_separated_int" | DataLocalizeSeparatedInt | TODO |
"localize_float" | DataLocalizeFloat | TODO |
"sync_reload_locale" | DataSyncReloadLocale | TODO |
"print_unused" | DataPrintUnused | TODO |
"startswith" | DataStartsWith | TODO |
"print" | DataPrint | TODO |
"time" | DataTime | TODO |
"random_int" | DataRandomInt | TODO |
"random_float" | DataRandomFloat | TODO |
"random_elem" | DataRandomElem | TODO |
"random" | DataRandom | TODO |
"random_seed" | DataRandomSeed | TODO |
"notify" | DataNotify | TODO |
"notify_beta" | DataNotifyBeta | TODO |
"fail" | DataFail | TODO |
"notify_once" | DataNotifyOnce | TODO |
"switch" | DataSwitch | TODO |
"cond" | DataCond | TODO |
"insert_elems" | DataInsertElems | TODO |
"insert_elem" | DataInsertElem | TODO |
"print_array" | DataPrintArray | TODO |
"size" | DataSize | TODO |
"remove_elem" | DataRemoveElem | TODO |
"resize" | DataResize | TODO |
"array" | DataNewArray | TODO |
"set_elem" | DataSetElem | TODO |
"eval" | DataEval | TODO |
"reverse_interp" | DataReverseInterp | TODO |
"interp" | DataInterp | TODO |
"++" | DataInc | TODO |
"--" | DataDec | TODO |
"run" | DataRun | TODO |
"read_file" | OnReadFile | TODO |
"write_file" | OnWriteFile | TODO |
"file_exists" | OnFileExists | TODO |
"file_read_only" | OnFileReadOnly | TODO |
"handle_type" | DataHandleType | TODO |
"handle_type_ret" | DataHandleTypeRet | TODO |
"handle" | DataHandle | TODO |
"handle_ret" | DataHandleRet | TODO |
"contains" | DataContains | TODO |
"export" | DataExport | TODO |
"exit" | DataExit | TODO |
"find" | DataFind | TODO |
"find_exists" | DataFindExists | TODO |
"find_elem" | DataFindElem | TODO |
"find_obj" | DataFindObj | TODO |
"basename" | DataBasename | TODO |
"dirname" | DataDirname | TODO |
"has_substr" | DataHasSubStr | TODO |
"has_any_substr" | DataHasAnySubStr | TODO |
"find_substr" | DataFindSubStr | TODO |
"strlen" | DataStrlen | TODO |
"str_elem" | DataStrElem | TODO |
"search_replace" | DataSearchReplace | TODO |
"substr" | DataSubStr | TODO |
"strcat" | DataStrCat | TODO |
"string_flags" | DataStringFlags | TODO |
"tolower" | DataStrToLower | TODO |
"toupper" | DataStrToUpper | TODO |
"strieq" | DataStrieq | TODO |
"push_back" | DataPushBack | TODO |
"sort" | DataSort | TODO |
"var" | DataVar | TODO |
"set_var" | DataSetVar | TODO |
"pack_color" | DataPackColor | TODO |
"unpack_color" | DataUnpackColor | TODO |
"set_this" | OnSetThis | TODO |
"macro_elem" | DataMacroElem | TODO |
"merge_dirs" | DataMergeDirs | TODO |
"quote" | DataQuote | TODO |
"'" | DataQuote | TODO |
"quasiquote" | DataQuasiquote | TODO |
"`" | DataQuasiquote | TODO |
"unquote" | DataUnquote | TODO |
"," | DataUnquote | TODO |
"get_date_time" | DataGetDateTime | TODO |
"with" | DataWith | TODO |
"type" | DataGetType | TODO |
"object_list" | DataObjectList | TODO |
"file_list" | DataFileList | TODO |
"file_list_paths" | DataFileListPaths | TODO |
"disable_notify" | DataDisableNotify | TODO |
"filter_notify" | DataFilterNotify | TODO |
DataFuncs added by RB3Enhanced
DTA Symbol | DataFunc | Description |
---|---|---|
"print_debug" | PrintToDebugger | TODO |
"rb3e_change_music_speed" | ChangeMusicSpeed | TODO |
"rb3e_change_track_speed" | ChangeTrackSpeed | TODO |
"rb3e_get_music_speed" | GetMusicSpeed | TODO |
"rb3e_get_track_speed" | GetTrackSpeed | TODO |
"rb3e_set_venue" | DTASetVenue | TODO |
"rb3e_is_emulator" | DTAIsEmulator | TODO |
"rb3e_relaunch_game" | DTARelaunchGame | TODO |
"rb3e_get_song_count" | DTAGetSongCount | TODO |
"rb3e_send_event_string" | DTASendModData | TODO |