Difference between revisions of "AddScriptPackage"
m
no edit summary
imported>PoHa! (Copied info from CS Wiki; removed incomplete tag) |
imported>Ez0n3 m |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
== | {{Function | ||
|CSWikiPage = AddScriptPackage | |||
Add a script package to the calling actor. This package takes precedence over all other packages until it is done. | |origin = GECK1 | ||
|summary = Add a script package to the calling actor. This package takes precedence over all other packages until it is done. | |||
= | |name = AddScriptPackage | ||
|returnType = void | |||
[ | |referenceType = [ActorRefID] | ||
|arguments = | |||
== | {{FunctionArgument | ||
|Name = PackageID | |||
AddScriptPackage GenericTravelOnActivate | |Type = ref | ||
}} | |||
|example = AddScriptPackage GenericTravelOnActivate | |||
}} | |||
==Notes== | ==Notes== | ||
* An actor can have only one script package at a time. When calling the function twice on the same actor, the second package replaces the first one added. | * An actor can have only one script package at a time. When calling the function twice on the same actor, the second package replaces the first one added. | ||
* Unless the added package has some constraint on it ("must complete" and/or "must reach location"), it will be removed the next time the actor reevaluates his package. | * Unless the added package has some constraint on it ("must complete" and/or "must reach location"), it will be removed the next time the actor reevaluates his package. | ||
Line 19: | Line 21: | ||
*[[RemoveScriptPackage]] | *[[RemoveScriptPackage]] | ||
*[[EvaluatePackage]] | *[[EvaluatePackage]] | ||
[[Category:Functions]] | [[Category:Functions]] | ||
[[Category:Functions (GECK 1.1)]] | |||
[[Category:AI Functions]] | [[Category:AI Functions]] | ||
[[Category:AI Functions (GECK 1.1)]] |