Cyber Engine Tweaks
Modding
Dictionary
Other
External docs
Other Wikis
Powered By GitBook
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:
1
glps = Game.GetGameplayLogicPackageSystem()
Copied!

Sub-functions

ApplyPackage

ApplyPackage
Info & Usage
1
ApplyPackage(object : wref:GameObject, instigator : wref:GameObject, packageID : TweakDBID);
Copied!

ApplyPackages

ApplyPackages
Info & Usage
1
ApplyPackages(object : wref:GameObject, instigator : wref:GameObject, packageID : TweakDBID, applyCount : Uint32);
Copied!

GetAppliedPackages

GetAppliedPackages
Info & Usage
1
GetAppliedPackages(object : wref:GameObject, out outPackageIDs : array:TweakDBID);
Copied!

RemoveEntry

RemoveEntry
Info & Usage
1
RemoveEntry(entityID : EntityID);
Copied!

RemovePackage

RemovePackage
Info & Usage
1
RemovePackage(object : wref:GameObject, packageID : TweakDBID);
Copied!

RemovePackages

RemovePackages
Info & Usage
1
RemovePackages(object : wref:GameObject, packageID : TweakDBID, removeCount : Uint32);
Copied!
Last modified 9mo ago