library combatText
globals
integer array udg_AHE_CombatText_Color_Blue
integer array udg_AHE_CombatText_Color_Green
integer array udg_AHE_CombatText_Color_Red
string array udg_AHE_CombatText_String
endglobals
function CreateCombatText takes string text, real size, real x, real y, integer red, integer green, integer blue returns nothing
local texttag tt = CreateTextTag()
local real angle = GetRandomReal(0, 90) + GetRandomReal(0, 90)
call SetTextTagText(tt, text, size)
call SetTextTagPos(tt, x, y, 40)
call SetTextTagColor(tt, red, green, blue, 255)
call SetTextTagVelocity(tt, 0.071 * Cos(angle * bj_DEGTORAD), 0.071 * Sin(angle * bj_DEGTORAD))
call SetTextTagPermanent(tt, false)
call SetTextTagLifespan(tt, 1.3)
call SetTextTagFadepoint(tt, 0.9)
set tt = null
endfunction
endlibrary