Difference between revisions of "ConstructibleObject Script"

14 bytes added ,  07:39, 2 February 2014
Reverted to List
imported>Behippo
(→‎Member Functions: Added SKSE Member Function list)
imported>CraftySentinel
(Reverted to List)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Scripting]]
[[Category:Papyrus]]
[[Category:Script Objects]]
'''Extends:''' [[MiscObject Script]]
'''Extends:''' [[MiscObject Script]]


Line 22: Line 18:


== SKSE Member Functions ==
== SKSE Member Functions ==
'''Form Function [[GetResult - ConstructibleObject|GetResult]]()'''
*Returns the form created by this recipe.


'''Function [[SetResult - ConstructibleObject|SetResult]](Form result)'''
:'''Form [[GetResult - ConstructibleObject|GetResult]]()'''
*Changes the form created by this recipe.
:*Returns the form created by this recipe.


'''int Function [[GetResultQuantity - ConstructibleObject|GetResultQuantity]]()'''
:'''[[SetResult - ConstructibleObject|SetResult]](Form ''result'')'''
*Returns the quantity of the result created by this recipe.
:*Changes the form created by this recipe.


'''Function [[SetResultQuanity - ConstructibleObject|SetResultQuantity]](int quantity)'''
:'''Int [[GetResultQuantity - ConstructibleObject|GetResultQuantity]]()'''
*Changes the quantity of the result created by this recipe.
:*Returns the quantity of the result created by this recipe.


'''int Function [[GetNumIngredients - ConstructibleObject|GetNumIngredients]]()'''
:'''[[SetResultQuantity - ConstructibleObject|SetResultQuantity]](Int ''quantity'')'''
*Returns the number of ingredients needed by this recipe.
:*Changes the quantity of the result created by this recipe.


'''Form Function [[GetNthIngredient - ConstructibleObject|GetNthIngredient]](int n)'''
:'''Int [[GetNumIngredients - ConstructibleObject|GetNumIngredients]]()'''
*Returns the specified ingredient needed by this recipe.
:*Returns the number of ingredients needed by this recipe.


'''Function [[SetNthIngredient - ConstructibleObject|SetNthIngredient]](Form required, int n)'''
:'''Form [[GetNthIngredient - ConstructibleObject|GetNthIngredient]](Int ''n'')'''
*Changes the specified ingredient needed by this recipe.
:*Returns the specified ingredient needed by this recipe.


'''int Function [[GetNthIngredientQuantity - ConstructibleObject|GetNthIngredientQuantity]](int n)'''
:'''[[SetNthIngredient - ConstructibleObject|SetNthIngredient]](Form ''required'', Int ''n'')'''
*Returns the quantity needed of the specified ingredient for this recipe.
:*Changes the specified ingredient needed by this recipe.


'''Function [[SetNthIngredientQuantity - ConstructibleObject|SetNthIngredientQuantity]](int value, int n)'''
:'''Int [[GetNthIngredientQuantity - ConstructibleObject|GetNthIngredientQuantity]](Int ''n'')'''
*Changes the quantity needed of the specified ingredient for this recipe.
:*Returns the quantity needed of the specified ingredient for this recipe.


'''Keyword Function [[GetWorkbenchKeyword - ConstructibleObject|GetWorkbenchKeyword]]()'''
:'''[[SetNthIngredientQuantity - ConstructibleObject|SetNthIngredientQuantity]](Int ''value'', Int ''n'')'''
*Returns the keyword of the workbench needed for this recipe.
:*Changes the quantity needed of the specified ingredient for this recipe.
 
:'''Keyword [[GetWorkbenchKeyword - ConstructibleObject|GetWorkbenchKeyword]]()'''
:*Returns the keyword of the workbench needed for this recipe.
 
:'''[[SetWorkbenchKeyword - ConstructibleObject|SetWorkbenchKeyword]](String ''keyword'')'''
:*Changes the keyword of the workbench needed for this recipe.


'''Function [[SetWorkbenchKeyword - ConstructibleObject|SetWorkbenchKeyword]](string keyword)'''
*Changes the keyword of the workbench needed for this recipe.


== Events ==
== Events ==
None
None
[[Category:Scripting]]
[[Category:Papyrus]]
[[Category:Script Objects]]
[[Category:SKSE]]
[[Category:SKSE Script Objects]]