AddSphere(Vector3 position, float radius, byte data) | BrokeProtocol.Entities.ShVoxel | |
AddToInventory(Dictionary< int, InventoryItem > inventory, int itemIndex, int amount) | BrokeProtocol.Entities.ShEntity | inlineprotected |
AddToMyItems(int itemIndex, int amount, bool dispatch) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
AddToTradeItems(int itemIndex, int amount) | BrokeProtocol.Entities.ShEntity | |
AddVoxels(IEnumerable<(int3, byte)> data) | BrokeProtocol.Entities.ShVoxel | inline |
animator | BrokeProtocol.Entities.ShEntity | |
availableApps | BrokeProtocol.Entities.ShEntity | |
bounds | BrokeProtocol.Entities.ShEntity | |
BoundsHighlightAdd() | BrokeProtocol.Entities.Serialized | virtual |
BoundsHighlightRemove() | BrokeProtocol.Entities.Serialized | virtual |
CanBeCracked(ShPlayer p) | BrokeProtocol.Entities.ShEntity | |
CanBeSearched(ShPlayer p) | BrokeProtocol.Entities.ShEntity | virtual |
CanSee(Vector3 position) | BrokeProtocol.Entities.ShEntity | inline |
CanSeeEntity(ShEntity other, bool checkInFront=false, float viewRange=Util.visibleRange) | BrokeProtocol.Entities.ShEntity | inline |
CanSpawn(Vector3 position, Quaternion rotation, ShEntity[] ignoreArray) | BrokeProtocol.Entities.ShEntity | |
CenterBounds | BrokeProtocol.Entities.ShEntity | |
CenterBuoyancy | BrokeProtocol.Entities.Serialized | |
CheckSave() | BrokeProtocol.Entities.ShEntity | inlinevirtual |
ChunkPrefabName | BrokeProtocol.Entities.ShVoxel | |
CleanUp() | BrokeProtocol.Entities.ShEntity | inlinevirtual |
ClearAllViewers() | BrokeProtocol.Entities.ShEntity | inline |
clEntity | BrokeProtocol.Entities.ShEntity | |
CollectedItems | BrokeProtocol.Entities.ShEntity | |
colliders | BrokeProtocol.Entities.ShEntity | |
controller | BrokeProtocol.Entities.ShEntity | |
CreateMesh(byte[] data=null, Color32[] paletteReplacement=null) | BrokeProtocol.Entities.ShVoxel | inline |
DamageSphere(Vector3 position, float radius, float damage) | BrokeProtocol.Entities.ShVoxel | |
DamageVoxels(IEnumerable< int3 > gridPositions, float damage) | BrokeProtocol.Entities.ShVoxel | inline |
data | BrokeProtocol.Entities.Serialized | |
DeactivateEntity() | BrokeProtocol.Entities.ShEntity | inline |
DeserializeItem(byte[] itemArray) | BrokeProtocol.Entities.ShEntity | inlineprotected |
DeserializeMyItems(byte[] inventoryArray) | BrokeProtocol.Entities.ShEntity | inline |
DeserializeShop(byte[] inventoryArray) | BrokeProtocol.Entities.ShEntity | inline |
DeserializeShopItem(byte[] itemArray) | BrokeProtocol.Entities.ShEntity | inlineprotected |
Destroy() | BrokeProtocol.Entities.ShEntity | inlinevirtual |
DestroyExtras() | BrokeProtocol.Entities.ShEntity | inlinevirtual |
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 | |
dynamicActions | BrokeProtocol.Entities.ShEntity | |
EditorType | BrokeProtocol.Entities.ShVoxel | |
GetChildIndex | BrokeProtocol.Entities.Serialized | |
GetFlatAngle(Vector3 v) | BrokeProtocol.Entities.ShEntity | inline |
GetHitPoint(Vector3 hitPoint, Vector3 hitNormal, float offset) | BrokeProtocol.Entities.ShVoxel | inline |
GetLocalY(Vector3 worldPosition) | BrokeProtocol.Entities.ShEntity | |
GetMount | BrokeProtocol.Entities.ShEntity | |
GetMyItemValue(ShItem item, bool markup) | BrokeProtocol.Entities.ShEntity | |
GetOrigin | BrokeProtocol.Entities.ShEntity | |
GetOverlapEntity< T >(Vector3 position, Quaternion rotation, int maskIndex, float extentsMultiplier, Predicate< T > predicate, out T entity) | BrokeProtocol.Entities.ShEntity | inline |
GetParent | BrokeProtocol.Entities.Serialized | |
GetPlace | BrokeProtocol.Entities.Serialized | |
GetPlaceIndex | BrokeProtocol.Entities.Serialized | |
GetPosition | BrokeProtocol.Entities.Serialized | |
GetRandomType | BrokeProtocol.Entities.ShVoxel | static |
GetRotation | BrokeProtocol.Entities.Serialized | |
GetRotationT | BrokeProtocol.Entities.Serialized | |
GetSphere(int3 gridPos, float radius, byte type) | BrokeProtocol.Entities.ShVoxel | inline |
GetSphere(int3 gridPos, float radius) | BrokeProtocol.Entities.ShVoxel | inlinevirtual |
GetVoxel(int3 localPos) | BrokeProtocol.Entities.ShVoxel | |
GetWorldBounds() | BrokeProtocol.Entities.ShEntity | inline |
go | BrokeProtocol.Entities.Serialized | |
Ground | BrokeProtocol.Entities.ShEntity | |
HasInventory | BrokeProtocol.Entities.ShEntity | |
HasItem(ShItem item) | BrokeProtocol.Entities.ShEntity | |
HasItem(int itemIndex) | BrokeProtocol.Entities.ShEntity | |
highlight | BrokeProtocol.Entities.Serialized | |
HitEffect(Collider collider, DamageIndex damageIndex, Vector3 point, Vector3 normal) | BrokeProtocol.Entities.ShDamageable | virtual |
hitPoints | BrokeProtocol.Entities.ShVoxel | |
ID | BrokeProtocol.Entities.ShEntity | |
IgnoreCollision(ShPlayer p, bool ignore) | BrokeProtocol.Entities.ShEntity | inline |
InActionRange(ShEntity e) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
InBounds(int3 gridPos) | BrokeProtocol.Entities.ShVoxel | |
index | BrokeProtocol.Entities.ShEntity | |
Initialize() | BrokeProtocol.Entities.ShEntity | inlinevirtual |
InitializeEditor() | BrokeProtocol.Entities.ShVoxel | virtual |
inventoryType | BrokeProtocol.Entities.ShEntity | |
InventoryValue() | BrokeProtocol.Entities.ShEntity | inline |
InWater | BrokeProtocol.Entities.Serialized | |
IsClientMain | BrokeProtocol.Entities.ShEntity | |
IsDead | BrokeProtocol.Entities.ShEntity | |
isHuman | BrokeProtocol.Entities.ShEntity | |
IsOutside | BrokeProtocol.Entities.Serialized | |
isWorldEntity | BrokeProtocol.Entities.ShEntity | |
ItemCount(Dictionary< int, InventoryItem > inventory, int itemIndex) | BrokeProtocol.Entities.ShEntity | |
LogPosition | BrokeProtocol.Entities.Serialized | |
mainT | BrokeProtocol.Entities.Serialized | |
manager | BrokeProtocol.Entities.ShEntity | |
material | BrokeProtocol.Entities.ShVoxel | |
max | BrokeProtocol.Entities.ShVoxel | |
min | BrokeProtocol.Entities.ShVoxel | |
MountHealth | BrokeProtocol.Entities.ShEntity | |
MyItemCount(ShEntity item) | BrokeProtocol.Entities.ShEntity | |
MyItemCount(int itemIndex) | BrokeProtocol.Entities.ShEntity | |
myItems | BrokeProtocol.Entities.ShEntity | |
MyMoneyCount | BrokeProtocol.Entities.ShEntity | |
OnDestroy() | BrokeProtocol.Entities.ShVoxel | protected |
palette | BrokeProtocol.Entities.ShVoxel | |
paletteSize | BrokeProtocol.Entities.ShVoxel | static |
Parameters | BrokeProtocol.Entities.ShVoxel | |
particleSpawner | BrokeProtocol.Entities.ShVoxel | protected |
particleTransform | BrokeProtocol.Entities.ShVoxel | protected |
Player | BrokeProtocol.Entities.ShEntity | |
PreInitialize(int ID) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
ProcessDuration | BrokeProtocol.Entities.ShEntity | |
profile | BrokeProtocol.Entities.ShEntity | |
referencePrefab | BrokeProtocol.Entities.Serialized | |
regenDelay | BrokeProtocol.Entities.ShVoxel | |
regenRate | BrokeProtocol.Entities.ShVoxel | |
relativeVelocity | BrokeProtocol.Entities.ShEntity | |
RemoveFromInventory(Dictionary< int, InventoryItem > inventory, int itemIndex, int amount) | BrokeProtocol.Entities.ShEntity | inlineprotected |
RemoveFromMyItems(int itemIndex, int amount, bool dispatch) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
RemoveFromTradeItems(int itemIndex, int amount) | BrokeProtocol.Entities.ShEntity | |
RemoveViewer(ShPlayer viewer) | BrokeProtocol.Entities.ShEntity | inline |
RemoveVoxels(IEnumerable< int3 > gridPositions) | BrokeProtocol.Entities.ShVoxel | inline |
renderers | BrokeProtocol.Entities.ShEntity | |
ResetCollisions(ShPlayer p) | BrokeProtocol.Entities.ShEntity | inline |
respawnFrame | BrokeProtocol.Entities.ShEntity | |
Restore(Vector3 position, Quaternion rotation, Transform placeT) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
ScaledBounds | BrokeProtocol.Entities.ShEntity | |
SendInitial | BrokeProtocol.Entities.ShEntity | |
SendViewerDelta(byte delta, int itemIndex, int amount, ShPlayer ignorePlayer) | BrokeProtocol.Entities.ShEntity | inline |
SerializeMyItems() | BrokeProtocol.Entities.ShEntity | inline |
SerializeShop() | BrokeProtocol.Entities.ShEntity | inline |
SetParent(Transform parent) | BrokeProtocol.Entities.ShEntity | |
SetPosition(Vector3 position) | BrokeProtocol.Entities.ShEntity | |
SetPositionSafe(Vector3 targetPosition) | BrokeProtocol.Entities.ShEntity | inline |
SetRotation(Quaternion rotation) | BrokeProtocol.Entities.ShEntity | virtual |
SetTransform(Vector3 position, Quaternion rotation, bool zeroVelocity) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
Shop | BrokeProtocol.Entities.ShEntity | |
ShopCanBuy(ShItem item) | BrokeProtocol.Entities.ShEntity | inline |
size | BrokeProtocol.Entities.ShVoxel | |
Smoothing | BrokeProtocol.Entities.ShVoxel | |
Spawn(Vector3 position, Quaternion rotation, Transform placeT) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
SpecEntity | BrokeProtocol.Entities.ShEntity | |
SpecSelf | BrokeProtocol.Entities.ShEntity | |
Start() | BrokeProtocol.Entities.ShVoxel | inlineprotected |
svDamageable | BrokeProtocol.Entities.ShDamageable | |
svEntity | BrokeProtocol.Entities.ShEntity | |
syncAnimator | BrokeProtocol.Entities.ShEntity | |
SyncTransform | BrokeProtocol.Entities.ShEntity | |
To1DIndex(int3 gridPos, int3 chunkSize) | BrokeProtocol.Entities.ShVoxel | static |
ToInt3(Vector3 v) | BrokeProtocol.Entities.ShVoxel | static |
ToVector3(int3 v) | BrokeProtocol.Entities.ShVoxel | static |
TradeItemCount(ShEntity item) | BrokeProtocol.Entities.ShEntity | |
TradeItemCount(int itemIndex) | BrokeProtocol.Entities.ShEntity | |
tradeItems | BrokeProtocol.Entities.ShEntity | |
TradeMoneyCount | BrokeProtocol.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.ShEntity | inlinevirtual |
TransferMoney(byte deltaType, int amount=1, bool dispatch=true) | BrokeProtocol.Entities.ShEntity | |
Trigger(Collider collider, string eventName, bool enter) | BrokeProtocol.Entities.Serialized | inline |
Update() | BrokeProtocol.Entities.ShVoxel | inlineprotectedvirtual |
updateCounter | BrokeProtocol.Entities.ShVoxel | static |
UpdateMainColliders() | BrokeProtocol.Entities.ShEntity | inlineprotectedvirtual |
ValidTransfer(int itemIndex, int amount) | BrokeProtocol.Entities.ShEntity | inline |
value | BrokeProtocol.Entities.ShEntity | |
Velocity | BrokeProtocol.Entities.ShEntity | |
videoStartTime | BrokeProtocol.Entities.ShEntity | |
viewers | BrokeProtocol.Entities.ShEntity | |
voxelData | BrokeProtocol.Entities.ShVoxel | |
voxels | BrokeProtocol.Entities.ShVoxel | |