|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Global character significance overrides. More...
Public Member Functions | |
Functions | |
| void | RemoveAllForceVisibilityCharacterRequests (const UObject Context) |
| void | HideAllButMainPlayer (const UObject Context) |
| Hide all characters but the main player character. To un-hide, call the matching RemoveRequest function. | |
| void | HideAllCharacters (const UObject Context) |
| Hide all characters. NPCs, Players, all hidden. | |
| void | HideAllCharactersOfSpeciesInTerritory (const UObject Context, TSubclassOf< UTerritoryConfig > TerritoryClass, FGameplayTagContainer Species) |
| Hide all characters that belong to the given territory. | |
| void | HideAllCharactersOfSpeciesInTerritoryWithException (const UObject Context, TSubclassOf< UTerritoryConfig > TerritoryClass, FGameplayTagContainer HideSpecies, FGameplayTagContainer AllowSpecies) |
| Hide all characters that belong to the given territory. | |
| void | HideAllCharactersOfTerritory (const UObject Context, TSubclassOf< UTerritoryConfig > TerritoryClass) |
| Hide all characters that belong to the given territory. | |
| void | HideCharacter (const UObject Context, const AGothicCharacterState CharacterToHide) |
| Hide this specific character. To un-hide, call the matching RemoveRequest function. | |
| void | HideCharactersWithUniqueName (const UObject Context, FName CharacterUniqueName) |
| Hide all characters that have the given UniqueName. To un-hide, call the matching RemoveRequest function. | |
| bool | IsAllowedToBeVisible (const AGothicCharacterState CharacterState) const |
| Returns true if the given character is allowed to be visible now. False if something requested to hide it. | |
| void | ForceVisibilityCharacter (const UObject Context, const AGothicCharacterState CharacterToHide) |
| Hide this specific character. To un-hide, call the matching RemoveRequest function. | |
| void | RemoveAllRequestsOfObject (const UObject Context) |
| Removes all hide requests made by the given object. | |
| void | RemoveForceVisibilityCharacterRequest (const UObject Context, const AGothicCharacterState CharacterToHide) |
| Remove the request to hide something that was made by the given Context object. | |
| void | RemoveHideAllButMainPlayerRequest (const UObject Context, const AGothicCharacterState CharacterToHide) |
| Remove the request to hide something that was made by the given Context object. | |
| void | RemoveHideAllCharactersOfTerritoryRequest (const UObject Context) |
| Remove the request to hide all characters that belong to the given territory. | |
| void | RemoveHideAllCharactersRequest (const UObject Context) |
| Remove the request to hide something that was made by the given Context object. | |
| void | RemoveHideCharacterByUniqueNameRequest (const UObject Context, FName CharacterUniqueName) |
| Remove the request to hide something that was made by the given Context object. | |
| void | RemoveHideCharacterRequest (const UObject Context, const AGothicCharacterState CharacterToHide) |
| Remove the request to hide something that was made by the given Context object. | |
Static Public Member Functions | |
Static Functions | |
| static UGothicCharacterSignificanceSubsystem | Get () |
| static UClass | StaticClass () |
Global character significance overrides.
| void ForceVisibilityCharacter | ( | const UObject | Context, |
| const AGothicCharacterState | CharacterToHide ) |
Hide this specific character. To un-hide, call the matching RemoveRequest function.
|
static |
| void HideAllButMainPlayer | ( | const UObject | Context | ) |
Hide all characters but the main player character. To un-hide, call the matching RemoveRequest function.
| void HideAllCharacters | ( | const UObject | Context | ) |
Hide all characters. NPCs, Players, all hidden.
| void HideAllCharactersOfSpeciesInTerritory | ( | const UObject | Context, |
| TSubclassOf< UTerritoryConfig > | TerritoryClass, | ||
| FGameplayTagContainer | Species ) |
Hide all characters that belong to the given territory.
| void HideAllCharactersOfSpeciesInTerritoryWithException | ( | const UObject | Context, |
| TSubclassOf< UTerritoryConfig > | TerritoryClass, | ||
| FGameplayTagContainer | HideSpecies, | ||
| FGameplayTagContainer | AllowSpecies ) |
Hide all characters that belong to the given territory.
| void HideAllCharactersOfTerritory | ( | const UObject | Context, |
| TSubclassOf< UTerritoryConfig > | TerritoryClass ) |
Hide all characters that belong to the given territory.
| void HideCharacter | ( | const UObject | Context, |
| const AGothicCharacterState | CharacterToHide ) |
Hide this specific character. To un-hide, call the matching RemoveRequest function.
Hide all characters that have the given UniqueName. To un-hide, call the matching RemoveRequest function.
| bool IsAllowedToBeVisible | ( | const AGothicCharacterState | CharacterState | ) | const |
Returns true if the given character is allowed to be visible now. False if something requested to hide it.
| void RemoveAllForceVisibilityCharacterRequests | ( | const UObject | Context | ) |
| void RemoveAllRequestsOfObject | ( | const UObject | Context | ) |
Removes all hide requests made by the given object.
| void RemoveForceVisibilityCharacterRequest | ( | const UObject | Context, |
| const AGothicCharacterState | CharacterToHide ) |
Remove the request to hide something that was made by the given Context object.
| void RemoveHideAllButMainPlayerRequest | ( | const UObject | Context, |
| const AGothicCharacterState | CharacterToHide ) |
Remove the request to hide something that was made by the given Context object.
| void RemoveHideAllCharactersOfTerritoryRequest | ( | const UObject | Context | ) |
Remove the request to hide all characters that belong to the given territory.
| void RemoveHideAllCharactersRequest | ( | const UObject | Context | ) |
Remove the request to hide something that was made by the given Context object.
Remove the request to hide something that was made by the given Context object.
| void RemoveHideCharacterRequest | ( | const UObject | Context, |
| const AGothicCharacterState | CharacterToHide ) |
Remove the request to hide something that was made by the given Context object.
|
static |