def _get_datamap(classname): """Return the DataMap object for the given entity classname.""" # Check existing entities at first entity = BaseEntity.find(classname) if entity is not None: return entity.datamap # We haven't found an entity. Let's create it temporarily entity = BaseEntity.create(classname) datamap = entity.datamap entity.remove() return datamap
def set_location(class_name, origin, angles): """Create a spawn point at the given location.""" base_entity = BaseEntity.create(class_name) base_entity.origin = origin base_entity.angles = angles
def set_location(class_name, origin, angles): base_entity = BaseEntity.create(class_name) base_entity.set_key_value_vector('origin', origin) base_entity.set_key_value_vector('angles', angles)