def METHOD_NAME(self, entity: team_control_point, entity_raw: dict):
    obj = self._create_empty(self._get_entity_name(entity))
    properties = {'prop_path': entity.team_model_0,
                  'type': entity.class_name,
                  'scale': self.scale,
                  'entity': entity_raw}
    obj.rotation_euler.rotate(Euler((math.radians(entity.angles[2]),
                                     math.radians(entity.angles[0]),
                                     math.radians(entity.angles[1]))))
    self._set_location_and_scale(obj, parse_float_vector(entity_raw['origin']))
    self._set_entity_data(obj, properties)
    self._put_into_collection('item_ammopack', obj, 'props')