import "std.zh" bool wentInside; bool cameBackOut; ffc script EagleBugInside { void run() { wentInside=true; if(cameBackOut) { Screen->Door[DIR_UP]=D_UNLOCKED; Screen->State[ST_DOORUP]=true; Game->SetScreenState(2, 0x63, ST_DOORDOWN, true); } } } ffc script EagleBugOutside { void run() { if(wentInside) cameBackOut=true; } } ffc script EagleBugEast { void run() { wentInside=false; cameBackOut=false; } } global script NoStandalone { void run() { if(Game->Standalone) { int msg1[]="This quest cannot be"; int msg2[]="played in standalone mode."; while(true) { Screen->Rectangle(6, 0, 0, 255, 167, 0, 1, 0, 0, 0, true, 128); Screen->DrawString(6, 128, 64, FONT_Z1, 1, 0, TF_CENTERED, msg1, 128); Screen->DrawString(6, 128, 72, FONT_Z1, 1, 0, TF_CENTERED, msg2, 128); Link->InputStart=false; Waitframe(); } } } }