Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
OakLeavesBlock.cs
浏览该文件的文档.
1using Engine;
2namespace Game {
4 public static int Index = 12;
5
6 public OakLeavesBlock() : base(
7 0f,
8 0.25f,
9 0.54f,
10 0.85f,
11 BlockColorsMap.OakLeaves,
12 new Color(230, 80, 0),
13 new Color(255, 130, 20),
14 2f
15 ) { }
16
17 public override int GetFaceTextureSlot(int face, int value) {
18 return GetSeason(Terrain.ExtractData(value)) switch {
19 Season.Winter => 106,
20 Season.Spring => 107,
21 _ => base.GetFaceTextureSlot(face, value)
22 };
23 }
24 }
25}
DeciduousLeavesBlock(float summerStart, float autumnStart, float winterStart, float springStart, BlockColorsMap blockColorsMap, Color autumnColor1, Color autumnColor2, float autumnTransitionLightening)
readonly BlockColorsMap BlockColorsMap
override int GetFaceTextureSlot(int face, int value)
static int ExtractData(int value)