Cogito, ergo sum
UE2:IconNode (U2)
Object >> Actor >> Decoration >> BreakableItem >> IconNode |
Contents
- 1 Constants
- 2 Properties
- 2.1 Property group 'IconNode'
- 2.2 Internal variables
- 2.2.1 ArtifactDeniedSound
- 2.2.2 ArtifactIDs
- 2.2.3 ArtifactStolenSound
- 2.2.4 ClientHolderChanges
- 2.2.5 ExtraMeshLocations
- 2.2.6 ExtraStaticMeshes
- 2.2.7 HolderLocOffsets
- 2.2.8 HolderRotOffsets
- 2.2.9 Holders
- 2.2.10 IconNodeActivateSound
- 2.2.11 IconNodeShutdownSound
- 2.2.12 ServerHolderChanges
- 2.2.13 TouchingHeight
- 2.2.14 TouchingRadius
- 2.2.15 TouchProxy
- 2.3 Default values
- 3 Functions
- 3.1 Events
- 3.2 Other instance functions
- 3.2.1 AddArtifactClass
- 3.2.2 AddArtifactHolder
- 3.2.3 AssignArtifactIDs
- 3.2.4 CarryingArtifact
- 3.2.5 CleanupHolders
- 3.2.6 CleanupTouchProxy
- 3.2.7 ClientSetTeam
- 3.2.8 CreateTouchProxy
- 3.2.9 DumpArtifacts
- 3.2.10 GetArtifactHolderClass
- 3.2.11 GetAvailableHolderIndex
- 3.2.12 GetDescription
- 3.2.13 GetRadarIconIndex
- 3.2.14 GetStoredHolderIndex
- 3.2.15 GetTeam
- 3.2.16 GetUseIconIndex
- 3.2.17 GetUsePercent
- 3.2.18 HasUseBar
- 3.2.19 HolderHasArtifact
- 3.2.20 RemoveArtifactHolder
- 3.2.21 SentHome
- 3.2.22 ServerSetTeam
- 3.2.23 SetTeam
- 3.2.24 SetupHolders
- 3.2.25 StoreArtifact
- 3.2.26 TryToStealArtifact
- 3.2.27 TryToStoreArtifactFrom
- Package:
- U2
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
IconNode.uc
Constants[edit]
MaxHolders[edit]
Value: 4
Properties[edit]
Property group 'IconNode'[edit]
HolderClasses[edit]
Type: class<ArtifactHolder>
Array size: 4 (MaxHolders
)
for properly initializing artifact holders
TeamIndex[edit]
Type: int
Team who base this belongs to
Default value: 255
Internal variables[edit]
ArtifactDeniedSound[edit]
Type: Sound
Default value: Sound'U2A.Artifacts.ArtifactStoreFailed'
ArtifactIDs[edit]
Type: int
Array size: 4 (MaxHolders
)
ID's of the stored artifacts
ArtifactStolenSound[edit]
Type: Sound
Default value: Sound'U2A.Artifacts.ArtifactStolen'
ClientHolderChanges[edit]
Type: int
ExtraMeshLocations[edit]
Type: array<Object.Vector>
relative locations of these meshes
ExtraStaticMeshes[edit]
Type: array<StaticMesh>
list of meshes attached to this actor
Default value, index 0: StaticMesh'XMPWorldItemsM.Base.ArtifactMachineTop'
Default value, index 1: StaticMesh'XMPWorldItemsM.Base.ArtifactMachineUpper'
HolderLocOffsets[edit]
Type: Object.Vector
Array size: 4 (MaxHolders
)
3d offsets used to place the holders
Default value, index 0:
Member | Value |
---|---|
X | 243.0 |
Y | 171.0 |
Z | 85.0 |
Default value, index 1:
Member | Value |
---|---|
X | -243.0 |
Y | 171.0 |
Z | 85.0 |
Default value, index 2:
Member | Value |
---|---|
X | -243.0 |
Y | -171.0 |
Z | 85.0 |
Default value, index 3:
Member | Value |
---|---|
X | 243.0 |
Y | -171.0 |
Z | 85.0 |
HolderRotOffsets[edit]
Type: Object.Rotator
Array size: 4 (MaxHolders
)
orientations to use for placing holders
Default value, index 0:
Member | Value |
---|---|
Yaw | -11000 |
Default value, index 1:
Member | Value |
---|---|
Yaw | 11000 |
Default value, index 2:
Member | Value |
---|---|
Yaw | 21768 |
Default value, index 3:
Member | Value |
---|---|
Yaw | 43768 |
Holders[edit]
Type: ArtifactHolder
Array size: 4 (MaxHolders
)
references to the artifact holders
IconNodeActivateSound[edit]
Type: Sound
Default value: Sound'U2A.Artifacts.IconNodeActivate'
IconNodeShutdownSound[edit]
Type: Sound
Default value: Sound'U2A.Artifacts.IconNodeShutdown'
ServerHolderChanges[edit]
Type: int
TouchingHeight[edit]
Type: float
Half height of registration pad
Default value: 40.0
TouchingRadius[edit]
Type: float
Half width of registration pad
Default value: 75.0
TouchProxy[edit]
Type: IconNodeTouchProxy
for running through and registering artifacts
Default values[edit]
Property | Value |
---|---|
AlternateSkins[0] | Shader'XMPWorldItemsT.Base.POLY_pulse_Red' |
AlternateSkins[1] | Shader'XMPWorldItemsT.Base.POLY_pulse_Blue' |
AmbientSound | Sound'U2A.Artifacts.IconNodeAmbient' |
bNetNotify | True |
Description | "Icon Node" |
DrawType | DT_StaticMesh |
RepSkinIndex | 1 |
SoundOcclusion | OCCLUSION_None |
SoundRadius | 128.0 |
StaticMesh | StaticMesh'XMPWorldItemsM.Base.ArtifactMachineBase' |
TransientSoundRadius | 500.0 |
Functions[edit]
Events[edit]
Destroyed[edit]
Overrides: Decoration.Destroyed
PostBeginPlay[edit]
Overrides: Actor.PostBeginPlay
PostNetBeginPlay[edit]
Overrides: Actor.PostNetBeginPlay
PostNetReceive[edit]
Overrides: Actor.PostNetReceive
TakeDamage[edit]
Overrides: BreakableItem.TakeDamage
Touch[edit]
Overrides: Actor.Touch
Other instance functions[edit]
AddArtifactClass[edit]
AddArtifactHolder[edit]
AssignArtifactIDs[edit]
CarryingArtifact[edit]
CleanupHolders[edit]
CleanupTouchProxy[edit]
ClientSetTeam[edit]
CreateTouchProxy[edit]
DumpArtifacts[edit]
GetArtifactHolderClass[edit]
GetAvailableHolderIndex[edit]
GetDescription[edit]
Overrides: BreakableItem.GetDescription
GetRadarIconIndex[edit]
Overrides: Actor.GetRadarIconIndex
GetStoredHolderIndex[edit]
GetTeam[edit]
Overrides: Actor.GetTeam
GetUseIconIndex[edit]
Overrides: BreakableItem.GetUseIconIndex
GetUsePercent[edit]
Overrides: BreakableItem.GetUsePercent
HasUseBar[edit]
Overrides: BreakableItem.HasUseBar
HolderHasArtifact[edit]
RemoveArtifactHolder[edit]
SentHome[edit]
ServerSetTeam[edit]
SetTeam[edit]
Overrides: Actor.SetTeam