| AddPuzzleCount(TSubclassOf< UPuzzleCountExtraData > extraData) | UPuzzlesSubsystem | |
| AddPuzzleEntry(FName creatureName, FName doorName, FName saveState, int requiredKills=1, EPuzzleEvent puzzleEvent=EPuzzleEvent ::DeathEvent) | UPuzzlesSubsystem | |
| AddPuzzleEntryData(FName creatureName, int requiredKills, EPuzzleEvent puzzleEvent, TSubclassOf< UObject > extraData) | UPuzzlesSubsystem | |
| AddToRoot() | UObject | |
| CallGameplayMessage(FGameplayTag channel, FName connected) | UPuzzlesSubsystem | static |
| CallGlobalEvent(UWorld World, FName connected) | UPuzzlesSubsystem | static |
| CheckPuzzles(FPuzzleCreatureCounter &counter) | UPuzzlesSubsystem | |
| Class | UObject | |
| CopyScriptPropertiesFrom(const UObject OtherObject) | UObject | |
| CreatureKillCounterMap | UPuzzlesSubsystem | |
| Deinitialize() | UScriptGameInstanceSubsystem | |
| DoorTriggers(FGameplayTag channel, FGothicBasicVerbMessage payload) | UPuzzlesSubsystem | |
| FindCreatureUniqueNameByDoorToOpenName(FName DoorToOpenName) | UPuzzlesSubsystem | |
| GameInstance | UScriptGameInstanceSubsystem | |
| GetClass() const | UObject | |
| GetCreatureKillCounterMap() const | UPuzzlesSubsystem | |
| GetFullName(const UObject StopOuter=nullptr) const | UObject | |
| GetGameInstance() const | UScriptGameInstanceSubsystem | |
| GetIsRooted() const | UObject | |
| GetName() const | UObject | |
| GetOuter() const | UObject | |
| GetOutermost() const | UObject | |
| GetPackage() const | UObject | |
| GetPathName(const UObject StopOuter=nullptr) const | UObject | |
| GetTypedOuter(TSubclassOf< UObject > Target) const | UObject | |
| GetWorld() const | UObject | |
| GlobalCallGameplayMessage(UWorld World, FGameplayTag channel, FName connected) | UPuzzlesSubsystem | static |
| GlobalCloseDoor(FName connected) | UPuzzlesSubsystem | static |
| GlobalCloseDoorWorld(UWorld World, FName connected) | UPuzzlesSubsystem | static |
| GlobalOpenDoor(FName connected) | UPuzzlesSubsystem | static |
| GlobalOpenDoorWorld(UWorld World, FName connected) | UPuzzlesSubsystem | static |
| GlobalUnlockDoor(FName doorName) | UPuzzlesSubsystem | static |
| Initialize() | UScriptGameInstanceSubsystem | |
| IsA(const UClass Class) const | UObject | |
| IsRooted | UObject | |
| IsSupportedForNetworking() const | UObject | |
| IsTransient() const | UObject | |
| LoadConfig() | UObject | |
| m_CreatureKillCounterSaved | UPuzzlesSubsystem | |
| m_FinishedPuzzles | UPuzzlesSubsystem | |
| m_PuzzleCreatureArray | UPuzzlesSubsystem | |
| m_PuzzleStepArray | UPuzzlesSubsystem | |
| MarkPackageDirty() const | UObject | |
| Modify(bool bAlwaysMarkDirty=true) | UObject | |
| Name | UObject | |
| opCast(?&Address) const | UObject | |
| Outer | UObject | |
| Outermost | UObject | |
| Package | UObject | |
| ReloadConfig() | UObject | |
| RemoveFromRoot() | UObject | |
| SaveConfig() | UObject | |
| SetCreatureKillCounterMap(TMap< FName, int > NewKillMap) | UPuzzlesSubsystem | |
| SetTransactional(bool bTransactional) | UObject | |
| ShouldCreateSubsystem(UObject Outer) const | UScriptGameInstanceSubsystem | |
| StaticClass() | UPuzzlesSubsystem | static |
| Tick(float32 DeltaTime) | UScriptGameInstanceSubsystem | |
| ToString() const | UObject | |
| World | UObject | |