Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
APrimalStructureSail Struct Reference

#include <PrimalStructure.h>

Public Member Functions

TArray< USceneComponent * > Sail_CanvasRootComponentField ()
 
TArray< FVector2D > & Sail_StartEndPercentOfThrottlePerSailField ()
 
TArray< FVector > & Sail_CanvasStartScaleField ()
 
float & Sail_CanvasHealthField ()
 
float & Sail_CanvasMaxHealthField ()
 
float & Sail_CurrentOpenRatioField ()
 
float & Sail_UnMannedThrottleRatioField ()
 
float & SailUnitsField ()
 
float & Sail_OpenSpeedField ()
 
float & Sail_OpenSpeed_MultiplierField ()
 
float & Sail_ClientOpenSpeedMultField ()
 
float & Sail_InterpStopThresholdField ()
 
float & Sail_MaxVelocityField ()
 
float & Sail_AdditionalMaxVelocityField ()
 
float & Sail_ExtraAdditionalMaxVelocity_MultiplierField ()
 
float & Sail_SteeringForce_AtVelocityMax_MultiplierField ()
 
float & Sail_ThrottleForce_MultiplierField ()
 
float & Sail_MaxMovementWeight_MultiplierField ()
 
float & Sail_ThrottleForceField ()
 
float & Sail_ThrottleForceWindMult_MinField ()
 
float & Sail_ThrottleForceWindMult_MaxField ()
 
float & Sail_WindMinField ()
 
float & Sail_WindMaxField ()
 
float & Sail_SteeringOpenRatioPowerField ()
 
float & Sail_WindThrottleForceScalePowerField ()
 
float & WindSpeed_NonOceanVolume_DefaultField ()
 
float & Sail_MaxMovementWeightField ()
 
float & Sail_SteeringForce_AtVelocityMaxField ()
 
float & Sail_ClosedMinZScaleField ()
 
char & Sail_NumOfSailsField ()
 
int & SailCanvasMaterialIndexField ()
 
float & MinWindEffectivenessSteeringForceMultiplierField ()
 
float & WindPercentageField ()
 
float & EffectiveWindPctField ()
 
float & MaxPossibleRotationAngleField ()
 
float & CurrentRotationAngleField ()
 
float & MaxAcceptableAngleDiffToGatherWindField ()
 
float & StatMult_MaxAcceptableAngleDiffToGatherWindField ()
 
float & StatMult_MaxMovementWeightField ()
 
float & StatMult_AccelerationField ()
 
float & StatMult_TurningEffectivenessField ()
 
float & StatMult_MaxVelocityField ()
 
float & PowMultipleForWindFalloffField ()
 
float & PowMultipleForSpeedFalloffFromDamageField ()
 
float & MinEffectivenessFromWindCapturedField ()
 
float & WindLevelToBeVisiblyFullField ()
 
float & SailRotationSpeedField ()
 
float & Sail_UnMannedGoalAngleField ()
 
FRotatorWindDirectionField ()
 
float & SailRepairPercentPerIntervalField ()
 
float & AdditionalSailRepairPercentNextIntervalField ()
 
TArray< FCraftingResourceRequirement > & SailRepairResourceRequirementsField ()
 
FNameSailCanvasCollisionNameField ()
 
float & RepairSailAmountRemainingField ()
 
bool & IsReservedToBeMannedField ()
 
UAnimSequence * SeatingAnimLeftField ()
 
UAnimSequence * SeatingAnimRightField ()
 
bool & bHasPlayedTautSoundField ()
 
TSubclassOf< UPrimalStructureSettings > & SailStructureSettingsClassField ()
 
float & NPC_UseLocation_OffsetFromMastField ()
 
float & SailAngularDampingField ()
 
float & SailLinearDampingField ()
 
TArray< FName > & UnfurledMaterialParamNamesField ()
 
TArray< FVector2D > & UnfurledMaterialParamsOffOnPercentOpenField ()
 
TArray< int > & SailMaterialIndicesField ()
 
USoundBase * SailTurnSoundField ()
 
USoundCue * SailFurlSoundField ()
 
USoundCue * SailUnfurlSoundField ()
 
USoundCue * SailBillowSoundField ()
 
USoundCue * SailBillowWithWindSoundField ()
 
USoundCue * SailTautSoundField ()
 
bool & bFlushSkeletonField ()
 
TArray< float > & UnfurlSoundOpenPercentTriggersField ()
 
TArray< bool > & HasTriggeredUnfurlAtThresholdIndexField ()
 
float & WindPercentToTriggerTautSFXField ()
 
float & SailOpenPercentToTriggerTautSFXField ()
 
float & SailOpenPercentToAllowBillowSFXField ()
 
float & WindPercentToCutOffBillowSFXField ()
 
UAudioComponent * SailTurnSoundComponentField ()
 
UAudioComponent * SailBillowSoundComponentField ()
 
UAudioComponent * SailFullWindBillowSoundComponentField ()
 
UAudioComponent * SailFurlUnfurlSoundComponentField ()
 
float & Sail_PreviousCanvasHealthField ()
 
BitFieldValue< bool, unsigned __int32 > bIsSailRepairing ()
 
BitFieldValue< bool, unsigned __int32 > bReallyCanUseShipThrottleUnmanned ()
 
BitFieldValue< bool, unsigned __int32 > bUpdateSailsVisualsByPercentage ()
 
BitFieldValue< bool, unsigned __int32 > bFirstTick ()
 
BitFieldValue< bool, unsigned __int32 > bIgnoreWindEffectiveness ()
 
BitFieldValue< bool, unsigned __int32 > bSpawnWithFullHealth ()
 
BitFieldValue< bool, unsigned __int32 > bPutSailControlsInRootMultiUse ()
 
BitFieldValue< bool, unsigned __int32 > bHideLadderControls ()
 
BitFieldValue< bool, unsigned __int32 > bUseConstantSailInterpolation ()
 
BitFieldValue< bool, unsigned __int32 > bUseSailSounds ()
 
BitFieldValue< bool, unsigned __int32 > bRefreshedSeatLocations ()
 
BitFieldValue< bool, unsigned __int32 > bUsesBillowMaterialParam ()
 
BitFieldValue< bool, unsigned __int32 > bIsManned ()
 
bool AddRepairPercentForNextInterval (float Multiplier)
 
void BPGetInfoFromConsumedItemForPlacedStructure_Implementation (UPrimalItem *ItemToConsumed)
 
void BeginPlay ()
 
int CanPlaceCriticalShipStructure (APrimalRaft *OnShip)
 
bool CanSailBeRepaired (AShooterPlayerController *ByPC, bool bCurrentlyRepairing)
 
bool CanUseShipThrottle ()
 
void ClearReservedSeat ()
 
void ClientMultiUse (APlayerController *ForPC, int UseIndex)
 
void ConsumeSailRepairRequirementsPercent (UPrimalInventoryComponent *invComp, float Percent, UPrimalInventoryComponent *additionalInventoryComp)
 
void Control (APrimalCharacter *ShooterCharacter, int SeatNumber, bool bLockedToSeat)
 
void DrawHUD (AShooterHUD *HUD)
 
void DrawPlacementHUD_Implementation (AHUD *HUD)
 
void GetLifetimeReplicatedProps (TArray< FLifetimeProperty > *OutLifetimeProps)
 
float GetSailThrottleWindMult ()
 
bool IsManned ()
 
void ModifyClientSideMoveToLocation (FVector *MoveToLoc)
 
bool ModifyMoveToOrderedActorsArray (TArray< UPrimitiveComponent * > *MoveToArray, APrimalCharacter *FromPlayer)
 
bool NPC_CanUseStructure (APrimalCharacter *ForChar)
 
void Net_SetUnMannedGoalAngle (float newAngle)
 
void Net_SetUnMannedThrottleRatio (float newRatio)
 
void OnRep_SeatedCharacter ()
 
void OnRep_SetCanvasHealth ()
 
void OnStructurePlacedNotify (APlayerController *PC, FVector AtLocation, FRotator AtRotation, FRotator PlayerViewRotation, APawn *AttachToPawn, FName BoneName, bool bFlipped)
 
float OverrideServerMultiUseAcceptRange ()
 
void PostInitializeComponents ()
 
void RefreshSeatsLocations ()
 
void Release (APrimalCharacter *ShooterCharacter)
 
void RepairSailCheckTimer ()
 
void ServerSetSailCanvasHealth_Implementation (float newHealth, bool fromSpawn)
 
void SetSailOpenRatio (float newRatio)
 
void StartSailRepair ()
 
float TakeDamage (float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
 
bool TestMeetsSailRepairRequirementsPercent (UPrimalInventoryComponent *invComp, float Percent, UPrimalInventoryComponent *additionalInvComp)
 
bool TickCriticalShipStructure (float DeltaTime)
 
void ToggleAllLadders (bool doRetract)
 
bool TryMultiUse (APlayerController *ForPC, int UseIndex)
 
void Unstasis ()
 
void UpdateBillowSFX ()
 
void UpdateCanvasCollision ()
 
void UpdateCapturedWindPercent ()
 
void UpdateFurlAndUnfurlSFX (float TargetOpenRatio)
 
void UpdateSailCollisionRotation ()
 
void UpdateSailTautSFX ()
 
void UpdatedHealth (bool bDoReplication)
 

Static Public Member Functions

static UClassGetPrivateStaticClass ()
 
static UClassGetPrivateStaticClass (const wchar_t *Package)
 
static void StaticRegisterNativesAPrimalStructureSail ()
 

Detailed Description

Definition at line 1741 of file PrimalStructure.h.

Member Function Documentation

◆ AdditionalSailRepairPercentNextIntervalField()

float & APrimalStructureSail::AdditionalSailRepairPercentNextIntervalField ( )
inline

Definition at line 1793 of file PrimalStructure.h.

◆ AddRepairPercentForNextInterval()

bool APrimalStructureSail::AddRepairPercentForNextInterval ( float Multiplier)
inline

Definition at line 1846 of file PrimalStructure.h.

◆ BeginPlay()

void APrimalStructureSail::BeginPlay ( )
inline

Definition at line 1848 of file PrimalStructure.h.

◆ bFirstTick()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bFirstTick ( )
inline

Definition at line 1832 of file PrimalStructure.h.

◆ bFlushSkeletonField()

bool & APrimalStructureSail::bFlushSkeletonField ( )
inline

Definition at line 1814 of file PrimalStructure.h.

◆ bHasPlayedTautSoundField()

bool & APrimalStructureSail::bHasPlayedTautSoundField ( )
inline

Definition at line 1800 of file PrimalStructure.h.

◆ bHideLadderControls()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bHideLadderControls ( )
inline

Definition at line 1836 of file PrimalStructure.h.

◆ bIgnoreWindEffectiveness()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bIgnoreWindEffectiveness ( )
inline

Definition at line 1833 of file PrimalStructure.h.

◆ bIsManned()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bIsManned ( )
inline

Definition at line 1841 of file PrimalStructure.h.

◆ bIsSailRepairing()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bIsSailRepairing ( )
inline

Definition at line 1829 of file PrimalStructure.h.

◆ BPGetInfoFromConsumedItemForPlacedStructure_Implementation()

void APrimalStructureSail::BPGetInfoFromConsumedItemForPlacedStructure_Implementation ( UPrimalItem * ItemToConsumed)
inline

Definition at line 1847 of file PrimalStructure.h.

◆ bPutSailControlsInRootMultiUse()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bPutSailControlsInRootMultiUse ( )
inline

Definition at line 1835 of file PrimalStructure.h.

◆ bReallyCanUseShipThrottleUnmanned()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bReallyCanUseShipThrottleUnmanned ( )
inline

Definition at line 1830 of file PrimalStructure.h.

◆ bRefreshedSeatLocations()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bRefreshedSeatLocations ( )
inline

Definition at line 1839 of file PrimalStructure.h.

◆ bSpawnWithFullHealth()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bSpawnWithFullHealth ( )
inline

Definition at line 1834 of file PrimalStructure.h.

◆ bUpdateSailsVisualsByPercentage()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bUpdateSailsVisualsByPercentage ( )
inline

Definition at line 1831 of file PrimalStructure.h.

◆ bUseConstantSailInterpolation()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bUseConstantSailInterpolation ( )
inline

Definition at line 1837 of file PrimalStructure.h.

◆ bUseSailSounds()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bUseSailSounds ( )
inline

Definition at line 1838 of file PrimalStructure.h.

◆ bUsesBillowMaterialParam()

BitFieldValue< bool, unsigned __int32 > APrimalStructureSail::bUsesBillowMaterialParam ( )
inline

Definition at line 1840 of file PrimalStructure.h.

◆ CanPlaceCriticalShipStructure()

int APrimalStructureSail::CanPlaceCriticalShipStructure ( APrimalRaft * OnShip)
inline

Definition at line 1849 of file PrimalStructure.h.

◆ CanSailBeRepaired()

bool APrimalStructureSail::CanSailBeRepaired ( AShooterPlayerController * ByPC,
bool bCurrentlyRepairing )
inline

Definition at line 1850 of file PrimalStructure.h.

◆ CanUseShipThrottle()

bool APrimalStructureSail::CanUseShipThrottle ( )
inline

Definition at line 1851 of file PrimalStructure.h.

◆ ClearReservedSeat()

void APrimalStructureSail::ClearReservedSeat ( )
inline

Definition at line 1852 of file PrimalStructure.h.

◆ ClientMultiUse()

void APrimalStructureSail::ClientMultiUse ( APlayerController * ForPC,
int UseIndex )
inline

Definition at line 1853 of file PrimalStructure.h.

◆ ConsumeSailRepairRequirementsPercent()

void APrimalStructureSail::ConsumeSailRepairRequirementsPercent ( UPrimalInventoryComponent * invComp,
float Percent,
UPrimalInventoryComponent * additionalInventoryComp )
inline

Definition at line 1854 of file PrimalStructure.h.

◆ Control()

void APrimalStructureSail::Control ( APrimalCharacter * ShooterCharacter,
int SeatNumber,
bool bLockedToSeat )
inline

Definition at line 1855 of file PrimalStructure.h.

◆ CurrentRotationAngleField()

float & APrimalStructureSail::CurrentRotationAngleField ( )
inline

Definition at line 1778 of file PrimalStructure.h.

◆ DrawHUD()

void APrimalStructureSail::DrawHUD ( AShooterHUD * HUD)
inline

Definition at line 1856 of file PrimalStructure.h.

◆ DrawPlacementHUD_Implementation()

void APrimalStructureSail::DrawPlacementHUD_Implementation ( AHUD * HUD)
inline

Definition at line 1857 of file PrimalStructure.h.

◆ EffectiveWindPctField()

float & APrimalStructureSail::EffectiveWindPctField ( )
inline

Definition at line 1776 of file PrimalStructure.h.

◆ GetLifetimeReplicatedProps()

void APrimalStructureSail::GetLifetimeReplicatedProps ( TArray< FLifetimeProperty > * OutLifetimeProps)
inline

Definition at line 1858 of file PrimalStructure.h.

◆ GetPrivateStaticClass() [1/2]

static UClass * APrimalStructureSail::GetPrivateStaticClass ( )
inlinestatic

Definition at line 1845 of file PrimalStructure.h.

◆ GetPrivateStaticClass() [2/2]

static UClass * APrimalStructureSail::GetPrivateStaticClass ( const wchar_t * Package)
inlinestatic

Definition at line 1890 of file PrimalStructure.h.

◆ GetSailThrottleWindMult()

float APrimalStructureSail::GetSailThrottleWindMult ( )
inline

Definition at line 1859 of file PrimalStructure.h.

◆ HasTriggeredUnfurlAtThresholdIndexField()

TArray< bool > & APrimalStructureSail::HasTriggeredUnfurlAtThresholdIndexField ( )
inline

Definition at line 1816 of file PrimalStructure.h.

◆ IsManned()

bool APrimalStructureSail::IsManned ( )
inline

Definition at line 1860 of file PrimalStructure.h.

◆ IsReservedToBeMannedField()

bool & APrimalStructureSail::IsReservedToBeMannedField ( )
inline

Definition at line 1797 of file PrimalStructure.h.

◆ MaxAcceptableAngleDiffToGatherWindField()

float & APrimalStructureSail::MaxAcceptableAngleDiffToGatherWindField ( )
inline

Definition at line 1779 of file PrimalStructure.h.

◆ MaxPossibleRotationAngleField()

float & APrimalStructureSail::MaxPossibleRotationAngleField ( )
inline

Definition at line 1777 of file PrimalStructure.h.

◆ MinEffectivenessFromWindCapturedField()

float & APrimalStructureSail::MinEffectivenessFromWindCapturedField ( )
inline

Definition at line 1787 of file PrimalStructure.h.

◆ MinWindEffectivenessSteeringForceMultiplierField()

float & APrimalStructureSail::MinWindEffectivenessSteeringForceMultiplierField ( )
inline

Definition at line 1774 of file PrimalStructure.h.

◆ ModifyClientSideMoveToLocation()

void APrimalStructureSail::ModifyClientSideMoveToLocation ( FVector * MoveToLoc)
inline

Definition at line 1861 of file PrimalStructure.h.

◆ ModifyMoveToOrderedActorsArray()

bool APrimalStructureSail::ModifyMoveToOrderedActorsArray ( TArray< UPrimitiveComponent * > * MoveToArray,
APrimalCharacter * FromPlayer )
inline

Definition at line 1862 of file PrimalStructure.h.

◆ Net_SetUnMannedGoalAngle()

void APrimalStructureSail::Net_SetUnMannedGoalAngle ( float newAngle)
inline

Definition at line 1864 of file PrimalStructure.h.

◆ Net_SetUnMannedThrottleRatio()

void APrimalStructureSail::Net_SetUnMannedThrottleRatio ( float newRatio)
inline

Definition at line 1865 of file PrimalStructure.h.

◆ NPC_CanUseStructure()

bool APrimalStructureSail::NPC_CanUseStructure ( APrimalCharacter * ForChar)
inline

Definition at line 1863 of file PrimalStructure.h.

◆ NPC_UseLocation_OffsetFromMastField()

float & APrimalStructureSail::NPC_UseLocation_OffsetFromMastField ( )
inline

Definition at line 1802 of file PrimalStructure.h.

◆ OnRep_SeatedCharacter()

void APrimalStructureSail::OnRep_SeatedCharacter ( )
inline

Definition at line 1866 of file PrimalStructure.h.

◆ OnRep_SetCanvasHealth()

void APrimalStructureSail::OnRep_SetCanvasHealth ( )
inline

Definition at line 1867 of file PrimalStructure.h.

◆ OnStructurePlacedNotify()

void APrimalStructureSail::OnStructurePlacedNotify ( APlayerController * PC,
FVector AtLocation,
FRotator AtRotation,
FRotator PlayerViewRotation,
APawn * AttachToPawn,
FName BoneName,
bool bFlipped )
inline

Definition at line 1868 of file PrimalStructure.h.

◆ OverrideServerMultiUseAcceptRange()

float APrimalStructureSail::OverrideServerMultiUseAcceptRange ( )
inline

Definition at line 1869 of file PrimalStructure.h.

◆ PostInitializeComponents()

void APrimalStructureSail::PostInitializeComponents ( )
inline

Definition at line 1870 of file PrimalStructure.h.

◆ PowMultipleForSpeedFalloffFromDamageField()

float & APrimalStructureSail::PowMultipleForSpeedFalloffFromDamageField ( )
inline

Definition at line 1786 of file PrimalStructure.h.

◆ PowMultipleForWindFalloffField()

float & APrimalStructureSail::PowMultipleForWindFalloffField ( )
inline

Definition at line 1785 of file PrimalStructure.h.

◆ RefreshSeatsLocations()

void APrimalStructureSail::RefreshSeatsLocations ( )
inline

Definition at line 1871 of file PrimalStructure.h.

◆ Release()

void APrimalStructureSail::Release ( APrimalCharacter * ShooterCharacter)
inline

Definition at line 1872 of file PrimalStructure.h.

◆ RepairSailAmountRemainingField()

float & APrimalStructureSail::RepairSailAmountRemainingField ( )
inline

Definition at line 1796 of file PrimalStructure.h.

◆ RepairSailCheckTimer()

void APrimalStructureSail::RepairSailCheckTimer ( )
inline

Definition at line 1873 of file PrimalStructure.h.

◆ Sail_AdditionalMaxVelocityField()

float & APrimalStructureSail::Sail_AdditionalMaxVelocityField ( )
inline

Definition at line 1756 of file PrimalStructure.h.

◆ Sail_CanvasHealthField()

float & APrimalStructureSail::Sail_CanvasHealthField ( )
inline

Definition at line 1746 of file PrimalStructure.h.

◆ Sail_CanvasMaxHealthField()

float & APrimalStructureSail::Sail_CanvasMaxHealthField ( )
inline

Definition at line 1747 of file PrimalStructure.h.

◆ Sail_CanvasRootComponentField()

TArray< USceneComponent * > APrimalStructureSail::Sail_CanvasRootComponentField ( )
inline

Definition at line 1743 of file PrimalStructure.h.

◆ Sail_CanvasStartScaleField()

TArray< FVector > & APrimalStructureSail::Sail_CanvasStartScaleField ( )
inline

Definition at line 1745 of file PrimalStructure.h.

◆ Sail_ClientOpenSpeedMultField()

float & APrimalStructureSail::Sail_ClientOpenSpeedMultField ( )
inline

Definition at line 1753 of file PrimalStructure.h.

◆ Sail_ClosedMinZScaleField()

float & APrimalStructureSail::Sail_ClosedMinZScaleField ( )
inline

Definition at line 1771 of file PrimalStructure.h.

◆ Sail_CurrentOpenRatioField()

float & APrimalStructureSail::Sail_CurrentOpenRatioField ( )
inline

Definition at line 1748 of file PrimalStructure.h.

◆ Sail_ExtraAdditionalMaxVelocity_MultiplierField()

float & APrimalStructureSail::Sail_ExtraAdditionalMaxVelocity_MultiplierField ( )
inline

Definition at line 1757 of file PrimalStructure.h.

◆ Sail_InterpStopThresholdField()

float & APrimalStructureSail::Sail_InterpStopThresholdField ( )
inline

Definition at line 1754 of file PrimalStructure.h.

◆ Sail_MaxMovementWeight_MultiplierField()

float & APrimalStructureSail::Sail_MaxMovementWeight_MultiplierField ( )
inline

Definition at line 1760 of file PrimalStructure.h.

◆ Sail_MaxMovementWeightField()

float & APrimalStructureSail::Sail_MaxMovementWeightField ( )
inline

Definition at line 1769 of file PrimalStructure.h.

◆ Sail_MaxVelocityField()

float & APrimalStructureSail::Sail_MaxVelocityField ( )
inline

Definition at line 1755 of file PrimalStructure.h.

◆ Sail_NumOfSailsField()

char & APrimalStructureSail::Sail_NumOfSailsField ( )
inline

Definition at line 1772 of file PrimalStructure.h.

◆ Sail_OpenSpeed_MultiplierField()

float & APrimalStructureSail::Sail_OpenSpeed_MultiplierField ( )
inline

Definition at line 1752 of file PrimalStructure.h.

◆ Sail_OpenSpeedField()

float & APrimalStructureSail::Sail_OpenSpeedField ( )
inline

Definition at line 1751 of file PrimalStructure.h.

◆ Sail_PreviousCanvasHealthField()

float & APrimalStructureSail::Sail_PreviousCanvasHealthField ( )
inline

Definition at line 1825 of file PrimalStructure.h.

◆ Sail_StartEndPercentOfThrottlePerSailField()

TArray< FVector2D > & APrimalStructureSail::Sail_StartEndPercentOfThrottlePerSailField ( )
inline

Definition at line 1744 of file PrimalStructure.h.

◆ Sail_SteeringForce_AtVelocityMax_MultiplierField()

float & APrimalStructureSail::Sail_SteeringForce_AtVelocityMax_MultiplierField ( )
inline

Definition at line 1758 of file PrimalStructure.h.

◆ Sail_SteeringForce_AtVelocityMaxField()

float & APrimalStructureSail::Sail_SteeringForce_AtVelocityMaxField ( )
inline

Definition at line 1770 of file PrimalStructure.h.

◆ Sail_SteeringOpenRatioPowerField()

float & APrimalStructureSail::Sail_SteeringOpenRatioPowerField ( )
inline

Definition at line 1766 of file PrimalStructure.h.

◆ Sail_ThrottleForce_MultiplierField()

float & APrimalStructureSail::Sail_ThrottleForce_MultiplierField ( )
inline

Definition at line 1759 of file PrimalStructure.h.

◆ Sail_ThrottleForceField()

float & APrimalStructureSail::Sail_ThrottleForceField ( )
inline

Definition at line 1761 of file PrimalStructure.h.

◆ Sail_ThrottleForceWindMult_MaxField()

float & APrimalStructureSail::Sail_ThrottleForceWindMult_MaxField ( )
inline

Definition at line 1763 of file PrimalStructure.h.

◆ Sail_ThrottleForceWindMult_MinField()

float & APrimalStructureSail::Sail_ThrottleForceWindMult_MinField ( )
inline

Definition at line 1762 of file PrimalStructure.h.

◆ Sail_UnMannedGoalAngleField()

float & APrimalStructureSail::Sail_UnMannedGoalAngleField ( )
inline

Definition at line 1790 of file PrimalStructure.h.

◆ Sail_UnMannedThrottleRatioField()

float & APrimalStructureSail::Sail_UnMannedThrottleRatioField ( )
inline

Definition at line 1749 of file PrimalStructure.h.

◆ Sail_WindMaxField()

float & APrimalStructureSail::Sail_WindMaxField ( )
inline

Definition at line 1765 of file PrimalStructure.h.

◆ Sail_WindMinField()

float & APrimalStructureSail::Sail_WindMinField ( )
inline

Definition at line 1764 of file PrimalStructure.h.

◆ Sail_WindThrottleForceScalePowerField()

float & APrimalStructureSail::Sail_WindThrottleForceScalePowerField ( )
inline

Definition at line 1767 of file PrimalStructure.h.

◆ SailAngularDampingField()

float & APrimalStructureSail::SailAngularDampingField ( )
inline

Definition at line 1803 of file PrimalStructure.h.

◆ SailBillowSoundComponentField()

UAudioComponent * APrimalStructureSail::SailBillowSoundComponentField ( )
inline

Definition at line 1822 of file PrimalStructure.h.

◆ SailBillowSoundField()

USoundCue * APrimalStructureSail::SailBillowSoundField ( )
inline

Definition at line 1811 of file PrimalStructure.h.

◆ SailBillowWithWindSoundField()

USoundCue * APrimalStructureSail::SailBillowWithWindSoundField ( )
inline

Definition at line 1812 of file PrimalStructure.h.

◆ SailCanvasCollisionNameField()

FName & APrimalStructureSail::SailCanvasCollisionNameField ( )
inline

Definition at line 1795 of file PrimalStructure.h.

◆ SailCanvasMaterialIndexField()

int & APrimalStructureSail::SailCanvasMaterialIndexField ( )
inline

Definition at line 1773 of file PrimalStructure.h.

◆ SailFullWindBillowSoundComponentField()

UAudioComponent * APrimalStructureSail::SailFullWindBillowSoundComponentField ( )
inline

Definition at line 1823 of file PrimalStructure.h.

◆ SailFurlSoundField()

USoundCue * APrimalStructureSail::SailFurlSoundField ( )
inline

Definition at line 1809 of file PrimalStructure.h.

◆ SailFurlUnfurlSoundComponentField()

UAudioComponent * APrimalStructureSail::SailFurlUnfurlSoundComponentField ( )
inline

Definition at line 1824 of file PrimalStructure.h.

◆ SailLinearDampingField()

float & APrimalStructureSail::SailLinearDampingField ( )
inline

Definition at line 1804 of file PrimalStructure.h.

◆ SailMaterialIndicesField()

TArray< int > & APrimalStructureSail::SailMaterialIndicesField ( )
inline

Definition at line 1807 of file PrimalStructure.h.

◆ SailOpenPercentToAllowBillowSFXField()

float & APrimalStructureSail::SailOpenPercentToAllowBillowSFXField ( )
inline

Definition at line 1819 of file PrimalStructure.h.

◆ SailOpenPercentToTriggerTautSFXField()

float & APrimalStructureSail::SailOpenPercentToTriggerTautSFXField ( )
inline

Definition at line 1818 of file PrimalStructure.h.

◆ SailRepairPercentPerIntervalField()

float & APrimalStructureSail::SailRepairPercentPerIntervalField ( )
inline

Definition at line 1792 of file PrimalStructure.h.

◆ SailRepairResourceRequirementsField()

TArray< FCraftingResourceRequirement > & APrimalStructureSail::SailRepairResourceRequirementsField ( )
inline

Definition at line 1794 of file PrimalStructure.h.

◆ SailRotationSpeedField()

float & APrimalStructureSail::SailRotationSpeedField ( )
inline

Definition at line 1789 of file PrimalStructure.h.

◆ SailStructureSettingsClassField()

TSubclassOf< UPrimalStructureSettings > & APrimalStructureSail::SailStructureSettingsClassField ( )
inline

Definition at line 1801 of file PrimalStructure.h.

◆ SailTautSoundField()

USoundCue * APrimalStructureSail::SailTautSoundField ( )
inline

Definition at line 1813 of file PrimalStructure.h.

◆ SailTurnSoundComponentField()

UAudioComponent * APrimalStructureSail::SailTurnSoundComponentField ( )
inline

Definition at line 1821 of file PrimalStructure.h.

◆ SailTurnSoundField()

USoundBase * APrimalStructureSail::SailTurnSoundField ( )
inline

Definition at line 1808 of file PrimalStructure.h.

◆ SailUnfurlSoundField()

USoundCue * APrimalStructureSail::SailUnfurlSoundField ( )
inline

Definition at line 1810 of file PrimalStructure.h.

◆ SailUnitsField()

float & APrimalStructureSail::SailUnitsField ( )
inline

Definition at line 1750 of file PrimalStructure.h.

◆ SeatingAnimLeftField()

UAnimSequence * APrimalStructureSail::SeatingAnimLeftField ( )
inline

Definition at line 1798 of file PrimalStructure.h.

◆ SeatingAnimRightField()

UAnimSequence * APrimalStructureSail::SeatingAnimRightField ( )
inline

Definition at line 1799 of file PrimalStructure.h.

◆ ServerSetSailCanvasHealth_Implementation()

void APrimalStructureSail::ServerSetSailCanvasHealth_Implementation ( float newHealth,
bool fromSpawn )
inline

Definition at line 1874 of file PrimalStructure.h.

◆ SetSailOpenRatio()

void APrimalStructureSail::SetSailOpenRatio ( float newRatio)
inline

Definition at line 1875 of file PrimalStructure.h.

◆ StartSailRepair()

void APrimalStructureSail::StartSailRepair ( )
inline

Definition at line 1876 of file PrimalStructure.h.

◆ StaticRegisterNativesAPrimalStructureSail()

static void APrimalStructureSail::StaticRegisterNativesAPrimalStructureSail ( )
inlinestatic

Definition at line 1891 of file PrimalStructure.h.

◆ StatMult_AccelerationField()

float & APrimalStructureSail::StatMult_AccelerationField ( )
inline

Definition at line 1782 of file PrimalStructure.h.

◆ StatMult_MaxAcceptableAngleDiffToGatherWindField()

float & APrimalStructureSail::StatMult_MaxAcceptableAngleDiffToGatherWindField ( )
inline

Definition at line 1780 of file PrimalStructure.h.

◆ StatMult_MaxMovementWeightField()

float & APrimalStructureSail::StatMult_MaxMovementWeightField ( )
inline

Definition at line 1781 of file PrimalStructure.h.

◆ StatMult_MaxVelocityField()

float & APrimalStructureSail::StatMult_MaxVelocityField ( )
inline

Definition at line 1784 of file PrimalStructure.h.

◆ StatMult_TurningEffectivenessField()

float & APrimalStructureSail::StatMult_TurningEffectivenessField ( )
inline

Definition at line 1783 of file PrimalStructure.h.

◆ TakeDamage()

float APrimalStructureSail::TakeDamage ( float Damage,
FDamageEvent * DamageEvent,
AController * EventInstigator,
AActor * DamageCauser )
inline

Definition at line 1877 of file PrimalStructure.h.

◆ TestMeetsSailRepairRequirementsPercent()

bool APrimalStructureSail::TestMeetsSailRepairRequirementsPercent ( UPrimalInventoryComponent * invComp,
float Percent,
UPrimalInventoryComponent * additionalInvComp )
inline

Definition at line 1878 of file PrimalStructure.h.

◆ TickCriticalShipStructure()

bool APrimalStructureSail::TickCriticalShipStructure ( float DeltaTime)
inline

Definition at line 1879 of file PrimalStructure.h.

◆ ToggleAllLadders()

void APrimalStructureSail::ToggleAllLadders ( bool doRetract)
inline

Definition at line 1880 of file PrimalStructure.h.

◆ TryMultiUse()

bool APrimalStructureSail::TryMultiUse ( APlayerController * ForPC,
int UseIndex )
inline

Definition at line 1881 of file PrimalStructure.h.

◆ UnfurledMaterialParamNamesField()

TArray< FName > & APrimalStructureSail::UnfurledMaterialParamNamesField ( )
inline

Definition at line 1805 of file PrimalStructure.h.

◆ UnfurledMaterialParamsOffOnPercentOpenField()

TArray< FVector2D > & APrimalStructureSail::UnfurledMaterialParamsOffOnPercentOpenField ( )
inline

Definition at line 1806 of file PrimalStructure.h.

◆ UnfurlSoundOpenPercentTriggersField()

TArray< float > & APrimalStructureSail::UnfurlSoundOpenPercentTriggersField ( )
inline

Definition at line 1815 of file PrimalStructure.h.

◆ Unstasis()

void APrimalStructureSail::Unstasis ( )
inline

Definition at line 1882 of file PrimalStructure.h.

◆ UpdateBillowSFX()

void APrimalStructureSail::UpdateBillowSFX ( )
inline

Definition at line 1883 of file PrimalStructure.h.

◆ UpdateCanvasCollision()

void APrimalStructureSail::UpdateCanvasCollision ( )
inline

Definition at line 1884 of file PrimalStructure.h.

◆ UpdateCapturedWindPercent()

void APrimalStructureSail::UpdateCapturedWindPercent ( )
inline

Definition at line 1885 of file PrimalStructure.h.

◆ UpdatedHealth()

void APrimalStructureSail::UpdatedHealth ( bool bDoReplication)
inline

Definition at line 1889 of file PrimalStructure.h.

◆ UpdateFurlAndUnfurlSFX()

void APrimalStructureSail::UpdateFurlAndUnfurlSFX ( float TargetOpenRatio)
inline

Definition at line 1886 of file PrimalStructure.h.

◆ UpdateSailCollisionRotation()

void APrimalStructureSail::UpdateSailCollisionRotation ( )
inline

Definition at line 1887 of file PrimalStructure.h.

◆ UpdateSailTautSFX()

void APrimalStructureSail::UpdateSailTautSFX ( )
inline

Definition at line 1888 of file PrimalStructure.h.

◆ WindDirectionField()

FRotator & APrimalStructureSail::WindDirectionField ( )
inline

Definition at line 1791 of file PrimalStructure.h.

◆ WindLevelToBeVisiblyFullField()

float & APrimalStructureSail::WindLevelToBeVisiblyFullField ( )
inline

Definition at line 1788 of file PrimalStructure.h.

◆ WindPercentageField()

float & APrimalStructureSail::WindPercentageField ( )
inline

Definition at line 1775 of file PrimalStructure.h.

◆ WindPercentToCutOffBillowSFXField()

float & APrimalStructureSail::WindPercentToCutOffBillowSFXField ( )
inline

Definition at line 1820 of file PrimalStructure.h.

◆ WindPercentToTriggerTautSFXField()

float & APrimalStructureSail::WindPercentToTriggerTautSFXField ( )
inline

Definition at line 1817 of file PrimalStructure.h.

◆ WindSpeed_NonOceanVolume_DefaultField()

float & APrimalStructureSail::WindSpeed_NonOceanVolume_DefaultField ( )
inline

Definition at line 1768 of file PrimalStructure.h.


The documentation for this struct was generated from the following file: