native SetMinimapImage takes string path returns nothing
some api to work with variables and arrays
ex.: native SetIntegerVar takes string name, integer value returns nothing
native SetIntegerArrayVar takes string name, integer index, integer value returns nothing
call SetIntegerVar("var1", 250)
call SetIntegerArrayVar("arrayvar1", 8190, 539)
not bugged rb functions
unit params:
GetUnitArmorType
GetUnitAttack1Type
GetUnitAttack2Type
GetUnitAttack1Speed
GetUnitAttack2Speed
GetUnitAttack1BaseDamage
GetUnitAttack2BaseDamage
GetUnitAttack1ProjectileModel
GetUnitAttack2ProjectileModel
GetUnitAttack1ProjectileSpeed
GetUnitAttack2ProjectileSpeed
SetUnitArmorType
SetUnitAttack1Type
SetUnitAttack2Type
SetUnitAttack1BaseDamage
SetUnitAttack2BaseDamage
SetUnitMaximumLife
SetUnitMaximumMana
SetUnitName
etc.
something to attach vars on handle
maybe SetHandleUserData and GetHandleUserData
maximum array size up to 0x10000
something to save replay after load
and something like moveable trackables
and something to change upkeep message to your's
i'll write other wishes later
(sorry for bad english)