Broke Protocol Game API Reference  1.39
Code reference for server and client scripting
Loading...
Searching...
No Matches
BrokeProtocol.Entities.ShVoxel Member List

This is the complete list of members for BrokeProtocol.Entities.ShVoxel, including all inherited members.

AddSphere(Vector3 position, float radius, byte data)BrokeProtocol.Entities.ShVoxel
AddToInventory(Dictionary< int, InventoryItem > inventory, int itemIndex, int amount)BrokeProtocol.Entities.ShEntityinlineprotected
AddToMyItems(int itemIndex, int amount, bool dispatch)BrokeProtocol.Entities.ShEntityinlinevirtual
AddToTradeItems(int itemIndex, int amount)BrokeProtocol.Entities.ShEntity
AddVoxels(IEnumerable<(int3, byte)> data)BrokeProtocol.Entities.ShVoxelinline
animatorBrokeProtocol.Entities.ShEntity
availableAppsBrokeProtocol.Entities.ShEntity
boundsBrokeProtocol.Entities.ShEntity
BoundsHighlightAdd()BrokeProtocol.Entities.Serializedvirtual
BoundsHighlightRemove()BrokeProtocol.Entities.Serializedvirtual
CanBeCracked(ShPlayer p)BrokeProtocol.Entities.ShEntity
CanBeSearched(ShPlayer p)BrokeProtocol.Entities.ShEntityvirtual
CanSee(Vector3 position)BrokeProtocol.Entities.ShEntityinline
CanSeeEntity(ShEntity other, bool checkInFront=false, float viewRange=Util.visibleRange)BrokeProtocol.Entities.ShEntityinline
CanSpawn(Vector3 position, Quaternion rotation, ShEntity[] ignoreArray)BrokeProtocol.Entities.ShEntity
CenterBoundsBrokeProtocol.Entities.ShEntity
CenterBuoyancyBrokeProtocol.Entities.Serialized
CheckSave()BrokeProtocol.Entities.ShEntityinlinevirtual
ChunkPrefabNameBrokeProtocol.Entities.ShVoxel
CleanUp()BrokeProtocol.Entities.ShEntityinlinevirtual
ClearAllViewers()BrokeProtocol.Entities.ShEntityinline
clEntityBrokeProtocol.Entities.ShEntity
CollectedItemsBrokeProtocol.Entities.ShEntity
collidersBrokeProtocol.Entities.ShEntity
controllerBrokeProtocol.Entities.ShEntity
CreateMesh(byte[] data=null, Color32[] paletteReplacement=null)BrokeProtocol.Entities.ShVoxelinline
DamageSphere(Vector3 position, float radius, float damage)BrokeProtocol.Entities.ShVoxel
DamageVoxels(IEnumerable< int3 > gridPositions, float damage)BrokeProtocol.Entities.ShVoxelinline
dataBrokeProtocol.Entities.Serialized
DeactivateEntity()BrokeProtocol.Entities.ShEntityinline
DeserializeItem(byte[] itemArray)BrokeProtocol.Entities.ShEntityinlineprotected
DeserializeMyItems(byte[] inventoryArray)BrokeProtocol.Entities.ShEntityinline
DeserializeShop(byte[] inventoryArray)BrokeProtocol.Entities.ShEntityinline
DeserializeShopItem(byte[] itemArray)BrokeProtocol.Entities.ShEntityinlineprotected
Destroy()BrokeProtocol.Entities.ShEntityinlinevirtual
DestroyExtras()BrokeProtocol.Entities.ShEntityinlinevirtual
Distance(ShEntity other)BrokeProtocol.Entities.ShEntity
Distance(Vector3 other)BrokeProtocol.Entities.ShEntity
DistanceSqr(ShEntity other)BrokeProtocol.Entities.ShEntity
DistanceSqr(Vector3 other)BrokeProtocol.Entities.ShEntity
DistanceSqr2D(ShEntity other)BrokeProtocol.Entities.ShEntity
DistanceSqr2D(Vector3 other)BrokeProtocol.Entities.ShEntity
dynamicActionsBrokeProtocol.Entities.ShEntity
EditorTypeBrokeProtocol.Entities.ShVoxel
GetChildIndexBrokeProtocol.Entities.Serialized
GetFlatAngle(Vector3 v)BrokeProtocol.Entities.ShEntityinline
GetHitPoint(Vector3 hitPoint, Vector3 hitNormal, float offset)BrokeProtocol.Entities.ShVoxelinline
GetLocalY(Vector3 worldPosition)BrokeProtocol.Entities.ShEntity
GetMountBrokeProtocol.Entities.ShEntity
GetMyItemValue(ShItem item, bool markup)BrokeProtocol.Entities.ShEntity
GetOriginBrokeProtocol.Entities.ShEntity
GetOverlapEntity< T >(Vector3 position, Quaternion rotation, int maskIndex, float extentsMultiplier, Predicate< T > predicate, out T entity)BrokeProtocol.Entities.ShEntityinline
GetParentBrokeProtocol.Entities.Serialized
GetPlaceBrokeProtocol.Entities.Serialized
GetPlaceIndexBrokeProtocol.Entities.Serialized
GetPositionBrokeProtocol.Entities.Serialized
GetRandomTypeBrokeProtocol.Entities.ShVoxelstatic
GetRotationBrokeProtocol.Entities.Serialized
GetRotationTBrokeProtocol.Entities.Serialized
GetSphere(int3 gridPos, float radius, byte type)BrokeProtocol.Entities.ShVoxelinline
GetSphere(int3 gridPos, float radius)BrokeProtocol.Entities.ShVoxelinlinevirtual
GetVoxel(int3 localPos)BrokeProtocol.Entities.ShVoxel
GetWorldBounds()BrokeProtocol.Entities.ShEntityinline
goBrokeProtocol.Entities.Serialized
GroundBrokeProtocol.Entities.ShEntity
HasInventoryBrokeProtocol.Entities.ShEntity
HasItem(ShItem item)BrokeProtocol.Entities.ShEntity
HasItem(int itemIndex)BrokeProtocol.Entities.ShEntity
highlightBrokeProtocol.Entities.Serialized
HitEffect(Collider collider, DamageIndex damageIndex, Vector3 point, Vector3 normal)BrokeProtocol.Entities.ShDamageablevirtual
hitPointsBrokeProtocol.Entities.ShVoxel
IDBrokeProtocol.Entities.ShEntity
IgnoreCollision(ShPlayer p, bool ignore)BrokeProtocol.Entities.ShEntityinline
InActionRange(ShEntity e)BrokeProtocol.Entities.ShEntityinlinevirtual
InBounds(int3 gridPos)BrokeProtocol.Entities.ShVoxel
indexBrokeProtocol.Entities.ShEntity
Initialize()BrokeProtocol.Entities.ShEntityinlinevirtual
InitializeEditor()BrokeProtocol.Entities.ShVoxelvirtual
inventoryTypeBrokeProtocol.Entities.ShEntity
InventoryValue()BrokeProtocol.Entities.ShEntityinline
InWaterBrokeProtocol.Entities.Serialized
IsClientMainBrokeProtocol.Entities.ShEntity
IsDeadBrokeProtocol.Entities.ShEntity
isHumanBrokeProtocol.Entities.ShEntity
IsOutsideBrokeProtocol.Entities.Serialized
isWorldEntityBrokeProtocol.Entities.ShEntity
ItemCount(Dictionary< int, InventoryItem > inventory, int itemIndex)BrokeProtocol.Entities.ShEntity
LogPositionBrokeProtocol.Entities.Serialized
mainTBrokeProtocol.Entities.Serialized
managerBrokeProtocol.Entities.ShEntity
materialBrokeProtocol.Entities.ShVoxel
maxBrokeProtocol.Entities.ShVoxel
minBrokeProtocol.Entities.ShVoxel
MountHealthBrokeProtocol.Entities.ShEntity
MyItemCount(ShEntity item)BrokeProtocol.Entities.ShEntity
MyItemCount(int itemIndex)BrokeProtocol.Entities.ShEntity
myItemsBrokeProtocol.Entities.ShEntity
MyMoneyCountBrokeProtocol.Entities.ShEntity
OnDestroy()BrokeProtocol.Entities.ShVoxelprotected
paletteBrokeProtocol.Entities.ShVoxel
paletteSizeBrokeProtocol.Entities.ShVoxelstatic
ParametersBrokeProtocol.Entities.ShVoxel
particleSpawnerBrokeProtocol.Entities.ShVoxelprotected
particleTransformBrokeProtocol.Entities.ShVoxelprotected
PlayerBrokeProtocol.Entities.ShEntity
PreInitialize(int ID)BrokeProtocol.Entities.ShEntityinlinevirtual
ProcessDurationBrokeProtocol.Entities.ShEntity
profileBrokeProtocol.Entities.ShEntity
referencePrefabBrokeProtocol.Entities.Serialized
regenDelayBrokeProtocol.Entities.ShVoxel
regenRateBrokeProtocol.Entities.ShVoxel
relativeVelocityBrokeProtocol.Entities.ShEntity
RemoveFromInventory(Dictionary< int, InventoryItem > inventory, int itemIndex, int amount)BrokeProtocol.Entities.ShEntityinlineprotected
RemoveFromMyItems(int itemIndex, int amount, bool dispatch)BrokeProtocol.Entities.ShEntityinlinevirtual
RemoveFromTradeItems(int itemIndex, int amount)BrokeProtocol.Entities.ShEntity
RemoveViewer(ShPlayer viewer)BrokeProtocol.Entities.ShEntityinline
RemoveVoxels(IEnumerable< int3 > gridPositions)BrokeProtocol.Entities.ShVoxelinline
renderersBrokeProtocol.Entities.ShEntity
ResetCollisions(ShPlayer p)BrokeProtocol.Entities.ShEntityinline
respawnFrameBrokeProtocol.Entities.ShEntity
Restore(Vector3 position, Quaternion rotation, Transform placeT)BrokeProtocol.Entities.ShEntityinlinevirtual
ScaledBoundsBrokeProtocol.Entities.ShEntity
SendInitialBrokeProtocol.Entities.ShEntity
SendViewerDelta(byte delta, int itemIndex, int amount, ShPlayer ignorePlayer)BrokeProtocol.Entities.ShEntityinline
SerializeMyItems()BrokeProtocol.Entities.ShEntityinline
SerializeShop()BrokeProtocol.Entities.ShEntityinline
SetParent(Transform parent)BrokeProtocol.Entities.ShEntity
SetPosition(Vector3 position)BrokeProtocol.Entities.ShEntity
SetPositionSafe(Vector3 targetPosition)BrokeProtocol.Entities.ShEntityinline
SetRotation(Quaternion rotation)BrokeProtocol.Entities.ShEntityvirtual
SetTransform(Vector3 position, Quaternion rotation, bool zeroVelocity)BrokeProtocol.Entities.ShEntityinlinevirtual
ShopBrokeProtocol.Entities.ShEntity
ShopCanBuy(ShItem item)BrokeProtocol.Entities.ShEntityinline
sizeBrokeProtocol.Entities.ShVoxel
SmoothingBrokeProtocol.Entities.ShVoxel
Spawn(Vector3 position, Quaternion rotation, Transform placeT)BrokeProtocol.Entities.ShEntityinlinevirtual
SpecEntityBrokeProtocol.Entities.ShEntity
SpecSelfBrokeProtocol.Entities.ShEntity
Start()BrokeProtocol.Entities.ShVoxelinlineprotected
svDamageableBrokeProtocol.Entities.ShDamageable
svEntityBrokeProtocol.Entities.ShEntity
syncAnimatorBrokeProtocol.Entities.ShEntity
SyncTransformBrokeProtocol.Entities.ShEntity
To1DIndex(int3 gridPos, int3 chunkSize)BrokeProtocol.Entities.ShVoxelstatic
ToInt3(Vector3 v)BrokeProtocol.Entities.ShVoxelstatic
ToVector3(int3 v)BrokeProtocol.Entities.ShVoxelstatic
TradeItemCount(ShEntity item)BrokeProtocol.Entities.ShEntity
TradeItemCount(int itemIndex)BrokeProtocol.Entities.ShEntity
tradeItemsBrokeProtocol.Entities.ShEntity
TradeMoneyCountBrokeProtocol.Entities.ShEntity
TransferItem(byte deltaType, ShItem item, int amount=1, bool dispatch=true)BrokeProtocol.Entities.ShEntity
TransferItem(byte deltaType, int itemIndex, int amount=1, bool dispatch=true)BrokeProtocol.Entities.ShEntityinlinevirtual
TransferMoney(byte deltaType, int amount=1, bool dispatch=true)BrokeProtocol.Entities.ShEntity
Trigger(Collider collider, string eventName, bool enter)BrokeProtocol.Entities.Serializedinline
Update()BrokeProtocol.Entities.ShVoxelinlineprotectedvirtual
updateCounterBrokeProtocol.Entities.ShVoxelstatic
UpdateMainColliders()BrokeProtocol.Entities.ShEntityinlineprotectedvirtual
ValidTransfer(int itemIndex, int amount)BrokeProtocol.Entities.ShEntityinline
valueBrokeProtocol.Entities.ShEntity
VelocityBrokeProtocol.Entities.ShEntity
videoStartTimeBrokeProtocol.Entities.ShEntity
viewersBrokeProtocol.Entities.ShEntity
voxelDataBrokeProtocol.Entities.ShVoxel
voxelsBrokeProtocol.Entities.ShVoxel