private void FirebombReposition_OnTick(object state) { if (Deleted) return; object[] states = (object[])state; IPoint3D p = (IPoint3D)states[0]; Map map = (Map)states[1]; MoveToWorld(new Point3D(p), map); }