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
Sandbox.ModAPI.Ingame.IMyUpgradableBlock
Malware edited this page Dec 21, 2018
·
57 revisions
← Index
Namespace: Sandbox.ModAPI.Ingame
Assembly: Sandbox.Common.dll
Implements:
interface to retrieve upgrade effects on block
| Member | Description |
|---|---|
UpgradeCount |
number of upgrades applied |
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 |
BlockDefinition |
Inherited from IMyCubeBlock |
CheckConnectionAllowed |
Inherited from IMyCubeBlock |
CubeGrid |
Grid in which the block is placed Inherited from IMyCubeBlock
|
DefinitionDisplayNameText |
Definition name Inherited from IMyCubeBlock
|
DisassembleRatio |
Is set in definition Ratio at which is the block disassembled (grinding) Inherited from IMyCubeBlock
|
DisplayNameText |
Translated block name Inherited from IMyCubeBlock
|
IsBeingHacked |
Hacking of the block is in progress Inherited from IMyCubeBlock
|
IsFunctional |
True if integrity is above breaking threshold Inherited from IMyCubeBlock
|
IsWorking |
True if block is able to do its work depening on block type (is functional, powered, enabled, etc...) Inherited from IMyCubeBlock
|
Max |
Maximum coordinates of grid cells occupied by this block Inherited from IMyCubeBlock
|
Mass |
Block mass Inherited from IMyCubeBlock
|
Min |
Minimum coordinates of grid cells occupied by this block Inherited from IMyCubeBlock
|
NumberInGrid |
Order in which were the blocks of same type added to grid Used in default display name Inherited from IMyCubeBlock
|
Orientation |
Returns block orientation in base 6 directions Inherited from IMyCubeBlock
|
OwnerId |
Id of player owning block (not steam Id) Inherited from IMyCubeBlock
|
Position |
Position in grid coordinates Inherited from IMyCubeBlock
|
| Member | Description |
|---|---|
GetUpgrades(ref Dictionary<string, float>) |
get list of upgrades (r/o); string - upgrade type, float - effect value as float (1 = 100%) |
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 |
GetOwnerFactionTag() |
Tag of faction owning block Inherited from IMyCubeBlock
|
GetPlayerRelationToOwner() |
Inherited from IMyCubeBlock |
GetUserRelationToOwner(long) |
Inherited from IMyCubeBlock |
UpdateIsWorking() |
Inherited from IMyCubeBlock |
UpdateVisual() |
Inherited from IMyCubeBlock |
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!