Difference between revisions of "DataFuncs"

From Milo Modding Wiki
Jump to navigation Jump to search
m
(Moar datafuncs)
Line 7: Line 7:
!Description
!Description
|-
|-
|replace_object
|"replace_object"
|DataReplaceObject
|DataReplaceObject
|TODO
|TODO
|-
|-
|next_name
|"next_name"
|DataNextName
|DataNextName
|TODO
|TODO
|-
|-
|printf
|"printf"
|DataPrintf
|DataPrintf
|TODO
|TODO
|-
|-
|sprintf
|"sprintf"
|DataSprintf
|DataSprintf
|TODO
|TODO
|-
|-
|sprint
|"sprint"
|DataSprint
|DataSprint
|TODO
|TODO
|-
|-
|func
|"func"
|DataFuncObj::New
|DataFuncObj::New
|TODO
|TODO
|-
|-
|elem
|"elem"
|DataGetElem
|DataGetElem
|TODO
|TODO
|-
|-
|last_elem
|"last_elem"
|DataGetLastElem
|DataGetLastElem
|TODO
|TODO
|-
|-
|foreach
|"foreach"
|DataForEach
|DataForEach
|TODO
|TODO
|-
|-
|foreach_int
|"foreach_int"
|DataForEachInt
|DataForEachInt
|TODO
|TODO
|-
|-
|min
|"min"
|DataMin
|DataMin
|TODO
|TODO
|-
|-
|max
|"max"
|DataMax
|DataMax
|TODO
|TODO
|-
|-
|abs
|"abs"
|DataAbs
|DataAbs
|TODO
|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
|TODO
|}
|}


==Resources==
==Resources==
* [https://github.com/DarkRTA/rb3/blob/fa6c17190b5dc0473a6cd7d5ede92a621f667e24/src/system/obj/DataFunc.cpp Decompiled RB3 DataFuncs.cpp]
* [https://github.com/DarkRTA/rb3/blob/fa6c17190b5dc0473a6cd7d5ede92a621f667e24/src/system/obj/DataFunc.cpp Decompiled RB3 DataFuncs.cpp]

Revision as of 06:12, 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 TODO

Resources