GameplayLogicPackageSystem

Documents the GameplayLogicPackageSystem class and its functions.

NOT DOCUMENTED We currently don't have information on how these functions work. They are being documented here for visibility.

Invoking GameplayLogicPackageSystem

To invoke the gameplay logic package system, use the following Global function:

glps = Game.GetGameplayLogicPackageSystem()

Sub-functions

ApplyPackage

ApplyPackage(object : wref:GameObject, instigator : wref:GameObject, packageID : TweakDBID);

ApplyPackages

ApplyPackages(object : wref:GameObject, instigator : wref:GameObject, packageID : TweakDBID, applyCount : Uint32);

GetAppliedPackages

GetAppliedPackages(object : wref:GameObject, out outPackageIDs : array:TweakDBID);

RemoveEntry

RemoveEntry(entityID : EntityID);

RemovePackage

RemovePackage(object : wref:GameObject, packageID : TweakDBID);

RemovePackages

RemovePackages(object : wref:GameObject, packageID : TweakDBID, removeCount : Uint32);

Last updated