/* UltraPeepee - AWWW He's so CUTE! Lies on ground until (if): +hears player (player will have to be running fairly close to cause this) -- stands up and goes autonomous +bumped by player -- stands up and goes autonomous +takes damage -- stands up and goes autonomous */ :start inert 1 setproperty pawn hearingthreshold 384.0 setproperty pawn bambientcreature false call setevents agentunbind mode testrandom 0.5 gotolabel altsleep agentbind mode sleepA sleep :altsleep agentbind mode sleepB sleep :awaken // stand up and attack player setproperty pawn hearingthreshold default agentunbind mode agentbind mode awake sleep 1.75 turntoactor player stop :setevents onevent bumpplayer gotolabel awaken 1 onevent hearnoisethreat gotolabel awaken 1 onevent takedamage gotolabel awaken 1 return //----------------------------------------------------------------------------- // Code used to keep the large mukhogg on the bridge (away from the elevator // and off the terrain where he can actually knock the player out of the level). :startoverbridgestart inert 1 setproperty pawn bambientcreature true gotoactor pathnode70 call setevents setproperty pawn bambientcreature false gotoactor pathnode76 gotolabel start :startoverbridgeend inert 1 setproperty pawn bambientcreature true gotoactor pathnode81 call setevents setproperty pawn bambientcreature false gotoactor pathnode76 gotolabel start