コード例 #1
0
ファイル: SteelTools.cs プロジェクト: Lixue9jiu/SCIE
 public override string GetDisplayName(SubsystemTerrain subsystemTerrain, int value)
 {
     return(SubsystemPalette.GetName(subsystemTerrain, Utils.GetColor(value), DefaultDisplayName));
 }
コード例 #2
0
ファイル: SteelTools.cs プロジェクト: Lixue9jiu/SCIE
 public override void DrawBlock(PrimitivesRenderer3D primitivesRenderer, int value, Color color, float size, ref Matrix matrix, DrawBlockEnvironmentData environmentData)
 {
     BlocksManager.DrawMeshBlock(primitivesRenderer, m_standaloneBlockMesh, color * SubsystemPalette.GetColor(environmentData, Utils.GetColor(value)), 2f * size, ref matrix, environmentData);
 }
コード例 #3
0
ファイル: SteelTools.cs プロジェクト: Lixue9jiu/SCIE
 public override string GetCategory(int value)
 {
     return(Utils.GetColor(value) != 0 ? "Painted" : base.GetCategory(value));
 }