class MetalWireSource
MetalWire › ItemBase › InventoryItem › EntityAI › Entity › ObjectTyped › Object › IEntity › Managed
All members, including inherited
Constructors 1
void MetalWire()Members 4
static string SEL_WIRE_ROLLED = "rolled"Referenced by UpdateAllSelections()
static string SEL_WIRE_PREFIX = "Att_"Referenced by UpdateAllSelections()
static string SEL_WIRE_SUFIX = "_plugged"Referenced by UpdateAllSelections()
static string SEL_PLUG_SUFIX = "_plug"Referenced by UpdateAllSelections()
Methods 8
References ItemBase.CanPutAsAttachment(), Class.Cast(), EntityAI.GetHierarchyParent()
Show 2 more
, Class.IsInherited(), and Class.IsInherited()void UpdateAllSelections()References EntityAI.GetCompEM(), EntityAI.GetCompEM(), ComponentEnergyManager.GetCordTextureFile()
Show 12 more
, ComponentEnergyManager.GetEnergySource(), EntityAI.GetHiddenSelectionIndex(), Object.GetModelName(), ComponentEnergyManager.GetPluggedDevice(), EntityAI.HideAllSelections(), EntityAI.SetObjectTexture(), EntityAI.ShowSelection(), string.ToLower(), SEL_PLUG_SUFIX, SEL_WIRE_PREFIX, SEL_WIRE_ROLLED, and SEL_WIRE_SUFIXoverride void OnInventoryEnter(Man player)override void OnIsPlugged(EntityAI source_device)References UpdateAllSelections()
override void OnIsUnplugged(EntityAI last_energy_source)override void OnOwnSocketTaken(EntityAI device)References UpdateAllSelections()
override void OnOwnSocketReleased(EntityAI device)References UpdateAllSelections()
override void SetActions()