void CDamageInd::Create(vec2 Pos, vec2 Dir) { CItem *i = CreateI(); if (i) { i->m_Pos = Pos; i->m_StartTime = Client()->LocalTime(); i->m_Dir = Dir*-1; i->m_StartAngle = (frandom() - 1.0f) * 2.0f * pi; } }
void CDamageInd::Create(vec2 Pos, vec2 Dir) { CItem *i = CreateI(); if (i) { i->m_Pos = Pos; i->m_Life = 0.75f; i->m_Dir = Dir*-1; i->m_StartAngle = (( (float)rand()/(float)RAND_MAX) - 1.0f) * 2.0f * pi; } }