Survivalcraft API 1.8.2.3
v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
FramedGlassBlock.cs
浏览该文件的文档.
1
namespace
Game
{
2
public
class
FramedGlassBlock
:
AlphaTestCubeBlock
{
3
public
static
int
Index
= 44;
4
public
bool
IsCollapseSupportBlock_
=
false
;
5
6
public
override
bool
ShouldGenerateFace
(
SubsystemTerrain
subsystemTerrain,
7
int
face,
8
int
value,
9
int
neighborValue,
10
int
x,
11
int
y,
12
int
z) {
13
if
(
Terrain
.
ExtractContents
(neighborValue) ==
BlockIndex
) {
14
return
false
;
15
}
16
return
base.ShouldGenerateFace(
17
subsystemTerrain,
18
face,
19
value,
20
neighborValue,
21
x,
22
y,
23
z
24
);
25
}
26
27
public
override
bool
IsNonAttachable
(
int
value) =>
false
;
28
29
public
override
bool
IsCollapseSupportBlock
(
SubsystemTerrain
subsystemTerrain,
int
value) =>
IsCollapseSupportBlock_
;
30
}
31
}
Game.AlphaTestCubeBlock
定义
AlphaTestCubeBlock.cs:3
Game.Block.BlockIndex
int BlockIndex
定义
Block.cs:6
Game.FramedGlassBlock
定义
FramedGlassBlock.cs:2
Game.FramedGlassBlock.IsCollapseSupportBlock
override bool IsCollapseSupportBlock(SubsystemTerrain subsystemTerrain, int value)
定义
FramedGlassBlock.cs:29
Game.FramedGlassBlock.Index
static int Index
定义
FramedGlassBlock.cs:3
Game.FramedGlassBlock.IsNonAttachable
override bool IsNonAttachable(int value)
定义
FramedGlassBlock.cs:27
Game.FramedGlassBlock.ShouldGenerateFace
override bool ShouldGenerateFace(SubsystemTerrain subsystemTerrain, int face, int value, int neighborValue, int x, int y, int z)
定义
FramedGlassBlock.cs:6
Game.FramedGlassBlock.IsCollapseSupportBlock_
bool IsCollapseSupportBlock_
定义
FramedGlassBlock.cs:4
Game.SubsystemTerrain
定义
SubsystemTerrain.cs:6
Game.Terrain
定义
Terrain.cs:5
Game.Terrain.ExtractContents
static int ExtractContents(int value)
定义
Terrain.cs:303
Game
定义
ContentFileBridge.cs:4
SurvivalcraftApi 1.8.2.3
Survivalcraft.Windows
Block
FramedGlassBlock.cs
制作者
1.16.1