Spoiler
Scriptname rayMansixChange extends Activator
{Changes the six of the associated mannequin(s).}
ObjectReference Property mannequin1 Auto
;ObjectReference Property mannequin2 Auto
;ObjectReference Property mannequin3 Auto
;ObjectReference Property mannequin4 Auto
;ObjectReference Property mannequin5 Auto
;ObjectReference Property mannequin6 Auto
;ObjectReference Property mannequin7 Auto
;ObjectReference Property mannequin8 Auto
;ObjectReference Property mannequin9 Auto
ActorBase Mann1Base = mannequin1.GetBaseObject() as ActorBase
;ActorBase Mann2Base = mannequin2 as ActorBase
;ActorBase Mann3Base = mannequin3 as ActorBase
;ActorBase Mann4Base = mannequin4 as ActorBase
;ActorBase Mann5Base = mannequin5 as ActorBase
;ActorBase Mann6Base = mannequin6 as ActorBase
;ActorBase Mann7Base = mannequin7 as ActorBase
;ActorBase Mann8Base = mannequin8 as ActorBase
;ActorBase Mann9Base = mannequin9 as ActorBase
Event OnActivate(ObjectReference akActionRef)
If Mann1Base.Getsix() == 1
mannequin1.sixChange(0)
ElseIf Mann1Base.Getsix() == 0
mannequin1.sixChange(1)
EndIf
; If mannequin2.Getsix() == 1
; mannequin2.sixChange(0)
; ElseIf mannequin2.Getsix() == 0
; mannequin2.sixChange(1)
; EndIf
; If mannequin3.Getsix() == 1
; mannequin3.sixChange(0)
; ElseIf mannequin3.Getsix() == 0
; mannequin3.sixChange(1)
; EndIf
; If mannequin4.Getsix() == 1
; mannequin4.sixChange(0)
; ElseIf mannequin4.Getsix() == 0
; mannequin4.sixChange(1)
; EndIf
; If mannequin5.Getsix() == 1
; mannequin5.sixChange(0)
; ElseIf mannequin5.Getsix() == 0
; mannequin5.sixChange(1)
; EndIf
; If mannequin6.Getsix() == 1
; mannequin6.sixChange(0)
; ElseIf mannequin6.Getsix() == 0
; mannequin6.sixChange(1)
; EndIf
; If mannequin7.Getsix() == 1
; mannequin7.sixChange(0)
; ElseIf mannequin7.Getsix() == 0
; mannequin7.sixChange(1)
; EndIf
; If mannequin8.Getsix() == 1
; mannequin8.sixChange(0)
; ElseIf mannequin8.Getsix() == 0
; mannequin8.sixChange(1)
; EndIf
; If mannequin9.Getsix() == 1
; mannequin9.sixChange(0)
; ElseIf mannequin9.Getsix() == 0
; mannequin9.sixChange(1)
; EndIf
EndEvent
{Changes the six of the associated mannequin(s).}
ObjectReference Property mannequin1 Auto
;ObjectReference Property mannequin2 Auto
;ObjectReference Property mannequin3 Auto
;ObjectReference Property mannequin4 Auto
;ObjectReference Property mannequin5 Auto
;ObjectReference Property mannequin6 Auto
;ObjectReference Property mannequin7 Auto
;ObjectReference Property mannequin8 Auto
;ObjectReference Property mannequin9 Auto
ActorBase Mann1Base = mannequin1.GetBaseObject() as ActorBase
;ActorBase Mann2Base = mannequin2 as ActorBase
;ActorBase Mann3Base = mannequin3 as ActorBase
;ActorBase Mann4Base = mannequin4 as ActorBase
;ActorBase Mann5Base = mannequin5 as ActorBase
;ActorBase Mann6Base = mannequin6 as ActorBase
;ActorBase Mann7Base = mannequin7 as ActorBase
;ActorBase Mann8Base = mannequin8 as ActorBase
;ActorBase Mann9Base = mannequin9 as ActorBase
Event OnActivate(ObjectReference akActionRef)
If Mann1Base.Getsix() == 1
mannequin1.sixChange(0)
ElseIf Mann1Base.Getsix() == 0
mannequin1.sixChange(1)
EndIf
; If mannequin2.Getsix() == 1
; mannequin2.sixChange(0)
; ElseIf mannequin2.Getsix() == 0
; mannequin2.sixChange(1)
; EndIf
; If mannequin3.Getsix() == 1
; mannequin3.sixChange(0)
; ElseIf mannequin3.Getsix() == 0
; mannequin3.sixChange(1)
; EndIf
; If mannequin4.Getsix() == 1
; mannequin4.sixChange(0)
; ElseIf mannequin4.Getsix() == 0
; mannequin4.sixChange(1)
; EndIf
; If mannequin5.Getsix() == 1
; mannequin5.sixChange(0)
; ElseIf mannequin5.Getsix() == 0
; mannequin5.sixChange(1)
; EndIf
; If mannequin6.Getsix() == 1
; mannequin6.sixChange(0)
; ElseIf mannequin6.Getsix() == 0
; mannequin6.sixChange(1)
; EndIf
; If mannequin7.Getsix() == 1
; mannequin7.sixChange(0)
; ElseIf mannequin7.Getsix() == 0
; mannequin7.sixChange(1)
; EndIf
; If mannequin8.Getsix() == 1
; mannequin8.sixChange(0)
; ElseIf mannequin8.Getsix() == 0
; mannequin8.sixChange(1)
; EndIf
; If mannequin9.Getsix() == 1
; mannequin9.sixChange(0)
; ElseIf mannequin9.Getsix() == 0
; mannequin9.sixChange(1)
; EndIf
EndEvent
The errors when I try to compile show up as:
Spoiler
Starting 1 compile threads for 1 files...
Compiling "rayMansixChange"...
f:\program files\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\rayMansixChange.psc(14,22): no viable alternative at input 'mannequin1'
f:\program files\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\rayMansixChange.psc(14,32): required (...)+ loop did not match anything at input '.'
f:\program files\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\rayMansixChange.psc(14,10): Unknown user flag mannequin1
No output generated for rayMansixChange, compilation failed.
Batch compile of 1 files finished. 0 succeeded, 1 failed.
Compiling "rayMansixChange"...
f:\program files\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\rayMansixChange.psc(14,22): no viable alternative at input 'mannequin1'
f:\program files\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\rayMansixChange.psc(14,32): required (...)+ loop did not match anything at input '.'
f:\program files\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\rayMansixChange.psc(14,10): Unknown user flag mannequin1
No output generated for rayMansixChange, compilation failed.
Batch compile of 1 files finished. 0 succeeded, 1 failed.


