Show / Hide Table of Contents

Class BlockHitCache

Inheritance
System.Object
BlockHitCache
Namespace: Eco.Gameplay.Items
Assembly: Eco.Gameplay.dll
Syntax
public class BlockHitCache : Object

Constructors

BlockHitCache()

Declaration
public BlockHitCache()

Fields

HitMemoryCapacity

Declaration
public const int HitMemoryCapacity = 16
Field Value
Type Description
System.Int32

Methods

ForgetHit(Vector3i)

Declaration
public void ForgetHit(Vector3i pos)
Parameters
Type Name Description
Vector3i pos

GetHit(Vector3i)

Declaration
public float GetHit(Vector3i pos)
Parameters
Type Name Description
Vector3i pos
Returns
Type Description
System.Single

MemorizeHit(BlockHitCache.BlockHit)

Declaration
public float MemorizeHit(BlockHitCache.BlockHit blockHit)
Parameters
Type Name Description
BlockHitCache.BlockHit blockHit
Returns
Type Description
System.Single

MemorizeHit(Type, Vector3i, Single)

Declaration
public float MemorizeHit(Type blockType, Vector3i pos, float dmg)
Parameters
Type Name Description
System.Type blockType
Vector3i pos
System.Single dmg
Returns
Type Description
System.Single

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾