Interface IResearchShapeUnifier
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public interface IResearchShapeUnifier
- Extension Methods
Methods
TrimAndUnifyShape(ShapeId)
UnifiedShapeId TrimAndUnifyShape(ShapeId id)
Parameters
idShapeId
Returns
TryGetRelatedResearchUpgrades(ShapeId, out IReadOnlyList<ResearchUpgradeId>, out UnifiedShapeId)
bool TryGetRelatedResearchUpgrades(ShapeId id, out IReadOnlyList<ResearchUpgradeId> upgrades, out UnifiedShapeId unifiedId)
Parameters
idShapeIdupgradesIReadOnlyList<ResearchUpgradeId>unifiedIdUnifiedShapeId
Returns
- bool
TryResolve(ShapeId, out UnifiedShapeId)
bool TryResolve(ShapeId id, out UnifiedShapeId result)
Parameters
idShapeIdresultUnifiedShapeId
Returns
- bool