44 vector pos = arrow.GetPosition();
52 arrow.PlaceOnSurfaceRotated(m4, pos);
54 arrow.SetTransform(m4);
55 arrow.PlaceOnSurface();
66 for (
int i =
m_Arrows.Count() - 1; i >= 0 ; i--)
95 m_Owner.RemoveChild(entity, keepTransform);
ref array< EntityAI > m_Arrows
void ArrowManagerBase(EntityAI owner)
EntityAI GetArrow(int index)
EntityAI AcquireFirstArrow(bool keepTransform=false)
void RemoveArrow(EntityAI arrow)
void AddArrow(EntityAI arrow)
void DropArrow(int index)
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
static void MatrixIdentity4(out vector mat[4])
Creates identity matrix.