public Entity Spawn(UpperString type, Vec3F position, BitAngle angle = default) { ActorDefinition definition = DecorateManager.Find(type); return(Spawn(definition, position, angle)); }
public Entity Spawn(int editorID, Vec3F position, BitAngle angle = default) { ActorDefinition definition = DecorateManager.Find(editorID); return(Spawn(definition, position, angle)); }
private Optional <ActorDefinition> LookupActor(UpperString name) { Optional <ActorDefinition> parsedActor = nameToDefinition.Find(name); return(parsedActor ? parsedActor : DecorateManager.Find(name)); }