G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UTraderConfig Class Reference

Public Member Functions

Functions
void AddTraderItem (TSubclassOf< UItemDefinition > item, int amount, FString chapter, TSubclassOf< UDifficultySettings > difficulty)
Public Member Functions inherited from UObject
bool MarkPackageDirty () const
void RemoveFromRoot ()
bool GetIsRooted () const
bool IsTransient () const
bool Modify (bool bAlwaysMarkDirty=true)
void SetTransactional (bool bTransactional)
bool IsSupportedForNetworking () const
UClass GetClass () const
UObject GetOuter () const
UObject GetTypedOuter (TSubclassOf< UObject > Target) const
 Traverses the outer chain searching for the next object of a certain type.
UPackage GetOutermost () const
UPackage GetPackage () const
void AddToRoot ()
UWorld GetWorld () const
FName GetName () const
FString GetFullName (const UObject StopOuter=nullptr) const
FString GetPathName (const UObject StopOuter=nullptr) const
bool IsA (const UClass Class) const
 Returns true if this object is of the specified type, or a child of that type.
void SaveConfig ()
void LoadConfig ()
void ReloadConfig ()
void CopyScriptPropertiesFrom (const UObject OtherObject)
void opCast (?&Address) const
FString ToString () const

Static Public Member Functions

Static Functions
static UClass StaticClass ()
Static Public Member Functions inherited from UObject
static UClass StaticClass ()

Public Attributes

TraderConfig
FName m_Region
FName m_Type
TMap< TSubclassOf< UDifficultySettings >, FInventoryByChapter > m_ItemsByDifficulty
FName m_UniqueName
Public Attributes inherited from UObject
const UClass Class
const UObject Outer
const UPackage Outermost
const UPackage Package
const UWorld World
const FName Name
const bool IsRooted

Member Function Documentation

◆ AddTraderItem()

void AddTraderItem ( TSubclassOf< UItemDefinition > item,
int amount,
FString chapter,
TSubclassOf< UDifficultySettings > difficulty )

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ m_ItemsByDifficulty

◆ m_Region

FName m_Region

◆ m_Type

FName m_Type

◆ m_UniqueName

FName m_UniqueName