public MeshRenderer GetMeshForStructure(Structure structure) { return(Loc.GetGameController().MeshRendererFactory.GetStructureMesh(structure.Mesh.Split(',').GetRandomItem())); }
public MeshRenderer InstantiateNewStructureMeshRenderer(Structure structure, Transform parent) { return(InstantiateNewStructureMeshRenderer(GetMeshForStructure(structure), parent)); }
private void IndexStructure(Structure structure) { Loc.GetIdService().EnrollStructure(structure); }