.info .source "DLC1_TIF__0101A911.psc" .modifyTime 1335291378 ;Tue Apr 24 11:16:18 2012 Local .compileTime 1338491800 ;Thu May 31 12:16:40 2012 Local .user "builds" .computer "BUILDFARM05".endInfo.userFlagsRef .flag hidden 0 ; 0x00000000 .flag conditional 1 ; 0x00000001.endUserFlagsRef.objectTable .object dlc1_tif__0101a911 TopicInfo .userFlags 1 ; Flags: 0x00000001 .docString "" .autoState .variableTable .endVariableTable .propertyTable .endPropertyTable .stateTable .state .function GetState .userFlags 0 ; Flags: 0x00000000 .docString "Function that returns the current state" .return String .paramTable .endParamTable .localTable .endLocalTable .code Return ::State ;@line ?? .endCode .endFunction .function GotoState .userFlags 0 ; Flags: 0x00000000 .docString "Function that switches this object to the specified state" .return None .paramTable .param newState String .endParamTable .localTable .local ::NoneVar None .endLocalTable .code CallMethod onEndState self ::NoneVar ;@line ?? Assign ::State newState ;@line ?? CallMethod onBeginState self ::NoneVar ;@line ?? .endCode .endFunction .function Fragment_1 .userFlags 0 ; Flags: 0x00000000 .docString "" .return None .paramTable .param akSpeakerRef ObjectReference .endParamTable .localTable .local ::temp0 actor .local ::temp1 quest .local ::temp2 dlc1_npcmentalmodelscript .local ::NoneVar None .local akSpeaker actor .endLocalTable .code Cast ::temp0 akSpeakerRef ;@line 7 Assign akSpeaker ::temp0 ;@line 7 CallMethod GetOwningQuest self ::temp1 ;@line 9 Cast ::temp2 ::temp1 ;@line 9 CallMethod StopWaiting ::temp2 ::NoneVar ;@line 9 .endCode .endFunction .endState .endStateTable .endObject.endObjectTable
Scriptname phiFixSeranaScript extends ActiveMagicEffectActor Property Serana autodlc1_npcmentalmodelscript Property DLC1NPCMentalModel autoEvent OnEffectStart(Actor akTarget, Actor akCaster) DLC1NPCMentalModel.StopWaiting SeranaEndEvent
Scriptname phiFixSeranaScript extends ActiveMagicEffectDLC1_NPCMentalModelScript Property DLC1NPCMentalModel autoEvent OnEffectStart(Actor akTarget, Actor akCaster) DLC1NPCMentalModel.StopWaiting()EndEvent
Scriptname DLC1_NPCMentalModelScript extends QuestFunction StopWaiting()EndFunction
;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment;NEXT FRAGMENT INDEX 5Scriptname dlc1_tif__0101a911 extends TopicInfo hidden;BEGIN FRAGMENT_1function Fragment_1(ObjectReference afSpeakerRef);BEGIN CODE actor akSpeaker = akSpeakerRef as actor (GetOwningQuest() as dlc1_npcmentalmodelscript).StopWaiting(akSpeaker);END CODEendFunction;END FRAGMENT;END FRAGMENT CODE - Do not edit anything between this and the begin comment