G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UCrimeMemorySubsystem Member List

This is the complete list of members for UCrimeMemorySubsystem, including all inherited members.

AddCharacterAreaTags(AGothicCharacterState CharacterState, FGameplayTagContainer AreaTags)UCrimeMemorySubsystem
AddToRoot()UObject
ChangeCrimeTimeCommitted(int CrimeID, FInGameTime NewTime)UCrimeMemorySubsystem
CharacterGlobalIDsExcludedFromSpeciesSelectionUCrimeMemorySubsystem
CharacterHasRelativeCrime(AGothicCharacterState Character, int CrimeID) constUCrimeMemorySubsystem
ClassUObject
ConvertCrimeToRelativeMemoryWithoutRemembering(AGothicCharacterState Witness, int CrimeId) constUCrimeMemorySubsystem
CopyScriptPropertiesFrom(const UObject OtherObject)UObject
CreateRelativeMemoriesToCrime(AGothicCharacterState Witness, int CrimeId, const ERelativeCrimeOrigin &Origin)UCrimeMemorySubsystem
CrimeTypesForReactionVoicelinesUCrimeMemorySubsystem
CrimeTypesToNeverSaveUCrimeMemorySubsystem
CrimeTypesToNeverSyncUCrimeMemorySubsystem
CrimeTypesToNotSaveWhenForgivenUCrimeMemorySubsystem
CrimeTypeTagToDeleteTimeInHoursUCrimeMemorySubsystem
DefaultDeleteTimeHoursUCrimeMemorySubsystem
DrawLocationImGuiIfPossible()UCrimeMemorySubsystem
DrawPathwayImGuiIfPossible()UCrimeMemorySubsystem
FindGlobalCrimesWithCrimeTypeAndParticipants(FGameplayTag CrimeType, const FName CriminalID, TArray< FName > Victims) constUCrimeMemorySubsystem
ForceSyncAndRestartTimers()UCrimeMemorySubsystem
ForgiveCrime(int CrimeID)UCrimeMemorySubsystem
Get()UCrimeMemorySubsystemstatic
Get(const UObject WorldContextObject)UCrimeMemorySubsystemstatic
GetAllCrimesCommitedAfter(FInGameTime Time) constUCrimeMemorySubsystem
GetAllCrimesCommitedBefore(FInGameTime Time) constUCrimeMemorySubsystem
GetAllCrimesCommitedBy(const AGothicCharacterState Character) constUCrimeMemorySubsystem
GetAllCrimesWithVictim(AGothicCharacterState Character) constUCrimeMemorySubsystem
GetClass() constUObject
GetCrimeByID(FGlobalCrimeDataEntry &CrimeEntryOutput, int CrimeID) constUCrimeMemorySubsystem
GetFullName(const UObject StopOuter=nullptr) constUObject
GetIsRooted() constUObject
GetLocationCrimeEntry(FLocationMemoryCrimeDataEntry &LocationMemoryEntryOutput, const FGameplayTag GuildTag, const FGameplayTag LocationTag) constUCrimeMemorySubsystem
GetLocationMemoriesOfArea(const FGameplayTag LocationTag) constUCrimeMemorySubsystem
GetName() constUObject
GetOuter() constUObject
GetOutermost() constUObject
GetPackage() constUObject
GetPathName(const UObject StopOuter=nullptr) constUObject
GetRelativeCrime(FRelativeCrimeDataEntry &RelativeCrimeEntryOutput, int CrimeID, AGothicCharacterState Character) constUCrimeMemorySubsystem
GetRelativeCrimesOfCharacter(TArray< FRelativeCrimeDataEntry > &RelativeCrimes, AGothicCharacterState Character) constUCrimeMemorySubsystem
GetTypedOuter(TSubclassOf< UObject > Target) constUObject
GetWorld() constUObject
IsA(const UClass Class) constUObject
IsRootedUObject
IsSupportedForNetworking() constUObject
IsTransient() constUObject
LoadConfig()UObject
MarkPackageDirty() constUObject
MinAgeOfCrimeToSpreadToLocationMemoryInHoursUCrimeMemorySubsystem
Modify(bool bAlwaysMarkDirty=true)UObject
NameUObject
opCast(?&Address) constUObject
OuterUObject
OutermostUObject
PackageUObject
RegisterCrime(AGothicCharacterState Criminal, TArray< AGothicCharacterState > &Victims, FGameplayTag CrimeType, FGameplayTag AreaTag, FInGameTime TimeCommited, FGameplayTagContainer VictimGuilds, bool bIsForgiven, const ECrimeAffectedEntitySource &AffectedEntitySource, TSubclassOf< UItemDefinition > ItemDefinitionClass, TSubclassOf< UInteractiveObjectDefinition > InteractiveObjectDefinitionClass, AGothicCharacterState TrueCriminal)UCrimeMemorySubsystem
RegisterLocationCrimeEntry(FGameplayTag LocationTag, FGameplayTag AssociatedGuild, EAreaBoundMemoryContainerType ContainerType)UCrimeMemorySubsystem
RegisterLocationMemoryPathway(const float32 &GameHoursUntilSpread, FGameplayTag StartArea, FGameplayTag StartGuild, FGameplayTag EndArea, FGameplayTag EndGuild)UCrimeMemorySubsystem
RegisterLongtermMemoryTagForCrimeData(FGameplayTagContainer CrimeTypes, FGameplayTag AffectedGuild, FGameplayTag MemoryTag)UCrimeMemorySubsystem
RegisterRelativeCrimeEntry(FRelativeCrimeDataEntry RelativeCrimeEntry)UCrimeMemorySubsystem
RegisterRelativeCrimeEntryFromParameters(AGothicCharacterState Instigator, AGothicCharacterState Witness, TArray< AGothicCharacterState > Victims, FGameplayTagContainer VictimGuilds, int CrimeID, FGameplayTag CrimeType)UCrimeMemorySubsystem
ReloadConfig()UObject
RemoveCrime(int CrimeID)UCrimeMemorySubsystem
RemoveCrimeEntryFromLocationMemory(int CrimeID, const FGameplayTag GuildTag, const FGameplayTag LocationTag)UCrimeMemorySubsystem
RemoveFromRoot()UObject
RemoveLocationMemoryFromArea(const FGameplayTag GuildTag, const FGameplayTag LocationTag)UCrimeMemorySubsystem
RemoveRelativeCrimeOnCharacter(int RelativeCrimeID, AGothicCharacterState Character)UCrimeMemorySubsystem
ReplaceCharacterAreaTags(AGothicCharacterState CharacterState, FGameplayTagContainer AreaTags)UCrimeMemorySubsystem
SaveConfig()UObject
SetTransactional(bool bTransactional)UObject
SpeciesSpecificCrimeTagsUCrimeMemorySubsystem
SpeciesToIncludeForMemorySpreadOfSpeciesExclusiveCrimesUCrimeMemorySubsystem
SpreadMemoryTimeIntervalSecondsUCrimeMemorySubsystem
StaticClass()UCrimeMemorySubsystemstatic
SuppressRelativeCrime(int RelativeCrimeID, AGothicCharacterState Character)UCrimeMemorySubsystem
SyncLocationMemoryTimeIntervalSecondsUCrimeMemorySubsystem
TimesToSyncLocationMemoryUCrimeMemorySubsystem
ToString() constUObject
WorldUObject