Survivalcraft API 1.8.2.3
v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
WaterBlock.cs
浏览该文件的文档.
1
using
Engine
;
2
namespace
Game
{
3
public
class
WaterBlock
:
FluidBlock
{
4
public
static
int
Index
= 18;
5
6
public
new
static
int
MaxLevel
= 7;
7
8
public
WaterBlock
() : base(
MaxLevel
) =>
CanBeBuiltIntoFurniture
= true;
9
10
public
override
void
GenerateTerrainVertices
(
BlockGeometryGenerator
generator,
TerrainGeometry
geometry,
int
value,
int
x,
int
y,
int
z) {
11
Color
sideColor;
12
Color
color = sideColor =
BlockColorsMap
.
Water
.
Lookup
(generator.
Terrain
, x, y, z);
13
sideColor.A =
byte
.MaxValue;
14
Color
topColor = color;
15
topColor.A = 0;
16
GenerateFluidTerrainVertices
(
17
generator,
18
value,
19
x,
20
y,
21
z,
22
sideColor,
23
topColor,
24
geometry.
TransparentSubsetsByFace
25
);
26
}
27
}
28
}
Game.BlockColorsMap
定义
BlockColorsMap.cs:4
Game.BlockColorsMap.Lookup
Color Lookup(int temperature, int humidity)
定义
BlockColorsMap.cs:73
Game.BlockColorsMap.Water
static BlockColorsMap Water
定义
BlockColorsMap.cs:7
Game.BlockGeometryGenerator
定义
BlockGeometryGenerator.cs:4
Game.BlockGeometryGenerator.Terrain
Terrain Terrain
定义
BlockGeometryGenerator.cs:34
Game.Block.CanBeBuiltIntoFurniture
bool CanBeBuiltIntoFurniture
定义
Block.cs:31
Game.FluidBlock.FluidBlock
FluidBlock(int maxLevel)
定义
FluidBlock.cs:14
Game.FluidBlock.GenerateFluidTerrainVertices
void GenerateFluidTerrainVertices(BlockGeometryGenerator generator, int value, int x, int y, int z, Color sideColor, Color topColor, TerrainGeometrySubset[] subset)
定义
FluidBlock.cs:52
Game.TerrainGeometry
定义
TerrainGeometry.cs:5
Game.TerrainGeometry.TransparentSubsetsByFace
TerrainGeometrySubset[] TransparentSubsetsByFace
定义
TerrainGeometry.cs:16
Game.WaterBlock
定义
WaterBlock.cs:3
Game.WaterBlock.MaxLevel
static new int MaxLevel
定义
WaterBlock.cs:6
Game.WaterBlock.GenerateTerrainVertices
WaterBlock() override void GenerateTerrainVertices(BlockGeometryGenerator generator, TerrainGeometry geometry, int value, int x, int y, int z)
定义
WaterBlock.cs:10
Game.WaterBlock.Index
static int Index
定义
WaterBlock.cs:4
Engine
定义
BaseSound.cs:10
Game
定义
ContentFileBridge.cs:4
Engine.Color
定义
Color.cs:2
SurvivalcraftApi 1.8.2.3
Survivalcraft.Windows
Block
WaterBlock.cs
制作者
1.16.1