|
|
@ -8,9 +8,13 @@ Function Fragment_0(ObjectReference akTargetRef, Actor akActor) |
|
|
|
int iButton = _00E_Smelting_DismantlingMSG.Show() |
|
|
|
int iButton = _00E_Smelting_DismantlingMSG.Show() |
|
|
|
|
|
|
|
|
|
|
|
If iButton == 0 ; if the player wants to process ore into ingots |
|
|
|
If iButton == 0 ; if the player wants to process ore into ingots |
|
|
|
|
|
|
|
if ! akTargetRef.IsFurnitureInUse() |
|
|
|
|
|
|
|
akTargetRef.SendModEvent("Enderal_StartCrafting") |
|
|
|
|
|
|
|
endif |
|
|
|
akTargetRef.Activate(akActor, true) |
|
|
|
akTargetRef.Activate(akActor, true) |
|
|
|
ElseIf iButton == 1 ; if the player wants to dismantle items back into crafting components, disable player controls |
|
|
|
ElseIf iButton == 1 ; if the player wants to dismantle items back into crafting components, disable player controls |
|
|
|
Game.DisablePlayerControls(true, true, true, true, true, true, true, true) |
|
|
|
Game.DisablePlayerControls(true, true, true, true, true, true, true, true) |
|
|
|
|
|
|
|
_00E_Dismantling_SmelterREF.SendModEvent("Enderal_StartDismantling") |
|
|
|
_00E_Dismantling_SmelterREF.Activate(akActor) |
|
|
|
_00E_Dismantling_SmelterREF.Activate(akActor) |
|
|
|
Else |
|
|
|
Else |
|
|
|
return |
|
|
|
return |
|
|
|