//HarryM09E //!!PeterC (mdf) to be removed (probably) Editor's Day hacks BEGIN setproperty pawn bSmoothTurns 0 // corner smoothing causing Meyer to fall off building ledge setproperty pawn bCanWalkOffLedges 0 setproperty controller MaxMoveRecoverAttempts 99999 // make sure Meyer doesn't try to teleport setproperty pawn bIgnoreRelativeHealth true //!!PeterC (mdf) to be removed (probably) Editor's Day hacks END call setupontriggers settacticalmovetype 0 setproperty pawn bcanknockdown false setproperty pawn bignoreimpactforces true eventdisable takedamage inert 1 setmovespeed 0.25 sethealth 400 //--------------------------------HArry at start :Idle sleep 8.0 :unlocksdoor1 ontrigger beginthelevel directionalpatrol 1 gotoactor patrolpointblue0 animplay ButtonPressHigh01 1 1 1 sendevent 09DDisDoor1a 0 setmovespeed 1.0 sleep 1 gotoactor pathnode29 gotoactor pathnode28 gotoactor patrolpointblue1 sleep :preparetofollowplayer gotoactor patrolpointblue1 sleep 1 :FollowPlayer1 directionalpatrol 0 gotoactor player 256 sleep 1.0 gotolabel FollowPlayer1 //----------------------------------Harry Under fire 1 :wait1 directionalpatrol 1 gotoactor pathnode27 gotoactor patrolpointblue2 sleep :wait2 directionalpatrol 1 gotoactor pathnode10 gotoactor pathnode19 gotoactor pathnode22 gotoactor pathnode27 gotoactor patrolpointblue2 sleep :banter1 sleep 2 dialogenable Janus_19_003 sleep 0.1 dialoginitiate player Janus_19_003 sleep :banter2 sleep 2 dialogenable Janus_19_002 sleep 0.1 dialoginitiate player Janus_19_002 sleep :returntoplayer1 sleep 2 dialogenable Janus_19_017 sleep .1 dialoginitiate player Janus_19_017 //-------------------------------yeeehaw Mother Fuger directionalpatrol 1 //-------------------------------yeeehaw Mother Fuger gotoactor player 1024 //turntoactor player dialogenable Janus_19_999 sleep .1 dialoginitiate player Janus_19_999 gotoactor patrolpointblue3 animplay ButtonPressHigh01 1 1 1 sendevent 09DDisDoor1c 0 dialogenable Janus_20_002 sleep 0.5 dialoginitiate player Janus_20_002 sleep 1 animplay Kick_Fr01 1 1 1 //turntoactor player dialogenable Janus_20_003 sleep .1 dialoginitiate player Janus_20_003 sleep 0.5 gotoactor pathnode1 gotoactor patrolpointblue4 //turntoactor player dialogenable Janus_19_005 sleep 0.5 dialoginitiate player Janus_19_005 //turntoactor staticmeshactor27 1 1 animplay ButtonPress01 1 1 1 sendevent Ibeep4 0 sendevent MeetingRoomDoor1 0 sendevent surprisenumber1 1 gotoactor pathnode1 sleep :returntoplayer2 sleep 2 dialogenable Janus_19_014 sleep .1 dialoginitiate player Janus_19_014 //----------------------------Yeeeehaw Mother Fugner2 directionalpatrol 1 //----------------------------Yeeeehaw Mother Fugner2 gotoactor pathnode0 dialogenable Janus_19_011 sleep .1 dialoginitiate player Janus_19_011 gotoactor pathnode2 gotoactor pathnode3 gotoactor pathnode4 gotoactor pathnode5 gotoactor pathnode6 gotoactor patrolpointblue5 //--------------------------------------------------insert location here dialogenable Janus_21_002 sleep .1 dialoginitiate Player Janus_21_002 //--------------------------------------------------insert window here //-------------------------------------------NEw SHEET HERE turntoactor staticmeshactor101 2 0 animplay ButtonPress01 1 1 1 //-------------------------------------------NEw SHEET HERE sendevent mainwindow1 0 sendevent openwindowwind 0 sleep 0.5 sendevent mainwindow2 0 //turntoactor player sleep //----------------------------------------send H to a new location? //-----------------------------------------Player outside of building :Com1 dialogenable Janus_24_004 sleep .1 dialoginitiate player Janus_24_004 sendevent woops1 1 // STU: Splitscreen support. Don't want to block second player. //sendevent mainwindow1 0 // //sendevent mainwindow2 0 sleep :Com2 dialogenable Janus_24_002 sleep 3.5 dialoginitiate player Janus_24_002 sleep :COm3 dialogenable Janus_24_006 sleep 3.5 dialoginitiate player Janus_24_006 dialogenable Janus_24_008 sleep 1.0 dialoginitiate player Janus_24_008 sleep :Com4 dialogenable Janus_24_010 sleep 3.0 dialoginitiate player Janus_24_010 // STU: Splitscreen support. Don't want to block second player. //sendevent mainwindow2 0 // //sendevent mainwindow1 0 sleep :Com5 dialogenable Janus_24_012 sleep 3.0 dialoginitiate player Janus_24_012 dialogenable Janus_24_014 sleep 0.5 dialoginitiate player Janus_24_014 sleep //-----------------------------------------Player outside of building :gototheend setproperty pawn bignoreimpactforces false eventenable takedamage cleartriggers dialogdisable Janus_19_003 dialogdisable Janus_19_002 dialogdisable Janus_19_017 dialogdisable Janus_19_999 dialogdisable Janus_20_002 dialogdisable Janus_20_003 dialogdisable Janus_19_005 dialogdisable Janus_19_014 dialogdisable Janus_19_011 dialogdisable Janus_21_002 dialogdisable Janus_24_004 dialogdisable Janus_24_002 dialogdisable Janus_24_006 dialogdisable Janus_24_008 dialogdisable Janus_24_010 dialogdisable Janus_24_012 dialogdisable Janus_24_014 dialogdisable Janus_23_001 dialogenable Janus_25_002 sleep 4 sendevent M09_Objective08_Complete 0 sendevent M09_Objective09_Activate 0 sleep 3 dialoginitiate Player Janus_25_002 gotoactor pathnode80 dialogdisable Janus_25_002 gotoactor pathnode84 dialogenable Janus_26_002 sleep .1 dialoginitiate Player Janus_26_002 setproperty pawn bignoreimpactforces true eventdisable takedamage setproperty pawn bcanknockdown false gotoactor pathnode89 gotoactor patrolpoint30 sendevent rigready 0 sendevent turnsonthewashtrig1 0 sleep :notyetclear dialogenable Janus_23_001 sleep .1 dialoginitiate Player Janus_23_001 sleep :setupontriggers ontrigger beginthelevel gotolabel unlocksdoor1 ontrigger weareherenow gotolabel preparetofollowplayer ontrigger myarea1 gotolabel wait1 ontrigger Caustic1 gotolabel banter1 ontrigger Caustic2 gotolabel returntoplayer1 ontrigger harryruns2 gotolabel wait2 ontrigger Caustic3 gotolabel banter2 ontrigger Caustic4 gotolabel returntoplayer2 ontrigger lion1 gotolabel com1 ontrigger Harrycommentsonthematter1 gotolabel Com2 ontrigger Harrypissesplayer1 gotolabel Com3 ontrigger Harryisageek1 gotolabel Com4 ontrigger finalbanteryaay1 gotolabel Com5 ontrigger FetchHarry1 gotolabel gototheend ontrigger CoastIsNotClear gotolabel notyetclear return