|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Public Member Functions | |
Functions | |
| void | SetFarRangeFractionModifier (float32 Modifier) |
| void | SetCloseRangeFractionDistance (float32 Distance) |
| void | SetCloseRangeFractionModifier (float32 Modifier) |
| void | SetFarRangeFraction (float32 Distance, float32 DistanceModifier) |
| void | SetFarRangeFractionDistance (float32 Distance) |
| void | SetCloseRangeFraction (float32 Distance, float32 DistanceModifier) |
| void | SetMidRangeFraction (float32 Distance, float32 DistanceModifier) |
| void | SetMidRangeFractionDistance (float32 Distance) |
| void | SetMidRangeFractionModifier (float32 Modifier) |
| void | SetWeatherModifier (float32 RainLevel1, float32 RainLevel2, float32 RainLevel3, float32 Sunny=0.000000, float32 Cloudy=0.000000) |
| FPerceptionSightSettings & | opAssign (FPerceptionSightSettings Other) |
Public Attributes | |
PerceptionSightSettings | |
| bool | LoseAwarenessWithExcludingTags |
| FCoffinSenseShape | OuterCoffin |
| FSixthSenseShape | SixthSense |
| float32 | MinLightIntensity |
| Modifiers for different Light conditions. | |
| float32 | MaxLightIntensity |
| float32 | MinLightModifier |
| float32 | MaxLightModifier |
| TMap< FGameplayTag, float32 > | MovementModifier |
| Modifiers for different Movement. | |
| TMap< FGameplayTag, float32 > | MovementModeModifier |
| Modifiers for different Types of Movement. | |
| float32 | MovementModeDefaultModifier |
| TMap< FGameplayTag, float32 > | TargetOwnedTagModifiers |
| Modifiers that are applied when the Target Character has the given tag. | |
| TMap< FGameplayTag, float32 > | SensingOwnedTagModifiers |
| Modifiers that are applied when the Sensing Character has the given tag. | |
| FGameplayTagContainer | ExcludingTags |
| When Agent has one of these Tags he cant see anything. | |
| FCoffinSenseShape | InnerCoffin |
| float32 | SenseModifier |
| A bonus wich is applied when the Target Character is already detected with another sense. | |
| float32 | SenseModifierThreshold |
| How high has the awareness to be to apply a bonus on sight. | |
| float32 | AwarenessWearoffFactorNoLineOfSight |
| How much Awareness is lost per second when we don't have a line of sight to the target. | |
| float32 | AwarenessWearoffFactorOutOfShape |
| How much Awareness is lost per second when the target isn't in any visionShape. | |
| bool | bRequiresFreeLineOfSight |
| If true, require that a raycast can be made between Self and Target without obstruction. | |
| float32 | PeripheralHalfAngle |
| When the target is not insight the peripheral field of vision the perception sight cone just goes forward. | |
| float32 | MiniMalFocusDistance |
| When the target is too close the perception sight cone just goes forward. | |
| float32 | HeightParabolAlpha |
| Parameters for the parabola function that sets the maximal height. | |
| float32 | HeightParabolOffsetY |
| float32 | HeightParabolOffsetZ |
| float32 | ParabolMultiplier |
| FGameplayTagContainer | BlockAwarenessWearOffWithSensorTags |
| FGameplayTagContainer | BlockAwarenessWearOffWithSensedTags |
| FPerceptionSightSettings & opAssign | ( | FPerceptionSightSettings | Other | ) |
| void SetCloseRangeFraction | ( | float32 | Distance, |
| float32 | DistanceModifier ) |
| void SetCloseRangeFractionDistance | ( | float32 | Distance | ) |
| void SetCloseRangeFractionModifier | ( | float32 | Modifier | ) |
| void SetFarRangeFraction | ( | float32 | Distance, |
| float32 | DistanceModifier ) |
| void SetFarRangeFractionDistance | ( | float32 | Distance | ) |
| void SetFarRangeFractionModifier | ( | float32 | Modifier | ) |
| void SetMidRangeFraction | ( | float32 | Distance, |
| float32 | DistanceModifier ) |
| void SetMidRangeFractionDistance | ( | float32 | Distance | ) |
| void SetMidRangeFractionModifier | ( | float32 | Modifier | ) |
| void SetWeatherModifier | ( | float32 | RainLevel1, |
| float32 | RainLevel2, | ||
| float32 | RainLevel3, | ||
| float32 | Sunny = 0.000000, | ||
| float32 | Cloudy = 0.000000 ) |
| float32 AwarenessWearoffFactorNoLineOfSight |
How much Awareness is lost per second when we don't have a line of sight to the target.
| float32 AwarenessWearoffFactorOutOfShape |
How much Awareness is lost per second when the target isn't in any visionShape.
| FGameplayTagContainer BlockAwarenessWearOffWithSensedTags |
| FGameplayTagContainer BlockAwarenessWearOffWithSensorTags |
| bool bRequiresFreeLineOfSight |
If true, require that a raycast can be made between Self and Target without obstruction.
| FGameplayTagContainer ExcludingTags |
When Agent has one of these Tags he cant see anything.
| float32 HeightParabolAlpha |
Parameters for the parabola function that sets the maximal height.
| float32 HeightParabolOffsetY |
| float32 HeightParabolOffsetZ |
| FCoffinSenseShape InnerCoffin |
| bool LoseAwarenessWithExcludingTags |
| float32 MaxLightIntensity |
| float32 MaxLightModifier |
| float32 MiniMalFocusDistance |
When the target is too close the perception sight cone just goes forward.
| float32 MinLightIntensity |
Modifiers for different Light conditions.
| float32 MinLightModifier |
| float32 MovementModeDefaultModifier |
| TMap<FGameplayTag,float32> MovementModeModifier |
Modifiers for different Types of Movement.
| TMap<FGameplayTag,float32> MovementModifier |
Modifiers for different Movement.
| FCoffinSenseShape OuterCoffin |
| float32 ParabolMultiplier |
| float32 PeripheralHalfAngle |
When the target is not insight the peripheral field of vision the perception sight cone just goes forward.
| float32 SenseModifier |
A bonus wich is applied when the Target Character is already detected with another sense.
| float32 SenseModifierThreshold |
How high has the awareness to be to apply a bonus on sight.
| TMap<FGameplayTag,float32> SensingOwnedTagModifiers |
Modifiers that are applied when the Sensing Character has the given tag.
| FSixthSenseShape SixthSense |
| TMap<FGameplayTag,float32> TargetOwnedTagModifiers |
Modifiers that are applied when the Target Character has the given tag.