Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;/ Decompiled by Champollion V1.0.6
- PEX format v3.9 GameID: 2
- Source : D:\Papyrus\current\Source\Scripts\FOC\Fragments\Quests\QF_CAS_FOCMQ101BG_0211D7C2.psc
- Modified : 2019-05-06 17:21:19
- Compiled : 2019-05-06 17:21:20
- User : Leon
- Computer : Leon
- /;
- ScriptName FOC:Fragments:Quests:QF_CAS_FOCMQ101BG_0211D7C2 extends Quest Const hidden
- ;-- Properties --------------------------------------
- Book Property CAS_FOCMQ101BGParentNote Auto Const
- ObjectReference Property CAS_FOCMQ101NoteRef Auto Const
- ReferenceAlias Property PackageBoxThing Auto Const
- Form Property CAS_FOCMQ101BrokenPip Auto Const
- ObjectReference Property CAS_FOCMQ101DresserActiv Auto Const
- ObjectReference Property CAS_FOCMQ101PHDoorOne Auto Const
- ObjectReference Property CAS_FOCMQ101PHDoorTwo Auto Const
- Sound Property QSTChargenDoorbellRing Auto Const
- { Temp audio }
- ReferenceAlias Property Mailman Auto Const
- ObjectReference Property CAS_FOCMQ101DoorIn Auto Const
- ReferenceAlias Property Lamp Auto Const
- ObjectReference Property CAS_FOCMQ101BGDeathMarker Auto Const
- ObjectReference Property cas_focmq101hideymarker Auto Const
- ReferenceAlias Property Natalie Auto Const
- ReferenceAlias Property Lifepreserver Auto Const
- ReferenceAlias Property OldHalliday Auto Const
- ReferenceAlias Property Victoria Auto Const
- ReferenceAlias Property Bryony Auto Const
- ReferenceAlias Property HunterHalliday Auto Const
- ReferenceAlias Property Meave Auto Const
- ReferenceAlias Property Jasper Auto Const
- ReferenceAlias Property Damon Auto Const
- ReferenceAlias Property Brandon Auto Const
- Scene Property CAS_FOCMQ101BGNatalieSecondScene Auto Const
- ObjectReference Property CAS_FOCMQ101BGDestructionMarker Auto Const
- ObjectReference Property NatalieRuntoOne Auto Const
- ObjectReference Property CAS_FOCMQ101InvisWall Auto Const
- ReferenceAlias Property Maddox Auto Const
- ObjectReference Property CAS_FOCMQ101BGInvisWallTwo Auto Const
- ObjectReference Property WarpToAfterBG Auto Const
- Armor Property Pipboy Auto Const
- Quest Property FCKentPontusDialogue Auto Const
- ReferenceAlias Property DamonCamera Auto Const
- Scene Property CAS_FOCMQ101BGBryonyJasperTerminalDialogue Auto Const
- Scene Property CAS_FOCMQ101BGBryonyCallJasper Auto Const
- Scene Property CAS_FOCMQ101BGBryonyTerminalDialogue Auto Const
- ReferenceAlias Property BryonyGPU Auto Const
- Scene Property CAS_FOCMQ101BGOldHallidayTravelGrave Auto Const
- ;-- Variables ---------------------------------------
- ;-- Functions ---------------------------------------
- Function Fragment_Stage_0200_Item_00()
- Self.SetObjectiveCompleted(20, True)
- Self.SetObjectiveDisplayed(21, False, False)
- Self.SetObjectiveDisplayed(25, True, False)
- EndFunction
- Function Fragment_Stage_0800_Item_00()
- Quest __temp = Self as Quest
- foc:cas_focmq101bgscript kmyQuest = __temp as foc:cas_focmq101bgscript
- Game.FadeOutGame(False, True, 3, 1, False)
- Game.SetCharGenHUDMode(0)
- kmyQuest.CAS_FOCMQ101EnableLayer.Delete()
- Game.GetPlayer().AddItem(Pipboy as Form, 1, True)
- Game.GetPlayer().EquipItem(Pipboy as Form, False, False)
- Game.GetPlayer().MoveTo(WarpToAfterBG, 0, 0, 0, True)
- FCKentPontusDialogue.Start()
- EndFunction
- Function Fragment_Stage_0000_Item_00()
- Quest __temp = Self as Quest
- foc:cas_focmq101bgscript kmyQuest = __temp as foc:cas_focmq101bgscript
- kmyQuest.CAS_FOCMQ101EnableLayer = inputenablelayer.Create()
- kmyQuest.CAS_FOCMQ101EnableLayer.DisablePlayerControls(False, True, False, False, True, True, False, True, True, True, False)
- Game.SetCharGenHUDMode(0)
- Self.SetObjectiveDisplayed(15, True, False)
- CAS_FOCMQ101PHDoorTwo.BlockActivation(True, True)
- CAS_FOCMQ101DoorIn.BlockActivation(True, True)
- Utility.Wait(2 as float)
- QSTChargenDoorbellRing.Play(CAS_FOCMQ101PHDoorOne)
- Self.SetObjectiveDisplayed(10, True, False)
- EndFunction
- Function Fragment_Stage_0015_Item_00()
- Quest __temp = Self as Quest
- foc:cas_focmq101bgscript kmyQuest = __temp as foc:cas_focmq101bgscript
- Self.SetObjectiveCompleted(10, True)
- kmyQuest.CAS_FOCMQ101EnableLayer.EnableMovement(True)
- CAS_FOCMQ101DoorIn.BlockActivation(False, False)
- CAS_FOCMQ101PHDoorTwo.BlockActivation(False, False)
- Self.SetObjectiveDisplayed(20, True, False)
- Self.SetObjectiveDisplayed(21, True, False)
- Utility.Wait(1 as float)
- Mailman.GetActorRef().EvaluatePackage(False)
- kmyQuest.RegisterMailguyLOS()
- EndFunction
- Function Fragment_Stage_0750_Item_00()
- CAS_FOCMQ101BGInvisWallTwo.DisableNoWait(False)
- Self.SetObjectiveDisplayed(50, True, False)
- EndFunction
- Function Fragment_Stage_0007_Item_00()
- Quest __temp = Self as Quest
- foc:cas_focmq101bgscript kmyQuest = __temp as foc:cas_focmq101bgscript
- kmyQuest.bIsPlayerDressed = True
- Self.SetObjectiveCompleted(15, True)
- Self.SetObjectiveDisplayed(10, True, False)
- If (!Self.getstagedone(15))
- QSTChargenDoorbellRing.Play(CAS_FOCMQ101PHDoorOne)
- EndIf
- EndFunction
- Function Fragment_Stage_0220_Item_00()
- Self.SetObjectiveDisplayed(20, False, False)
- Self.SetObjectiveCompleted(21, True)
- Self.SetObjectiveDisplayed(25, True, False)
- EndFunction
- Function Fragment_Stage_0317_Item_00()
- CAS_FOCMQ101BGOldHallidayTravelGrave.Start()
- EndFunction
- Function Fragment_Stage_0205_Item_00()
- Self.SetObjectiveFailed(20, True)
- Self.SetStage(317)
- If (Self.getstagedone(23))
- Self.SetObjectiveDisplayed(23, True, False)
- EndIf
- EndFunction
- Function Fragment_Stage_0400_Item_00()
- Self.SetObjectiveDisplayed(20, False, False)
- Self.SetObjectiveDisplayed(21, False, False)
- Self.SetObjectiveCompleted(25, True)
- Self.SetObjectiveDisplayed(26, True, False)
- If (!Self.getstagedone(250))
- Self.SetStage(250)
- EndIf
- EndFunction
- Function Fragment_Stage_0315_Item_00()
- Quest __temp = Self as Quest
- foc:cas_focmq101bgscript kmyQuest = __temp as foc:cas_focmq101bgscript
- kmyQuest.bBryonyDefaultDialogue = False
- EndFunction
- Function Fragment_Stage_0314_Item_00()
- CAS_FOCMQ101BGBryonyJasperTerminalDialogue.Start()
- EndFunction
- Function Fragment_Stage_0250_Item_00()
- CAS_FOCMQ101BGBryonyCallJasper.Start()
- EndFunction
- Function Fragment_Stage_0005_Item_00()
- ; Empty function
- EndFunction
- Function Fragment_Stage_0407_Item_00()
- Quest __temp = Self as Quest
- foc:cas_focmq101bgscript kmyQuest = __temp as foc:cas_focmq101bgscript
- Game.GetPlayer().AddItem(BryonyGPU.GetReference() as Form, 1, False)
- kmyQuest.bBryonyDefaultDialogue = True
- EndFunction
- Function Fragment_Stage_0405_Item_00()
- Game.GetPlayer().AddItem(DamonCamera.GetReference() as Form, 1, False)
- EndFunction
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement