G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
Prefabricator Namespace Reference

Functions

Prefabricator
void GetAllAttachedActors (AActor Prefab, TArray< AActor > &AttachedActors)
void RandomizePrefab (APrefabActor PrefabActor, FRandomStream InRandom)
void SetPrefabAsset (APrefabActor PrefabActor, UPrefabricatorAssetInterface Prefab, bool bReloadPrefab)
APrefabActor SpawnPrefab (const UObject WorldContextObject, UPrefabricatorAssetInterface Prefab, FTransform Transform, int Seed)
void UnlinkPrefab (APrefabActor PrefabActor)
APrefabActor FindTopMostPrefabActor (AActor InActor)

Function Documentation

◆ FindTopMostPrefabActor()

APrefabActor FindTopMostPrefabActor ( AActor InActor)

◆ GetAllAttachedActors()

void GetAllAttachedActors ( AActor Prefab,
TArray< AActor > & AttachedActors )

◆ RandomizePrefab()

void RandomizePrefab ( APrefabActor PrefabActor,
FRandomStream InRandom )

◆ SetPrefabAsset()

void SetPrefabAsset ( APrefabActor PrefabActor,
UPrefabricatorAssetInterface Prefab,
bool bReloadPrefab )

◆ SpawnPrefab()

APrefabActor SpawnPrefab ( const UObject WorldContextObject,
UPrefabricatorAssetInterface Prefab,
FTransform Transform,
int Seed )

◆ UnlinkPrefab()

void UnlinkPrefab ( APrefabActor PrefabActor)