Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.Blockabstract

被 Game.AirBlock, Game.ArrowBlock, Game.AxeBlock, Game.BasePumpkinBlock, Game.BatteryBlock, Game.BoatBlock, Game.BombBlock, Game.BowBlock, Game.BrickBlock, Game.BucketBlock, Game.CactusBlock, Game.CairnBlock, Game.CampfireBlock, Game.ChristmasTreeBlock, Game.ChunkBlock, Game.ClothingBlock, Game.CompassBlock, Game.CraftingTableBlock, Game.CrossBlock, Game.CrossbowBlock, Game.CubeBlock, Game.DiamondChunkBlock, Game.DoorBlock, Game.EggBlock, Game.ExperienceBlock, Game.FenceBlock, Game.FenceGateBlock, Game.FireBlock, Game.FireworksBlock, Game.FlatBlock, Game.FoodBlock, Game.FurBlock, Game.FurnaceBlock, Game.FurnitureBlock, Game.GrassTrapBlock, Game.GravestoneBlock, Game.GunpowderKegBlock, Game.HammerBlock, Game.HygrometerBlock, Game.IncendiaryBombBlock, Game.IngotBlock, Game.IvyBlock, Game.JackOLanternBlock, Game.LadderBlock, Game.LeatherBlock, Game.MacheteBlock, Game.MagnetBlock, Game.MountedElectricElementBlock, Game.MusketBlock, Game.PickaxeBlock, Game.PistonBlock, Game.PistonHeadBlock, Game.RakeBlock, Game.RodBlock, Game.SaddleBlock, Game.ShadowBlock, Game.ShovelBlock, Game.SignBlock, Game.SlabBlock, Game.SnowballBlock, Game.SpearBlock, Game.StairsBlock, Game.StickBlock, Game.StoneAxeBlock, Game.StoneClubBlock, Game.ThermometerBlock, Game.TorchBlock, Game.TrapdoorBlock, Game.TreasureGeneratorBlock, Game.WhistleBlock, Game.WireBlock , 以及 Game.WoodenClubBlock 继承.

Game.Block 的协作图:

Public 成员函数

virtual Vector3 GetFirstPersonOffset (int value)
virtual Vector3 GetFirstPersonRotation (int value)
virtual float GetInHandScale (int value)
virtual Vector3 GetInHandOffset (int value)
virtual Vector3 GetInHandRotation (int value)
virtual float GetDensity (int value)
virtual float GetFirstPersonScale (int value)
virtual void Initialize ()
virtual TerrainVertex SetDiggingCrackingTextureTransform (TerrainVertex vertex)
virtual Texture2D GetDiggingCrackingTexture (ComponentMiner miner, float digProgress, int value, Texture2D[] defaultCrackTextures)
virtual bool GetIsDiggingTransparent (int value)
virtual float GetObjectShadowStrength (int value)
virtual float GetFuelHeatLevel (int value)
virtual float GetExplosionResilience (int value)
virtual float GetExplosionPressure (int value)
virtual int GetMaxStacking (int value)
virtual float GetFuelFireDuration (int value)
virtual float GetProjectileResilience (int value)
virtual float GetFireDuration (int value)
virtual float GetProjectileStickProbability (int value)
virtual bool MatchCrafingId (string CraftId)
virtual int GetPlayerLevelRequired (int value)
virtual bool HasCollisionBehavior_ (int value)
virtual string GetDisplayName (SubsystemTerrain subsystemTerrain, int value)
virtual int GetTextureSlotCount (int value)
 设置材质(正方形)单行格子(分割后每个材质)数,对放置后的方块无效
virtual bool IsEditable_ (int value)
virtual bool IsAimable_ (int value)
virtual bool Eat (ComponentVitalStats vitalStats, int value)
virtual bool CanWear (int value)
virtual ClothingData GetClothingData (int value)
virtual int GetToolLevel (int value)
virtual bool IsCollidable_ (int value)
virtual bool IsTransparent_ (int value)
virtual bool GenerateFacesForSameNeighbors_ (int value)
virtual bool IsFluidBlocker_ (int value)
virtual bool IsGatherable_ (int value)
virtual bool IsNonDuplicable_ (int value)
virtual bool IsPlaceable_ (int value)
virtual bool IsPlacementTransparent_ (int value)
virtual bool IsStickable_ (int value)
virtual float GetProjectileSpeed (int value)
virtual float GetProjectileDamping (int value)
virtual string GetDescription (int value)
virtual FoodType GetFoodType (int value)
virtual string GetCategory (int value)
virtual float GetDigResilience (int value)
virtual BlockDigMethod GetBlockDigMethod (int value)
virtual float GetShovelPower (int value)
virtual float GetQuarryPower (int value)
virtual float GetHackPower (int value)
virtual IEnumerable< int > GetCreativeValues ()
virtual bool GetAlignToVelocity (int value)
virtual bool IsInteractive (SubsystemTerrain subsystemTerrain, int value)
virtual IEnumerable< CraftingRecipe > GetProceduralCraftingRecipes ()
virtual CraftingRecipe GetAdHocCraftingRecipe (SubsystemTerrain subsystemTerrain, string[] ingredients, float heatLevel, float playerLevel)
virtual bool IsFaceTransparent (SubsystemTerrain subsystemTerrain, int face, int value)
virtual bool ShouldGenerateFace (SubsystemTerrain subsystemTerrain, int face, int value, int neighborValue, int x, int y, int z)
virtual int GetShadowStrength (int value)
virtual int GetFaceTextureSlot (int face, int value)
virtual string GetSoundMaterialName (SubsystemTerrain subsystemTerrain, int value)
void GenerateTerrainVertices (BlockGeometryGenerator generator, TerrainGeometry geometry, int value, int x, int y, int z)
 生成地形顶点(用于绘制放置的方块)
virtual void GenerateTerrainVertices (BlockGeometryGenerator generator, TerrainGeometrySubset geometry, int value, int x, int y, int z)
void DrawBlock (PrimitivesRenderer3D primitivesRenderer, int value, Color color, float size, ref Matrix matrix, DrawBlockEnvironmentData environmentData)
 绘制方块_用于绘制方块物品形态
virtual BlockPlacementData GetPlacementValue (SubsystemTerrain subsystemTerrain, ComponentMiner componentMiner, int value, TerrainRaycastResult raycastResult)
 方块放置方向
virtual string GetCraftingId (int value)
virtual int GetDisplayOrder (int value)
virtual BlockPlacementData GetDigValue (SubsystemTerrain subsystemTerrain, ComponentMiner componentMiner, int value, int toolValue, TerrainRaycastResult raycastResult)
virtual float GetRequiredToolLevel (int value)
virtual void GetDropValues (SubsystemTerrain subsystemTerrain, int oldValue, int newValue, int toolLevel, List< BlockDropValue > dropValues, out bool showDebris)
virtual int GetDamage (int value)
virtual int SetDamage (int value, int damage)
virtual int GetDamageDestructionValue (int value)
virtual int GetRotPeriod (int value)
virtual float GetSicknessProbability (int value)
virtual float GetMeleePower (int value)
virtual float GetMeleeHitProbability (int value)
virtual float GetProjectilePower (int value)
virtual float GetHeat (int value)
virtual float GetBlockHealth (int value)
virtual int GetDurability (int value)
virtual bool GetExplosionIncendiary (int value)
virtual Vector3 GetIconBlockOffset (int value, DrawBlockEnvironmentData environmentData)
virtual Vector3 GetIconViewOffset (int value, DrawBlockEnvironmentData environmentData)
virtual float GetIconViewScale (int value, DrawBlockEnvironmentData environmentData)
virtual BlockDebrisParticleSystem CreateDebrisParticleSystem (SubsystemTerrain subsystemTerrain, Vector3 position, int value, float strength)
virtual BoundingBox[] GetCustomCollisionBoxes (SubsystemTerrain terrain, int value)
virtual BoundingBox[] GetCustomInteractionBoxes (SubsystemTerrain terrain, int value)
virtual int GetEmittedLightAmount (int value)
virtual float GetNutritionalValue (int value)
virtual bool ShouldAvoid (int value)
virtual bool ShouldAvoid (int value, ComponentPilot componentPilot)
virtual bool IsSwapAnimationNeeded (int oldValue, int newValue)
virtual bool IsHeatBlocker (int value)
virtual ? float Raycast (Ray3 ray, SubsystemTerrain subsystemTerrain, int value, bool useInteractionBoxes, out int nearestBoxIndex, out BoundingBox nearestBox)
virtual bool GetIsCollapsable (int value)
virtual bool IsCollapseSupportBlock (SubsystemTerrain subsystemTerrain, int value)
virtual bool IsCollapseDestructibleBlock (int value)
virtual bool IsMovableByPiston (int value, int pistonFace, int y, out bool isEnd)
virtual bool IsBlockingPiston (int value)
virtual bool IsSuitableForPlants (int value, int plantValue)
virtual bool IsNonAttachable (int value)
virtual bool IsFaceNonAttachable (SubsystemTerrain subsystemTerrain, int face, int value, int attachBlockValue)
virtual bool ShouldBeAddedToProject (SubsystemBlocksManager subsystemBlocksManager)
virtual bool CanBlockBeBuiltIntoFurniture (int value)
virtual int GetPriorityUse (int value, ComponentMiner componentMiner)
virtual int GetPriorityInteract (int value, ComponentMiner componentMiner)
virtual int GetPriorityPlace (int value, ComponentMiner componentMiner)
virtual bool CanBeFiredByDispenser (int value)
virtual RecipaediaDescriptionScreen GetBlockDescriptionScreen (int value)
virtual RecipaediaRecipesScreen GetBlockRecipeScreen (int value)

Public 属性

int BlockIndex
string DefaultDisplayName = string.Empty
string DefaultDescription = string.Empty
string DefaultCategory = string.Empty
int DisplayOrder
Vector3 DefaultIconBlockOffset = Vector3.Zero
Vector3 DefaultIconViewOffset = new(1f)
float DefaultIconViewScale = 1f
float FirstPersonScale = 1f
Vector3 FirstPersonOffset = Vector3.Zero
bool StaticBlockIndex = false
bool CanBeBuiltIntoFurniture = false
bool IsCollapsable = false
Vector3 FirstPersonRotation = Vector3.Zero
float InHandScale = 1f
Vector3 InHandOffset = Vector3.Zero
Vector3 InHandRotation = Vector3.Zero
string Behaviors = string.Empty
string CraftingId = string.Empty
int DefaultCreativeData
bool IsCollidable = true
bool IsPlaceable = true
bool IsDiggingTransparent
bool IsPlacementTransparent
bool DefaultIsInteractive
bool IsEditable
bool IsNonDuplicable
bool IsGatherable
bool HasCollisionBehavior
bool KillsWhenStuck
bool IsFluidBlocker = true
bool IsTransparent
bool GenerateFacesForSameNeighbors
int DefaultShadowStrength
int LightAttenuation
int DefaultEmittedLightAmount
float ObjectShadowStrength
int DefaultDropContent
float DefaultDropCount = 1f
float DefaultExperienceCount
int RequiredToolLevel
int MaxStacking = 40
float SleepSuitability
float FrictionFactor = 1f
float Density = 4f
bool NoAutoJump
bool NoSmoothRise
int DefaultTextureSlot
float DestructionDebrisScale = 1f
float FuelHeatLevel
float FuelFireDuration
string DefaultSoundMaterialName
float ShovelPower = 1f
float QuarryPower = 1f
float HackPower = 1f
float DefaultMeleePower = 1f
float DefaultMeleeHitProbability = 0.66f
float DefaultProjectilePower = 1f
int ToolLevel
int PlayerLevelRequired = 1
int Durability = -1
BlockDigMethod DigMethod
float DigResilience = 1f
float ProjectileResilience = 1f
bool IsAimable
bool IsStickable
bool AlignToVelocity
float ProjectileSpeed = 15f
float ProjectileDamping = 0.8f
float ProjectileTipOffset
bool DisintegratesOnHit
float ProjectileStickProbability
float DefaultHeat
float FireDuration
float ExplosionResilience
float DefaultExplosionPressure
bool DefaultExplosionIncendiary
bool ExplosionKeepsPickables
float DefaultNutritionalValue
FoodType FoodType
int DefaultRotPeriod
float DefaultSicknessProbability
bool? DefaultIsNonAttachable = null
int PriorityUse = 3000
int PriorityInteract = 2000
int PriorityPlace = 1000
Random Random = new()

静态 Public 属性

static BoundingBox[] m_defaultCollisionBoxes = [new(Vector3.Zero, Vector3.One)]

属性

virtual bool IsIndexDynamic [get]

详细描述

在文件 Block.cs 第 5 行定义.

成员函数说明

◆ CanBeFiredByDispenser()

virtual bool Game.Block.CanBeFiredByDispenser ( int value)
virtual

在文件 Block.cs 第 583 行定义.

这是这个函数的调用关系图:

◆ CanBlockBeBuiltIntoFurniture()

virtual bool Game.Block.CanBlockBeBuiltIntoFurniture ( int value)
virtual

在文件 Block.cs 第 564 行定义.

这是这个函数的调用关系图:

◆ CanWear()

virtual bool Game.Block.CanWear ( int value)
virtual

被 Game.ClothingBlock 重载.

在文件 Block.cs 第 254 行定义.

这是这个函数的调用关系图:

◆ CreateDebrisParticleSystem()

◆ DrawBlock()

void Game.Block.DrawBlock ( PrimitivesRenderer3D primitivesRenderer,
int value,
Color color,
float size,
ref Matrix matrix,
DrawBlockEnvironmentData environmentData )
abstract

绘制方块_用于绘制方块物品形态

参数
primitivesRenderer
value
color
size
matrix
environmentData
这是这个函数的调用关系图:

◆ Eat()

virtual bool Game.Block.Eat ( ComponentVitalStats vitalStats,
int value )
virtual

在文件 Block.cs 第 252 行定义.

这是这个函数的调用关系图:

◆ GenerateFacesForSameNeighbors_()

virtual bool Game.Block.GenerateFacesForSameNeighbors_ ( int value)
virtual

在文件 Block.cs 第 264 行定义.

◆ GenerateTerrainVertices() [1/2]

void Game.Block.GenerateTerrainVertices ( BlockGeometryGenerator generator,
TerrainGeometry geometry,
int value,
int x,
int y,
int z )
abstract

生成地形顶点(用于绘制放置的方块)

参数
generator
geometry
value
x
y
z
这是这个函数的调用关系图:

◆ GenerateTerrainVertices() [2/2]

virtual void Game.Block.GenerateTerrainVertices ( BlockGeometryGenerator generator,
TerrainGeometrySubset geometry,
int value,
int x,
int y,
int z )
virtual

在文件 Block.cs 第 354 行定义.

◆ GetAdHocCraftingRecipe()

virtual CraftingRecipe Game.Block.GetAdHocCraftingRecipe ( SubsystemTerrain subsystemTerrain,
string[] ingredients,
float heatLevel,
float playerLevel )
virtual

被 Game.CarpetBlock, Game.ClothingBlock , 以及 Game.FurnitureBlock 重载.

在文件 Block.cs 第 319 行定义.

这是这个函数的调用关系图:

◆ GetAlignToVelocity()

virtual bool Game.Block.GetAlignToVelocity ( int value)
virtual

在文件 Block.cs 第 311 行定义.

这是这个函数的调用关系图:

◆ GetBlockDescriptionScreen()

virtual RecipaediaDescriptionScreen Game.Block.GetBlockDescriptionScreen ( int value)
virtual

在文件 Block.cs 第 585 行定义.

这是这个函数的调用关系图:

◆ GetBlockDigMethod()

virtual BlockDigMethod Game.Block.GetBlockDigMethod ( int value)
virtual

在文件 Block.cs 第 297 行定义.

这是这个函数的调用关系图:

◆ GetBlockHealth()

virtual float Game.Block.GetBlockHealth ( int value)
virtual

在文件 Block.cs 第 461 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ GetBlockRecipeScreen()

virtual RecipaediaRecipesScreen Game.Block.GetBlockRecipeScreen ( int value)
virtual

在文件 Block.cs 第 587 行定义.

这是这个函数的调用关系图:

◆ GetCategory()

virtual string Game.Block.GetCategory ( int value)
virtual

◆ GetClothingData()

virtual ClothingData Game.Block.GetClothingData ( int value)
virtual

被 Game.ClothingBlock 重载.

在文件 Block.cs 第 256 行定义.

这是这个函数的调用关系图:

◆ GetCraftingId()

virtual string Game.Block.GetCraftingId ( int value)
virtual

在文件 Block.cs 第 390 行定义.

◆ GetCreativeValues()

◆ GetCustomCollisionBoxes()

◆ GetCustomInteractionBoxes()

virtual BoundingBox[] Game.Block.GetCustomInteractionBoxes ( SubsystemTerrain terrain,
int value )
virtual

被 Game.FurnitureBlock 重载.

在文件 Block.cs 第 487 行定义.

这是这个函数的调用关系图:

◆ GetDamage()

virtual int Game.Block.GetDamage ( int value)
virtual

被 Game.BasePumpkinBlock, Game.BowBlock, Game.ClothingBlock, Game.CrossbowBlock, Game.EggBlock , 以及 Game.MusketBlock 重载.

在文件 Block.cs 第 438 行定义.

这是这个函数的调用关系图:

◆ GetDamageDestructionValue()

virtual int Game.Block.GetDamageDestructionValue ( int value)
virtual

◆ GetDensity()

virtual float Game.Block.GetDensity ( int value)
virtual

在文件 Block.cs 第 184 行定义.

这是这个函数的调用关系图:

◆ GetDescription()

virtual string Game.Block.GetDescription ( int value)
virtual

被 Game.ClothingBlock 重载.

在文件 Block.cs 第 282 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ GetDiggingCrackingTexture()

virtual Texture2D Game.Block.GetDiggingCrackingTexture ( ComponentMiner miner,
float digProgress,
int value,
Texture2D[] defaultCrackTextures )
virtual

在文件 Block.cs 第 203 行定义.

这是这个函数的调用关系图:

◆ GetDigResilience()

virtual float Game.Block.GetDigResilience ( int value)
virtual

在文件 Block.cs 第 295 行定义.

这是这个函数的调用关系图:

◆ GetDigValue()

virtual BlockPlacementData Game.Block.GetDigValue ( SubsystemTerrain subsystemTerrain,
ComponentMiner componentMiner,
int value,
int toolValue,
TerrainRaycastResult raycastResult )
virtual

被 Game.DeciduousLeavesBlock , 以及 Game.WireBlock 重载.

在文件 Block.cs 第 394 行定义.

这是这个函数的调用关系图:

◆ GetDisplayName()

◆ GetDisplayOrder()

virtual int Game.Block.GetDisplayOrder ( int value)
virtual

被 Game.ClothingBlock 重载.

在文件 Block.cs 第 392 行定义.

这是这个函数的调用关系图:

◆ GetDropValues()

◆ GetDurability()

virtual int Game.Block.GetDurability ( int value)
virtual

在文件 Block.cs 第 470 行定义.

这是这个函数的调用关系图:

◆ GetEmittedLightAmount()

virtual int Game.Block.GetEmittedLightAmount ( int value)
virtual

被 Game.CampfireBlock, Game.ChristmasTreeBlock, Game.FurnitureBlock , 以及 Game.LightbulbBlock 重载.

在文件 Block.cs 第 489 行定义.

这是这个函数的调用关系图:

◆ GetExplosionIncendiary()

virtual bool Game.Block.GetExplosionIncendiary ( int value)
virtual

在文件 Block.cs 第 472 行定义.

这是这个函数的调用关系图:

◆ GetExplosionPressure()

virtual float Game.Block.GetExplosionPressure ( int value)
virtual

被 Game.ArrowBlock , 以及 Game.BulletBlock 重载.

在文件 Block.cs 第 216 行定义.

这是这个函数的调用关系图:

◆ GetExplosionResilience()

virtual float Game.Block.GetExplosionResilience ( int value)
virtual

在文件 Block.cs 第 214 行定义.

这是这个函数的调用关系图:

◆ GetFaceTextureSlot()

◆ GetFireDuration()

virtual float Game.Block.GetFireDuration ( int value)
virtual

在文件 Block.cs 第 223 行定义.

这是这个函数的调用关系图:

◆ GetFirstPersonOffset()

virtual Vector3 Game.Block.GetFirstPersonOffset ( int value)
virtual

在文件 Block.cs 第 34 行定义.

这是这个函数的调用关系图:

◆ GetFirstPersonRotation()

virtual Vector3 Game.Block.GetFirstPersonRotation ( int value)
virtual

在文件 Block.cs 第 37 行定义.

这是这个函数的调用关系图:

◆ GetFirstPersonScale()

virtual float Game.Block.GetFirstPersonScale ( int value)
virtual

在文件 Block.cs 第 186 行定义.

这是这个函数的调用关系图:

◆ GetFoodType()

virtual FoodType Game.Block.GetFoodType ( int value)
virtual

在文件 Block.cs 第 291 行定义.

这是这个函数的调用关系图:

◆ GetFuelFireDuration()

virtual float Game.Block.GetFuelFireDuration ( int value)
virtual

在文件 Block.cs 第 220 行定义.

这是这个函数的调用关系图:

◆ GetFuelHeatLevel()

virtual float Game.Block.GetFuelHeatLevel ( int value)
virtual

在文件 Block.cs 第 212 行定义.

这是这个函数的调用关系图:

◆ GetHackPower()

virtual float Game.Block.GetHackPower ( int value)
virtual

在文件 Block.cs 第 303 行定义.

这是这个函数的调用关系图:

◆ GetHeat()

virtual float Game.Block.GetHeat ( int value)
virtual

被 Game.CampfireBlock 重载.

在文件 Block.cs 第 459 行定义.

这是这个函数的调用关系图:

◆ GetIconBlockOffset()

virtual Vector3 Game.Block.GetIconBlockOffset ( int value,
DrawBlockEnvironmentData environmentData )
virtual

在文件 Block.cs 第 474 行定义.

这是这个函数的调用关系图:

◆ GetIconViewOffset()

virtual Vector3 Game.Block.GetIconViewOffset ( int value,
DrawBlockEnvironmentData environmentData )
virtual

在文件 Block.cs 第 476 行定义.

◆ GetIconViewScale()

virtual float Game.Block.GetIconViewScale ( int value,
DrawBlockEnvironmentData environmentData )
virtual

被 Game.ArrowBlock , 以及 Game.FurnitureBlock 重载.

在文件 Block.cs 第 478 行定义.

这是这个函数的调用关系图:

◆ GetInHandOffset()

virtual Vector3 Game.Block.GetInHandOffset ( int value)
virtual

在文件 Block.cs 第 41 行定义.

这是这个函数的调用关系图:

◆ GetInHandRotation()

virtual Vector3 Game.Block.GetInHandRotation ( int value)
virtual

在文件 Block.cs 第 44 行定义.

这是这个函数的调用关系图:

◆ GetInHandScale()

virtual float Game.Block.GetInHandScale ( int value)
virtual

在文件 Block.cs 第 39 行定义.

这是这个函数的调用关系图:

◆ GetIsCollapsable()

virtual bool Game.Block.GetIsCollapsable ( int value)
virtual

在文件 Block.cs 第 525 行定义.

这是这个函数的调用关系图:

◆ GetIsDiggingTransparent()

virtual bool Game.Block.GetIsDiggingTransparent ( int value)
virtual

在文件 Block.cs 第 208 行定义.

这是这个函数的调用关系图:

◆ GetMaxStacking()

virtual int Game.Block.GetMaxStacking ( int value)
virtual

在文件 Block.cs 第 218 行定义.

这是这个函数的调用关系图:

◆ GetMeleeHitProbability()

virtual float Game.Block.GetMeleeHitProbability ( int value)
virtual

在文件 Block.cs 第 455 行定义.

这是这个函数的调用关系图:

◆ GetMeleePower()

virtual float Game.Block.GetMeleePower ( int value)
virtual

在文件 Block.cs 第 453 行定义.

这是这个函数的调用关系图:

◆ GetNutritionalValue()

virtual float Game.Block.GetNutritionalValue ( int value)
virtual

被 Game.BasePumpkinBlock , 以及 Game.EggBlock 重载.

在文件 Block.cs 第 491 行定义.

这是这个函数的调用关系图:

◆ GetObjectShadowStrength()

virtual float Game.Block.GetObjectShadowStrength ( int value)
virtual

在文件 Block.cs 第 210 行定义.

这是这个函数的调用关系图:

◆ GetPlacementValue()

◆ GetPlayerLevelRequired()

virtual int Game.Block.GetPlayerLevelRequired ( int value)
virtual

在文件 Block.cs 第 229 行定义.

这是这个函数的调用关系图:

◆ GetPriorityInteract()

virtual int Game.Block.GetPriorityInteract ( int value,
ComponentMiner componentMiner )
virtual

在文件 Block.cs 第 568 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ GetPriorityPlace()

virtual int Game.Block.GetPriorityPlace ( int value,
ComponentMiner componentMiner )
virtual

在文件 Block.cs 第 576 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ GetPriorityUse()

virtual int Game.Block.GetPriorityUse ( int value,
ComponentMiner componentMiner )
virtual

被 Game.MatchBlock 重载.

在文件 Block.cs 第 566 行定义.

这是这个函数的调用关系图:

◆ GetProceduralCraftingRecipes()

virtual IEnumerable< CraftingRecipe > Game.Block.GetProceduralCraftingRecipes ( )
virtual

◆ GetProjectileDamping()

virtual float Game.Block.GetProjectileDamping ( int value)
virtual

在文件 Block.cs 第 280 行定义.

这是这个函数的调用关系图:

◆ GetProjectilePower()

virtual float Game.Block.GetProjectilePower ( int value)
virtual

被 Game.ArrowBlock , 以及 Game.BulletBlock 重载.

在文件 Block.cs 第 457 行定义.

这是这个函数的调用关系图:

◆ GetProjectileResilience()

virtual float Game.Block.GetProjectileResilience ( int value)
virtual

在文件 Block.cs 第 222 行定义.

这是这个函数的调用关系图:

◆ GetProjectileSpeed()

virtual float Game.Block.GetProjectileSpeed ( int value)
virtual

在文件 Block.cs 第 278 行定义.

这是这个函数的调用关系图:

◆ GetProjectileStickProbability()

virtual float Game.Block.GetProjectileStickProbability ( int value)
virtual

在文件 Block.cs 第 225 行定义.

这是这个函数的调用关系图:

◆ GetQuarryPower()

virtual float Game.Block.GetQuarryPower ( int value)
virtual

在文件 Block.cs 第 301 行定义.

这是这个函数的调用关系图:

◆ GetRequiredToolLevel()

virtual float Game.Block.GetRequiredToolLevel ( int value)
virtual

在文件 Block.cs 第 405 行定义.

这是这个函数的调用关系图:

◆ GetRotPeriod()

virtual int Game.Block.GetRotPeriod ( int value)
virtual

被 Game.BasePumpkinBlock , 以及 Game.EggBlock 重载.

在文件 Block.cs 第 449 行定义.

这是这个函数的调用关系图:

◆ GetShadowStrength()

virtual int Game.Block.GetShadowStrength ( int value)
virtual

◆ GetShovelPower()

virtual float Game.Block.GetShovelPower ( int value)
virtual

在文件 Block.cs 第 299 行定义.

这是这个函数的调用关系图:

◆ GetSicknessProbability()

virtual float Game.Block.GetSicknessProbability ( int value)
virtual

被 Game.EggBlock 重载.

在文件 Block.cs 第 451 行定义.

这是这个函数的调用关系图:

◆ GetSoundMaterialName()

virtual string Game.Block.GetSoundMaterialName ( SubsystemTerrain subsystemTerrain,
int value )
virtual

被 Game.FurnitureBlock 重载.

在文件 Block.cs 第 341 行定义.

这是这个函数的调用关系图:

◆ GetTextureSlotCount()

virtual int Game.Block.GetTextureSlotCount ( int value)
virtual

设置材质(正方形)单行格子(分割后每个材质)数,对放置后的方块无效

参数
value材质(正方形)单行格子(分割后每个材质)数

被 Game.ExperienceBlock 重载.

在文件 Block.cs 第 246 行定义.

这是这个函数的调用关系图:

◆ GetToolLevel()

virtual int Game.Block.GetToolLevel ( int value)
virtual

在文件 Block.cs 第 258 行定义.

这是这个函数的调用关系图:

◆ HasCollisionBehavior_()

virtual bool Game.Block.HasCollisionBehavior_ ( int value)
virtual

在文件 Block.cs 第 231 行定义.

◆ Initialize()

virtual void Game.Block.Initialize ( )
virtual

被 Game.ArrowBlock, Game.AttachedSignBlock, Game.AxeBlock, Game.BasePumpkinBlock, Game.BatteryBlock, Game.BoatBlock, Game.BombBlock, Game.BowBlock, Game.BrickBlock, Game.ButtonBlock, Game.CactusBlock, Game.CairnBlock, Game.CampfireBlock, Game.ChristmasTreeBlock, Game.ChunkBlock, Game.ClothingBlock, Game.CompassBlock, Game.CraftingTableBlock, Game.CrossbowBlock, Game.DetonatorBlock, Game.DiamondChunkBlock, Game.DoorBlock, Game.EggBlock, Game.EmptyBucketBlock, Game.ExperienceBlock, Game.FenceBlock, Game.FenceGateBlock, Game.FireworksBlock, Game.FluidBlock, Game.FoodBlock, Game.FourLedBlock, Game.FurBlock, Game.FurnaceBlock, Game.FurnitureBlock, Game.GrassTrapBlock, Game.GravestoneBlock, Game.GunpowderKegBlock, Game.HammerBlock, Game.HygrometerBlock, Game.IncendiaryBombBlock, Game.IngotBlock, Game.JackOLanternBlock, Game.LadderBlock, Game.LeatherBlock, Game.LedBlock, Game.LightbulbBlock, Game.MacheteBlock, Game.MagmaBucketBlock, Game.MagnetBlock, Game.MilkBucketBlock, Game.MotionDetectorBlock, Game.MulticoloredLedBlock, Game.MusketBlock, Game.OneLedBlock, Game.PaintBucketBlock, Game.PaintStripperBucketBlock, Game.PhotodiodeBlock, Game.PickaxeBlock, Game.PistonBlock, Game.PistonHeadBlock, Game.PostedSignBlock, Game.PressurePlateBlock, Game.PumpkinSoupBucketBlock, Game.RakeBlock, Game.RodBlock, Game.RotateableMountedElectricElementBlock, Game.RottenMilkBucketBlock, Game.RottenPumpkinSoupBucketBlock, Game.SaddleBlock, Game.SeaUrchinBlock, Game.SevenSegmentDisplayBlock, Game.ShovelBlock, Game.SlabBlock, Game.SnowballBlock, Game.SpearBlock, Game.SpikedPlankBlock, Game.StairsBlock, Game.StarfishBlock, Game.StickBlock, Game.StoneAxeBlock, Game.StoneClubBlock, Game.SwitchBlock, Game.ThermometerBlock, Game.TorchBlock, Game.TrapdoorBlock, Game.WaterBucketBlock, Game.WhistleBlock, Game.WireBlock , 以及 Game.WoodenClubBlock 重载.

在文件 Block.cs 第 188 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ IsAimable_()

virtual bool Game.Block.IsAimable_ ( int value)
virtual

在文件 Block.cs 第 250 行定义.

这是这个函数的调用关系图:

◆ IsBlockingPiston()

virtual bool Game.Block.IsBlockingPiston ( int value)
virtual

在文件 Block.cs 第 543 行定义.

◆ IsCollapseDestructibleBlock()

virtual bool Game.Block.IsCollapseDestructibleBlock ( int value)
virtual

被 Game.FluidBlock , 以及 Game.TrapdoorBlock 重载.

在文件 Block.cs 第 530 行定义.

这是这个函数的调用关系图:

◆ IsCollapseSupportBlock()

virtual bool Game.Block.IsCollapseSupportBlock ( SubsystemTerrain subsystemTerrain,
int value )
virtual

被 Game.FramedGlassBlock, Game.GlassBlock, Game.PistonBlock, Game.PistonHeadBlock, Game.SoilBlock, Game.TrapdoorBlock , 以及 Game.WindowBlock 重载.

在文件 Block.cs 第 527 行定义.

这是这个函数的调用关系图:

◆ IsCollidable_()

virtual bool Game.Block.IsCollidable_ ( int value)
virtual

在文件 Block.cs 第 260 行定义.

这是这个函数的调用关系图:

◆ IsEditable_()

virtual bool Game.Block.IsEditable_ ( int value)
virtual

在文件 Block.cs 第 248 行定义.

这是这个函数的调用关系图:

◆ IsFaceNonAttachable()

virtual bool Game.Block.IsFaceNonAttachable ( SubsystemTerrain subsystemTerrain,
int face,
int value,
int attachBlockValue )
virtual

被 Game.FenceBlock, Game.PistonBlock, Game.PistonHeadBlock , 以及 Game.SoilBlock 重载.

在文件 Block.cs 第 554 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ IsFaceTransparent()

virtual bool Game.Block.IsFaceTransparent ( SubsystemTerrain subsystemTerrain,
int face,
int value )
virtual

◆ IsFluidBlocker_()

virtual bool Game.Block.IsFluidBlocker_ ( int value)
virtual

在文件 Block.cs 第 266 行定义.

这是这个函数的调用关系图:

◆ IsGatherable_()

virtual bool Game.Block.IsGatherable_ ( int value)
virtual

在文件 Block.cs 第 268 行定义.

这是这个函数的调用关系图:

◆ IsHeatBlocker()

virtual bool Game.Block.IsHeatBlocker ( int value)
virtual

被 Game.DoorBlock , 以及 Game.FluidBlock 重载.

在文件 Block.cs 第 499 行定义.

这是这个函数的调用关系图:

◆ IsInteractive()

virtual bool Game.Block.IsInteractive ( SubsystemTerrain subsystemTerrain,
int value )
virtual

被 Game.FurnitureBlock 重载.

在文件 Block.cs 第 313 行定义.

这是这个函数的调用关系图:

◆ IsMovableByPiston()

virtual bool Game.Block.IsMovableByPiston ( int value,
int pistonFace,
int y,
out bool isEnd )
virtual

◆ IsNonAttachable()

virtual bool Game.Block.IsNonAttachable ( int value)
virtual

被 Game.FramedGlassBlock, Game.GlassBlock , 以及 Game.WindowBlock 重载.

在文件 Block.cs 第 547 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ IsNonDuplicable_()

virtual bool Game.Block.IsNonDuplicable_ ( int value)
virtual

在文件 Block.cs 第 270 行定义.

这是这个函数的调用关系图:

◆ IsPlaceable_()

virtual bool Game.Block.IsPlaceable_ ( int value)
virtual

在文件 Block.cs 第 272 行定义.

这是这个函数的调用关系图:

◆ IsPlacementTransparent_()

virtual bool Game.Block.IsPlacementTransparent_ ( int value)
virtual

在文件 Block.cs 第 274 行定义.

这是这个函数的调用关系图:

◆ IsStickable_()

virtual bool Game.Block.IsStickable_ ( int value)
virtual

在文件 Block.cs 第 276 行定义.

这是这个函数的调用关系图:

◆ IsSuitableForPlants()

virtual bool Game.Block.IsSuitableForPlants ( int value,
int plantValue )
virtual

被 Game.BasePumpkinBlock, Game.DirtBlock, Game.GrassBlock, Game.SandBlock , 以及 Game.SoilBlock 重载.

在文件 Block.cs 第 545 行定义.

这是这个函数的调用关系图:

◆ IsSwapAnimationNeeded()

virtual bool Game.Block.IsSwapAnimationNeeded ( int oldValue,
int newValue )
virtual

被 Game.BowBlock, Game.CrossbowBlock , 以及 Game.MusketBlock 重载.

在文件 Block.cs 第 497 行定义.

这是这个函数的调用关系图:

◆ IsTransparent_()

virtual bool Game.Block.IsTransparent_ ( int value)
virtual

在文件 Block.cs 第 262 行定义.

这是这个函数的调用关系图:

◆ MatchCrafingId()

virtual bool Game.Block.MatchCrafingId ( string CraftId)
virtual

在文件 Block.cs 第 227 行定义.

这是这个函数的调用关系图:

◆ Raycast()

virtual ? float Game.Block.Raycast ( Ray3 ray,
SubsystemTerrain subsystemTerrain,
int value,
bool useInteractionBoxes,
out int nearestBoxIndex,
out BoundingBox nearestBox )
virtual

在文件 Block.cs 第 501 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ SetDamage()

virtual int Game.Block.SetDamage ( int value,
int damage )
virtual

被 Game.BasePumpkinBlock, Game.BowBlock, Game.ClothingBlock, Game.CrossbowBlock, Game.EggBlock , 以及 Game.MusketBlock 重载.

在文件 Block.cs 第 440 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ SetDiggingCrackingTextureTransform()

virtual TerrainVertex Game.Block.SetDiggingCrackingTextureTransform ( TerrainVertex vertex)
virtual

在文件 Block.cs 第 195 行定义.

这是这个函数的调用关系图:

◆ ShouldAvoid() [1/2]

virtual bool Game.Block.ShouldAvoid ( int value)
virtual

被 Game.CactusBlock, Game.CampfireBlock, Game.FireBlock, Game.MagmaBlock , 以及 Game.SpikedPlankBlock 重载.

在文件 Block.cs 第 493 行定义.

这是这个函数的调用关系图:

◆ ShouldAvoid() [2/2]

virtual bool Game.Block.ShouldAvoid ( int value,
ComponentPilot componentPilot )
virtual

被 Game.MagmaBlock 重载.

在文件 Block.cs 第 495 行定义.

◆ ShouldBeAddedToProject()

virtual bool Game.Block.ShouldBeAddedToProject ( SubsystemBlocksManager subsystemBlocksManager)
virtual

在文件 Block.cs 第 562 行定义.

这是这个函数的调用关系图:

◆ ShouldGenerateFace()

virtual bool Game.Block.ShouldGenerateFace ( SubsystemTerrain subsystemTerrain,
int face,
int value,
int neighborValue,
int x,
int y,
int z )
virtual

被 Game.DeciduousLeavesBlock, Game.FluidBlock, Game.FramedGlassBlock , 以及 Game.GlassBlock 重载.

在文件 Block.cs 第 326 行定义.

函数调用图:
这是这个函数的调用关系图:

类成员变量说明

◆ AlignToVelocity

bool Game.Block.AlignToVelocity

在文件 Block.cs 第 143 行定义.

◆ Behaviors

string Game.Block.Behaviors = string.Empty

在文件 Block.cs 第 45 行定义.

◆ BlockIndex

int Game.Block.BlockIndex

在文件 Block.cs 第 6 行定义.

◆ CanBeBuiltIntoFurniture

bool Game.Block.CanBeBuiltIntoFurniture = false

在文件 Block.cs 第 31 行定义.

◆ CraftingId

string Game.Block.CraftingId = string.Empty

在文件 Block.cs 第 47 行定义.

◆ DefaultCategory

string Game.Block.DefaultCategory = string.Empty

在文件 Block.cs 第 12 行定义.

◆ DefaultCreativeData

int Game.Block.DefaultCreativeData

在文件 Block.cs 第 49 行定义.

◆ DefaultDescription

string Game.Block.DefaultDescription = string.Empty

在文件 Block.cs 第 10 行定义.

◆ DefaultDisplayName

string Game.Block.DefaultDisplayName = string.Empty

在文件 Block.cs 第 8 行定义.

◆ DefaultDropContent

int Game.Block.DefaultDropContent

在文件 Block.cs 第 85 行定义.

◆ DefaultDropCount

float Game.Block.DefaultDropCount = 1f

在文件 Block.cs 第 87 行定义.

◆ DefaultEmittedLightAmount

int Game.Block.DefaultEmittedLightAmount

在文件 Block.cs 第 81 行定义.

◆ DefaultExperienceCount

float Game.Block.DefaultExperienceCount

在文件 Block.cs 第 89 行定义.

◆ DefaultExplosionIncendiary

bool Game.Block.DefaultExplosionIncendiary

在文件 Block.cs 第 163 行定义.

◆ DefaultExplosionPressure

float Game.Block.DefaultExplosionPressure

在文件 Block.cs 第 161 行定义.

◆ DefaultHeat

float Game.Block.DefaultHeat

在文件 Block.cs 第 155 行定义.

◆ DefaultIconBlockOffset

Vector3 Game.Block.DefaultIconBlockOffset = Vector3.Zero

在文件 Block.cs 第 16 行定义.

◆ DefaultIconViewOffset

Vector3 Game.Block.DefaultIconViewOffset = new(1f)

在文件 Block.cs 第 18 行定义.

◆ DefaultIconViewScale

float Game.Block.DefaultIconViewScale = 1f

在文件 Block.cs 第 20 行定义.

◆ DefaultIsInteractive

bool Game.Block.DefaultIsInteractive

在文件 Block.cs 第 59 行定义.

◆ DefaultIsNonAttachable

bool? Game.Block.DefaultIsNonAttachable = null

在文件 Block.cs 第 175 行定义.

◆ DefaultMeleeHitProbability

float Game.Block.DefaultMeleeHitProbability = 0.66f

在文件 Block.cs 第 123 行定义.

◆ DefaultMeleePower

float Game.Block.DefaultMeleePower = 1f

在文件 Block.cs 第 121 行定义.

◆ DefaultNutritionalValue

float Game.Block.DefaultNutritionalValue

在文件 Block.cs 第 167 行定义.

◆ DefaultProjectilePower

float Game.Block.DefaultProjectilePower = 1f

在文件 Block.cs 第 125 行定义.

◆ DefaultRotPeriod

int Game.Block.DefaultRotPeriod

在文件 Block.cs 第 171 行定义.

◆ DefaultShadowStrength

int Game.Block.DefaultShadowStrength

在文件 Block.cs 第 77 行定义.

◆ DefaultSicknessProbability

float Game.Block.DefaultSicknessProbability

在文件 Block.cs 第 173 行定义.

◆ DefaultSoundMaterialName

string Game.Block.DefaultSoundMaterialName

在文件 Block.cs 第 113 行定义.

◆ DefaultTextureSlot

int Game.Block.DefaultTextureSlot

在文件 Block.cs 第 105 行定义.

◆ Density

float Game.Block.Density = 4f

在文件 Block.cs 第 99 行定义.

◆ DestructionDebrisScale

float Game.Block.DestructionDebrisScale = 1f

在文件 Block.cs 第 107 行定义.

◆ DigMethod

BlockDigMethod Game.Block.DigMethod

在文件 Block.cs 第 133 行定义.

◆ DigResilience

float Game.Block.DigResilience = 1f

在文件 Block.cs 第 135 行定义.

◆ DisintegratesOnHit

bool Game.Block.DisintegratesOnHit

在文件 Block.cs 第 151 行定义.

◆ DisplayOrder

int Game.Block.DisplayOrder

在文件 Block.cs 第 14 行定义.

◆ Durability

int Game.Block.Durability = -1

在文件 Block.cs 第 131 行定义.

◆ ExplosionKeepsPickables

bool Game.Block.ExplosionKeepsPickables

在文件 Block.cs 第 165 行定义.

◆ ExplosionResilience

float Game.Block.ExplosionResilience

在文件 Block.cs 第 159 行定义.

◆ FireDuration

float Game.Block.FireDuration

在文件 Block.cs 第 157 行定义.

◆ FirstPersonOffset

Vector3 Game.Block.FirstPersonOffset = Vector3.Zero

在文件 Block.cs 第 24 行定义.

◆ FirstPersonRotation

Vector3 Game.Block.FirstPersonRotation = Vector3.Zero

在文件 Block.cs 第 36 行定义.

◆ FirstPersonScale

float Game.Block.FirstPersonScale = 1f

在文件 Block.cs 第 22 行定义.

◆ FoodType

FoodType Game.Block.FoodType

在文件 Block.cs 第 169 行定义.

◆ FrictionFactor

float Game.Block.FrictionFactor = 1f

在文件 Block.cs 第 97 行定义.

◆ FuelFireDuration

float Game.Block.FuelFireDuration

在文件 Block.cs 第 111 行定义.

◆ FuelHeatLevel

float Game.Block.FuelHeatLevel

在文件 Block.cs 第 109 行定义.

◆ GenerateFacesForSameNeighbors

bool Game.Block.GenerateFacesForSameNeighbors

在文件 Block.cs 第 75 行定义.

◆ HackPower

float Game.Block.HackPower = 1f

在文件 Block.cs 第 119 行定义.

◆ HasCollisionBehavior

bool Game.Block.HasCollisionBehavior

在文件 Block.cs 第 67 行定义.

◆ InHandOffset

Vector3 Game.Block.InHandOffset = Vector3.Zero

在文件 Block.cs 第 40 行定义.

◆ InHandRotation

Vector3 Game.Block.InHandRotation = Vector3.Zero

在文件 Block.cs 第 42 行定义.

◆ InHandScale

float Game.Block.InHandScale = 1f

在文件 Block.cs 第 38 行定义.

◆ IsAimable

bool Game.Block.IsAimable

在文件 Block.cs 第 139 行定义.

◆ IsCollapsable

bool Game.Block.IsCollapsable = false

在文件 Block.cs 第 33 行定义.

◆ IsCollidable

bool Game.Block.IsCollidable = true

在文件 Block.cs 第 51 行定义.

◆ IsDiggingTransparent

bool Game.Block.IsDiggingTransparent

在文件 Block.cs 第 55 行定义.

◆ IsEditable

bool Game.Block.IsEditable

在文件 Block.cs 第 61 行定义.

◆ IsFluidBlocker

bool Game.Block.IsFluidBlocker = true

在文件 Block.cs 第 71 行定义.

◆ IsGatherable

bool Game.Block.IsGatherable

在文件 Block.cs 第 65 行定义.

◆ IsNonDuplicable

bool Game.Block.IsNonDuplicable

在文件 Block.cs 第 63 行定义.

◆ IsPlaceable

bool Game.Block.IsPlaceable = true

在文件 Block.cs 第 53 行定义.

◆ IsPlacementTransparent

bool Game.Block.IsPlacementTransparent

在文件 Block.cs 第 57 行定义.

◆ IsStickable

bool Game.Block.IsStickable

在文件 Block.cs 第 141 行定义.

◆ IsTransparent

bool Game.Block.IsTransparent

在文件 Block.cs 第 73 行定义.

◆ KillsWhenStuck

bool Game.Block.KillsWhenStuck

在文件 Block.cs 第 69 行定义.

◆ LightAttenuation

int Game.Block.LightAttenuation

在文件 Block.cs 第 79 行定义.

◆ m_defaultCollisionBoxes

BoundingBox [] Game.Block.m_defaultCollisionBoxes = [new(Vector3.Zero, Vector3.One)]
static

在文件 Block.cs 第 183 行定义.

◆ MaxStacking

int Game.Block.MaxStacking = 40

在文件 Block.cs 第 93 行定义.

◆ NoAutoJump

bool Game.Block.NoAutoJump

在文件 Block.cs 第 101 行定义.

◆ NoSmoothRise

bool Game.Block.NoSmoothRise

在文件 Block.cs 第 103 行定义.

◆ ObjectShadowStrength

float Game.Block.ObjectShadowStrength

在文件 Block.cs 第 83 行定义.

◆ PlayerLevelRequired

int Game.Block.PlayerLevelRequired = 1

在文件 Block.cs 第 129 行定义.

◆ PriorityInteract

int Game.Block.PriorityInteract = 2000

在文件 Block.cs 第 178 行定义.

◆ PriorityPlace

int Game.Block.PriorityPlace = 1000

在文件 Block.cs 第 179 行定义.

◆ PriorityUse

int Game.Block.PriorityUse = 3000

在文件 Block.cs 第 177 行定义.

◆ ProjectileDamping

float Game.Block.ProjectileDamping = 0.8f

在文件 Block.cs 第 147 行定义.

◆ ProjectileResilience

float Game.Block.ProjectileResilience = 1f

在文件 Block.cs 第 137 行定义.

◆ ProjectileSpeed

float Game.Block.ProjectileSpeed = 15f

在文件 Block.cs 第 145 行定义.

◆ ProjectileStickProbability

float Game.Block.ProjectileStickProbability

在文件 Block.cs 第 153 行定义.

◆ ProjectileTipOffset

float Game.Block.ProjectileTipOffset

在文件 Block.cs 第 149 行定义.

◆ QuarryPower

float Game.Block.QuarryPower = 1f

在文件 Block.cs 第 117 行定义.

◆ Random

Random Game.Block.Random = new()

在文件 Block.cs 第 181 行定义.

◆ RequiredToolLevel

int Game.Block.RequiredToolLevel

在文件 Block.cs 第 91 行定义.

◆ ShovelPower

float Game.Block.ShovelPower = 1f

在文件 Block.cs 第 115 行定义.

◆ SleepSuitability

float Game.Block.SleepSuitability

在文件 Block.cs 第 95 行定义.

◆ StaticBlockIndex

bool Game.Block.StaticBlockIndex = false

在文件 Block.cs 第 27 行定义.

◆ ToolLevel

int Game.Block.ToolLevel

在文件 Block.cs 第 127 行定义.

属性说明

◆ IsIndexDynamic

virtual bool Game.Block.IsIndexDynamic
get

在文件 Block.cs 第 29 行定义.


该类的文档由以下文件生成:
  • E:/sc/doxygen/SurvivalcraftApi 1.8.2.3/Survivalcraft.Windows/Game/Block.cs