This repository was archived by the owner on Dec 13, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 123
VRage.Game.ModAPI.Ingame.IMyCubeBlock
Malware edited this page Dec 21, 2018
·
60 revisions
← Index
Namespace: VRage.Game.ModAPI.Ingame
Assembly: VRage.Game.dll
Implements:
Basic cube interface
| Member | Description |
|---|---|
BlockDefinition |
|
CheckConnectionAllowed |
|
CubeGrid |
Grid in which the block is placed |
DefinitionDisplayNameText |
Definition name |
DisassembleRatio |
Is set in definition Ratio at which is the block disassembled (grinding) |
DisplayNameText |
Translated block name |
IsBeingHacked |
Hacking of the block is in progress |
IsFunctional |
True if integrity is above breaking threshold |
IsWorking |
True if block is able to do its work depening on block type (is functional, powered, enabled, etc...) |
Max |
Maximum coordinates of grid cells occupied by this block |
Mass |
Block mass |
Min |
Minimum coordinates of grid cells occupied by this block |
NumberInGrid |
Order in which were the blocks of same type added to grid Used in default display name |
Orientation |
Returns block orientation in base 6 directions |
OwnerId |
Id of player owning block (not steam Id) |
Position |
Position in grid coordinates |
Components |
Inherited from IMyEntity |
EntityId |
Inherited from IMyEntity |
Name |
Inherited from IMyEntity |
DisplayName |
Inherited from IMyEntity |
HasInventory |
Returns true if this entity has got at least one inventory. Note that one aggregate inventory can contain zero simple inventories => zero will be returned even if GetInventory() != null. Inherited from IMyEntity
|
InventoryCount |
Returns the count of the number of inventories this entity has. Inherited from IMyEntity
|
WorldAABB |
Inherited from IMyEntity |
WorldAABBHr |
Inherited from IMyEntity |
WorldMatrix |
Inherited from IMyEntity |
WorldVolume |
Inherited from IMyEntity |
WorldVolumeHr |
Inherited from IMyEntity |
| Member | Description |
|---|---|
GetOwnerFactionTag() |
Tag of faction owning block |
GetPlayerRelationToOwner() |
|
GetUserRelationToOwner(long) |
|
UpdateIsWorking() |
|
UpdateVisual() |
|
GetInventory() |
Simply get the MyInventoryBase component stored in this entity. Inherited from IMyEntity
|
GetInventory(int) |
Search for inventory component with maching index. Inherited from IMyEntity
|
GetPosition() |
Inherited from IMyEntity |
Do you have questions, comments, suggestions for improvements? Is there something I can do better? Did I make a mistake? Please add an issue here, and prefix your issue title with Wiki. Thank you, your help will be very appreciated!