Difference between revisions of "Use Item At Package"

From the Fallout3 GECK Wiki
Jump to navigation Jump to search
imported>DZastreux
imported>DZastreux
 
(7 intermediate revisions by the same user not shown)
Line 6: Line 6:
** '''Any Object:'''
** '''Any Object:'''
***'''Object ID:''' Select an object to use.
***'''Object ID:''' Select an object to use.
****About [[Furniture]]s : In some cases, you might experience weird behaviours with the actor ( hesitating, switching or even vanishing ) if , once arrived at location, he must choose between 2 ''Furnitures objectID ( For exemple between : Stool01L / OasisCouch01 )''. This might be because of some data embedded ''(or not!)'' in the .Nif files itselves, used for those objects ''( Easy to edit with [[NifSkope]] )'' ; it seems any nodes in furniture meshes should contain a ''NiStringExtraData:Unyielding = 0'' value ''( what's actually not always the case in some vanilla files )''
****About [[Furniture]]s : This '''Object ID:''' field won't work properly ; if the actor must choose between 2-or-more different ''Furnitures objectID'' once arrived at the '''Location''', then use [[Find Package]] instead. Indeed, with the '''Use Item At''' package, here is what happens :
 
***** With '''Sit Down''' checked the actor will just sit on the closest one regardless of '''Object ID:''' field ''(Or, in the worst cases, you might experience really weird behaviours with hesitating, switching and even vanishing actor !)''.
***** Without '''Sit Down''', the actor will just do nothing more, once at Location.
***'''Object Type:''' Select a type of object.
***'''Object Type:''' Select a type of object.


Line 13: Line 14:


*'''Location:''' [[:Category:Packages#Standard_Location|Standard Location]] data. The location to use the item.
*'''Location:''' [[:Category:Packages#Standard_Location|Standard Location]] data. The location to use the item.
**'''Sit Down''': If checked, the actor will sit down within the location radius if any chair is available.
**'''Sit Down''': If checked, the actor will sit down within the location radius if any chair is available. Note : Instead of checking this, you might also consider choosing ''Furniture'' in ''Object Type'' ''(Exemple: '''CG03DadSit''' )''
*** Instead of checking this, you might choose ''Furniture'' in ''Object Type''. The radius will still work (''CG03DadSit'')
*** In both cases, as a bug, the actor won't be able to use properly a ''Furniture'' if this one isn't the Package ''Location'' itself (!)


*'''Allow Search:'''  
*'''Allow Search:'''  

Latest revision as of 17:15, 11 March 2009

The Use Item At Package governs the behavior for an actor using any item.

Package Specific Data[edit | edit source]

  • Item to Use: Specify a reference, or a base object, or an object type.
    • Specific Reference: Pick an item to use.
    • Any Object:
      • Object ID: Select an object to use.
        • About Furnitures : This Object ID: field won't work properly ; if the actor must choose between 2-or-more different Furnitures objectID once arrived at the Location, then use Find Package instead. Indeed, with the Use Item At package, here is what happens :
          • With Sit Down checked the actor will just sit on the closest one regardless of Object ID: field (Or, in the worst cases, you might experience really weird behaviours with hesitating, switching and even vanishing actor !).
          • Without Sit Down, the actor will just do nothing more, once at Location.
      • Object Type: Select a type of object.
  • Replace After Use: Unused.
  • Location: Standard Location data. The location to use the item.
    • Sit Down: If checked, the actor will sit down within the location radius if any chair is available. Note : Instead of checking this, you might also consider choosing Furniture in Object Type (Exemple: CG03DadSit )
  • Allow Search:
    • If checked, this is the location where the actor will go to search for the item to use, if the item is not already in the actor's inventory.
    • If unchecked, the actor may only use items in its inventory.

Flags[edit | edit source]

  • Pretend In Combat: The actor will perform the travel behavior on the way to the location, then will drop out of combat and perform the normal package behavior.
  • Continue During Combat: The actor will perform the travel behavior on the way to the location, then will drop out of combat and perform the normal package behavior.

Behavior[edit | edit source]

The actor will search for the item to use (if necessary, and if allowed).

Then the actor will move to the location and "use" the specified item for the package duration. If the specified item is an activator or furniture, the actor will use/sit in the object. If the item is an inventory object, the actor will play an animation (if available) appropriate for using that item.