home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Space Bar - 1997 Spring
/
SPRING97.BIN
/
pc
/
spacebar
/
wld
/
saldemo.wld
< prev
next >
Wrap
Text File
|
1997-01-28
|
15KB
|
427 lines
START_WLD = THUDCHAT_WLD
DISKID=1
DISKAUDIO=$SBARDIR\GENERAL\CHADIS1.WAV
// ID X Y FileName
CURSOR 0 = 15 15 $SBARDIR\NEBLITZ\CURSORS\SALIV\NOT.BMP
CURSOR 1 = 16 1 $SBARDIR\NEBLITZ\CURSORS\SALIV\SALIV.BMP
CURSOR 2 = 9 9 $SBARDIR\NEBLITZ\CURSORS\SALIV\ZOOM.BMP
CURSOR 5 = 16 1 $SBARDIR\NEBLITZ\CURSORS\SALIV\LINK.BMP
CURSOR 6 = 15 15 $SBARDIR\NEBLITZ\CURSORS\SALIV\WAIT.BMP
CURSOR 10 = 0 0 $SBARDIR\NEBLITZ\CURSORS\SALIV\EXIT.BMP
CURSOR 14 = 0 14 $SBARDIR\NEBLITZ\CURSORS\SALIV\LEFT.BMP
CURSOR 15 = 15 0 $SBARDIR\NEBLITZ\CURSORS\SALIV\UPARROW.BMP
CURSOR 16 = 31 15 $SBARDIR\NEBLITZ\CURSORS\SALIV\RIGHT.BMP
CURSOR 17 = 15 31 $SBARDIR\NEBLITZ\CURSORS\SALIV\DOWN.BMP
CURSOR 19 = 15 15 $SBARDIR\NEBLITZ\CURSORS\SALIV\BNOT.BMP
CURSOR 20 = 15 15 $SBARDIR\NEBLITZ\CURSORS\SALIV\BEXIT.BMP
CURSOR 22 = 16 1 $SBARDIR\NEBLITZ\CURSORS\SALIV\HUMAN.BMP
CURSOR 24 = 27 1 $SBARDIR\BAR\CURSORS\LINK.BMP
// Wield Cursors
CURSOR 31 = 0 0 $SBARDIR\NEBLITZ\WIELD\nhta.bmp
CURSOR 32 = 0 0 $SBARDIR\NEBLITZ\WIELD\nhtb.bmp
CURSOR 33 = 0 0 $SBARDIR\NEBLITZ\WIELD\nhtc.bmp
CURSOR 34 = 0 0 $SBARDIR\NEBLITZ\WIELD\nhtd.bmp
VAR BAZFIRE = FALSE
VAR INIT=TRUE
VAR CUPLOOK = FALSE
VAR STURNCOUNT AS TIMER = 200
// jwl 11.18.96 PDA save state information
VAR PDAMODE = NOMODE
VAR PDAINCREMENT = 11
VAR RADIOON = FALSE
VAR PDAPOSITION = DOWN
SDEV BPDA_WLD AS PDA{
SET BKG = $SBARDIR\NEBLITZ\PDA\SALIV\OPDA.BMP;
SET ARE=DEACTIVE[0,0,514,238]{
RUN COMMAND = DEACTIVATEPDA;
};
SET BUT = $SBARDIR\NEBLITZ\PDA\SALIV\OMAP.BMP[116,187]+1^100;
SET BUT = $SBARDIR\NEBLITZ\PDA\SALIV\OSTASH.BMP[161,186]+1^101;
SET BUT = $SBARDIR\NEBLITZ\PDA\SALIV\OZOOM.BMP[208,186] +1^102{
// DEMO: zoom brings up not included message -- bar 01-23-97
SET TXT = $SBARDIR\GENERAL\NOTINCL.TXT COLOR 2 AS CAPTION;
};
SET BUT=$SBARDIR\NEBLITZ\PDA\SALIV\OSYSTEM.BMP[254,188]+1^103;
SET BUT = $SBARDIR\NEBLITZ\PDA\SALIV\OLOG.BMP[299,188]+1^104;
SET CHR=$SBARDIR\NEBLITZ\PDA\SALIV\OWAND.SMK^WANDANIM LOOP 0 [44,31];
SET TIME=$SBARDIR\NEBLITZ\PDA\SALIV\OTIME.BMP[410,140]^CLOCK+11 VALUE STURNCOUNT;
SET BMP = $SBARDIR\NEBLITZ\MAP\NHP.BMP[374,81];
}
SDEV MAP_WLD AS BMP RECT [114, 61, 346, 171]{
SET BKG = $SBARDIR\NEBLITZ\MAP\OMAP.BMP;
}
SDEV INV_WLD AS INVWLD RECT [114, 61, 346, 171]{
SET BKG = $SBARDIR\NEBLITZ\INV\INVBACK.BMP;
HOLD BMP = $SBARDIR\NEBLITZ\INV\NHTB.BMP^TOKEN{
SET TXT = little_metal_thing COLOR 2 SIZE 16 AS TITLE; //%%283
SET BMP = $SBARDIR\GENERAL\MENUS\EXAMINE.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTBEXC1.wav AS QUEUE;
RUN MOVIE = $SBARDIR\NEBLITZ\OBJ\NHTB.SMK AS EXAMINE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\EAT.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEAC1.wav AS QUEUE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\PICKUP.BMP{
RUN COMMAND = TRANSFER OBJECT TOKEN FROM INV_WLD TO BWIELD_WLD;
};
};
HOLD BMP = $SBARDIR\NEBLITZ\INV\NHTA.BMP^CUP{
SET TXT = cup COLOR 2 SIZE 16 AS TITLE; //%%296
SET BMP = $SBARDIR\GENERAL\MENUS\EXAMINE.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEXC1.wav AS QUEUE;
RUN MOVIE = $SBARDIR\NEBLITZ\OBJ\NHTA.SMK AS EXAMINE;
};
IF ( CUPLOOK == FALSE )
SET BMP = $SBARDIR\GENERAL\MENUS\LOOKIN.BMP{
RUN LNK = NHP_WLD~~EXINCUP_WLD~~INCUP_WLD;
};
ENDIF
SET BMP = $SBARDIR\GENERAL\MENUS\EAT.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEAC1.wav AS QUEUE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\PICKUP.BMP{
RUN COMMAND = TRANSFER OBJECT CUP FROM INV_WLD TO BWIELD_WLD;
};
};
HOLD BMP = $SBARDIR\NEBLITZ\INV\NHTC.BMP^MACHINE{
SET TXT = blinking_machine COLOR 2 SIZE 16 AS TITLE; //%%319
SET BMP = $SBARDIR\GENERAL\MENUS\EXAMINE.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTCEXC1.wav AS QUEUE;
RUN MOVIE = $SBARDIR\NEBLITZ\OBJ\NHTC.SMK AS EXAMINE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\EAT.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTCEAC1.wav AS QUEUE;
};
IF ( RADIOON == FALSE )
SET BMP = $SBARDIR\GENERAL\MENUS\ON.BMP{
RUN EXPR = RADIOON ( TRUE );
};
ENDIF
IF ( RADIOON == TRUE )
SET BMP = $SBARDIR\GENERAL\MENUS\OFF.BMP{
RUN EXPR = RADIOON ( FALSE );
};
ENDIF
SET BMP = $SBARDIR\GENERAL\MENUS\PICKUP.BMP{
RUN COMMAND = TRANSFER OBJECT MACHINE FROM INV_WLD TO BWIELD_WLD;
};
};
HOLD BMP = $SBARDIR\NEBLITZ\INV\NHTD.BMP^BAZOOKA{
SET TXT = bazooka COLOR 2 SIZE 16 AS TITLE; //%%347
SET BMP = $SBARDIR\GENERAL\MENUS\EXAMINE.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTDEXC1.wav AS QUEUE;
RUN MOVIE = $SBARDIR\NEBLITZ\OBJ\NHTD.SMK AS EXAMINE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\EAT.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEAC1.wav AS QUEUE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\PICKUP.BMP {
RUN COMMAND = TRANSFER OBJECT BAZOOKA FROM INV_WLD TO BWIELD_WLD;
};
};
}
SDEV LOG_WLD AS LOG RECT[115,61,350,171]{
SET BKG = $SBARDIR\NEBLITZ\LOG\SALLOG.BMP;
}
SDEV BWIELD_WLD AS WIELD{
BKG=$SBARDIR\NEBLITZ\WIELD\SALME.BMP;
SET ARE = YOU[0,0,100,100]{
SET TXT = Thud COLOR 2 SIZE 16 AS TITLE; //%%173
SET BMP=$SBARDIR\GENERAL\MENUS\WAIT.BMP{
RUN SND = $SBARDIR\GENERAL\WAIT.WAV;
RUN COMMAND = UPDATE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\SNAPOUT.BMP{
RUN LNK = $SBARDIR\WLD\BAR.WLD~~BDP_WLD~~FLEETHUD_WLD FADE 3;
};
};
HOLD BMP = $SBARDIR\NEBLITZ\WIELD\NHTB.BMP^TOKEN#32{
SET TXT = little_metal_thing COLOR 2 SIZE 16 AS TITLE; //%%185
SET BMP = $SBARDIR\GENERAL\MENUS\EXAMINE.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTBEXC1.wav AS QUEUE;
RUN MOVIE = $SBARDIR\NEBLITZ\OBJ\NHTB.SMK AS EXAMINE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\EAT.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEAC1.wav AS QUEUE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\STASH.BMP{
RUN COMMAND = TRANSFER OBJECT TOKEN FROM BWIELD_WLD TO INV_WLD;
};
};
HOLD BMP = $SBARDIR\NEBLITZ\WIELD\NHTA.BMP^CUP #31{
SET TXT = cup COLOR 2 SIZE 16 AS TITLE; //%%198
SET BMP = $SBARDIR\GENERAL\MENUS\EXAMINE.BMP {
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEXC1.wav AS QUEUE;
RUN MOVIE = $SBARDIR\NEBLITZ\OBJ\NHTA.SMK AS EXAMINE;
};
IF ( CUPLOOK == FALSE )
SET BMP = $SBARDIR\GENERAL\MENUS\LOOKIN.BMP{
RUN LNK = NHP_WLD~~EXINCUP_WLD~~INCUP_WLD;
};
ENDIF
SET BMP = $SBARDIR\GENERAL\MENUS\EAT.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEAC1.wav AS QUEUE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\THROW.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTATWC1.wav AS QUEUE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\STASH.BMP{
RUN COMMAND = TRANSFER OBJECT CUP FROM BWIELD_WLD TO INV_WLD;
};
};
HOLD BMP = $SBARDIR\NEBLITZ\WIELD\NHTD.BMP^BAZOOKA #34 {
SET TXT = bazooka COLOR 2 SIZE 16 AS TITLE; //%%253
SET BMP = $SBARDIR\GENERAL\MENUS\EXAMINE.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTDEXC1.wav AS QUEUE;
RUN MOVIE = $SBARDIR\NEBLITZ\OBJ\NHTD.SMK AS EXAMINE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\EAT.BMP {
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEAC1.wav AS QUEUE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\STASH.BMP{
RUN COMMAND = TRANSFER OBJECT BAZOOKA FROM BWIELD_WLD TO INV_WLD;
};
};
// DEMO: Removed interactions with blinking_machine.
}
// Thud Chat
SDEV THUDCHAT_WLD AS CHAT{
SET BKG = $SBARDIR\NEBLITZ\CHAR\THUD\CHBLACK.BMP;
// DEMO: Pull Thud's neutral loop from the bar asset area.
SET CHR = $SBARDIR\BAR\CHAR\THUD\TBNEUTR1.SMK^THUDMOVIE [80,10];
SET ARE = [0,0,639,479]%19;
SET AREA=[0,0,80,370]%20{
RUN EXPR = FINISHCHOICE( RANDOM % 5 );
IF (FINISHCHOICE == 0)
RUN SND = $SBARDIR\BAR\CHAR\FINISH\FINISH1.WAV AS WAITMIX;
ENDIF
IF (FINISHCHOICE == 1)
RUN SND = $SBARDIR\BAR\CHAR\FINISH\FINISH2.WAV AS WAITMIX;
ENDIF
IF (FINISHCHOICE == 2)
RUN SND = $SBARDIR\BAR\CHAR\FINISH\FINISH3.WAV AS WAITMIX;
ENDIF
IF (FINISHCHOICE == 3)
RUN SND = $SBARDIR\BAR\CHAR\FINISH\FINISH4.WAV AS WAITMIX;
ENDIF
IF (FINISHCHOICE == 4)
RUN SND = $SBARDIR\BAR\CHAR\FINISH\FINISH5.WAV AS WAITMIX;
ENDIF
RUN EXPR = LEVEL( 0 );
RUN LNK = $SBARDIR\WLD\BAR.WLD~~BDP_WLD~~FLEETHUD_WLD FADE 3;
};
IF (OPENERDONE == FALSE)
// Play opening sequence depending on flashback history
IF (SFLASHBACK == 0)
RUN MOVIE = $SBARDIR\NEBLITZ\CHAR\THUD\TBCHOP.SMK;
RUN EXPR = THUDMOVIE~~MODAL( 0 );
RUN EXPR = THUDMOVIE~~LOOP( -1 );
RUN EXPR = LEVEL( 1 );
RUN COMMAND = INSERT OBJECT CH1L1A TO THUDCHAT_WLD;
RUN COMMAND = INSERT OBJECT CH1L1B TO THUDCHAT_WLD;
RUN COMMAND = INSERT OBJECT CH1L1C TO THUDCHAT_WLD;
RUN COMMAND = INSERT OBJECT CH1L1D TO THUDCHAT_WLD;
RUN EXPR = OPENERDONE( TRUE );
ENDIF
ELSE
IF ( LEVEL == 1 )
SET TXT = Commiserate[80,370,280,385] COLOR 7 %22 ^CH1L1A AS TITLE { //%%427
RUN COMMAND = REMOVE OBJECT CH1L1A FROM THUDCHAT_WLD;
RUN EXPR = THUDMOVIE~~MODAL( 1 );
RUN EXPR = THUDMOVIE~~LOOP( 1 );
RUN MOVIE = $SBARDIR\NEBLITZ\CHAR\THUD\TBCH1L1A.SMK;
RUN EXPR = THUDMOVIE~~MODAL( 0 );
RUN EXPR = THUDMOVIE~~LOOP( -1 );
};
SET TXT = Probe [80,390,400,405] COLOR 7 %22 ^CH1L1B AS TITLE { //%%435
RUN COMMAND = REMOVE OBJECT CH1L1B FROM THUDCHAT_WLD;
RUN EXPR = THUDMOVIE~~MODAL( 1 );
RUN EXPR = THUDMOVIE~~LOOP( 1 );
RUN MOVIE = $SBARDIR\NEBLITZ\CHAR\THUD\TBCH1L1B.SMK;
RUN EXPR = THUDMOVIE~~MODAL( 0 );
RUN EXPR = THUDMOVIE~~LOOP( -1 );
RUN EXPR = CHOICE( 3 );
// RUN COMMAND = INSERT OBJECT CH1L2A TO THUDCHAT_WLD;
// RUN COMMAND = INSERT OBJECT CH1L2B TO THUDCHAT_WLD;
// RUN COMMAND = INSERT OBJECT CH1L2C TO THUDCHAT_WLD;
// RUN COMMAND = INSERT OBJECT CH1L2D TO THUDCHAT_WLD;
RUN EXPR = LEVEL( 2 );
RUN COMMAND = REMOVE OBJECT CH1L1A FROM THUDCHAT_WLD;
RUN COMMAND = PAINT;
RUN COMMAND = STOPPAINT;
RUN MOVIE = $SBARDIR\NEBLITZ\EVENTS\EVFLASH2.SMK[0,0];
RUN LNK=NHP_WLD@[489,149];
};
// DEMO: Removed change the subject interaction.
// DEMO: Removed the finish interaction.
ENDIF
ENDIF
}
//
// Your Dwelling
//
SDEV NHP_WLD{
SET BKG = $SBARDIR\NEBLITZ\PAN\NHP.BMP;
IF(INIT==TRUE)
RUN SND = $SBARDIR\NEBLITZ\AUDIO\THGENHT1.wav AS QUEUE;
RUN EXPR=INIT(FALSE);
ENDIF
HOLD CHR = $SBARDIR\NEBLITZ\PANIMS\NHNC2.SMK;
// DEMO: Removed interactions with doll.
// DEMO: Removed interactions with wagon.
// DEMO: Removed interactions with toy rocket.
// DEMO: Removed interactions with lamp.
// DEMO: Removed interactions with bed.
// DEMO: Removed interactions with round_things.
// DEMO: Removed interactions with dresser.
// DEMO: Removed interactions with curtains.
// DEMO: Removed interactions with wallpaper.
SET ARE = DOOR[555,205,660,360]%1{
SET TXT = door COLOR 2 SIZE 16 AS TITLE; //%%775
// DEMO: Removed examine interaction.
// DEMO: Removed knock interaction.
SET BMP=$SBARDIR\GENERAL\MENUS\EXIT.BMP{
RUN COMMAND = REMOVEWIELD;
RUN LNK = TXT_WLD;
};
};
// DEMO: Removed interactions with fleebix.
SET BMP = $SBARDIR\NEBLITZ\OBJ\NHTA.BMP^CUP[336,384]{
SET TXT = cup COLOR 2 SIZE 16 AS TITLE; //%%816
SET BMP = $SBARDIR\GENERAL\MENUS\EXAMINE.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEXC1.wav AS QUEUE;
RUN MOVIE = $SBARDIR\NEBLITZ\OBJ\NHTA.SMK AS EXAMINE;
};
IF ( CUPLOOK == FALSE )
SET BMP = $SBARDIR\GENERAL\MENUS\LOOKIN.BMP{
RUN LNK = NHP_WLD~~EXINCUP_WLD~~INCUP_WLD;
};
ENDIF
SET BMP = $SBARDIR\GENERAL\MENUS\EAT.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEAC1.wav AS QUEUE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\PICKUP.BMP{
RUN COMMAND = TRANSFER OBJECT CUP FROM NHP_WLD TO BWIELD_WLD;
};
SET BMP = $SBARDIR\GENERAL\MENUS\STASH.BMP{
RUN COMMAND = TRANSFER OBJECT CUP FROM NHP_WLD TO INV_WLD;
};
};
SET CHR = $SBARDIR\NEBLITZ\PANIMS\NHNC1.SMK^MACHINE%1{
SET TXT = blinking_machine COLOR 2 SIZE 16 AS TITLE; //%%838
SET BMP = $SBARDIR\GENERAL\MENUS\EXAMINE.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTCEXC1.wav AS QUEUE;
RUN MOVIE = $SBARDIR\NEBLITZ\OBJ\NHTC.SMK AS EXAMINE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\EAT.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTCEAC1.wav AS QUEUE;
};
IF ( RADIOON == FALSE )
SET BMP = $SBARDIR\GENERAL\MENUS\ON.BMP{
RUN EXPR = RADIOON ( TRUE );
};
ENDIF
IF ( RADIOON == TRUE )
SET BMP = $SBARDIR\GENERAL\MENUS\OFF.BMP{
RUN EXPR = RADIOON ( FALSE );
};
ENDIF
// DEMO: Removed pickup interaction.
// DEMO: Removed stash interaction.
};
HOLD CHR = $SBARDIR\NEBLITZ\PANIMS\NHNC2.SMK^HOLE;
SET BMP = $SBARDIR\NEBLITZ\OBJ\NHTD.BMP^BAZOOKA[1529,348]{
SET TXT = bazooka COLOR 2 SIZE 16 AS TITLE; //%%867
SET BMP = $SBARDIR\GENERAL\MENUS\EXAMINE.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTDEXC1.wav AS QUEUE;
RUN MOVIE = $SBARDIR\NEBLITZ\OBJ\NHTD.SMK AS EXAMINE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\EAT.BMP{
RUN SND = $SBARDIR\NEBLITZ\AUDIO\NHTAEAC1.wav AS QUEUE;
};
SET BMP = $SBARDIR\GENERAL\MENUS\PICKUP.BMP{
RUN COMMAND = TRANSFER OBJECT BAZOOKA FROM NHP_WLD TO BWIELD_WLD;
};
SET BMP = $SBARDIR\GENERAL\MENUS\STASH.BMP {
RUN COMMAND = TRANSFER OBJECT BAZOOKA FROM NHP_WLD TO INV_WLD;
};
};
}
SDEV EVT_WLD AS EVENT{
IF ( RADIOON == FALSE )
RUN EXPR = RAD~~PLAYING ( 0 );
ENDIF
IF ( RADIOON == TRUE )
IF ( RAD~~PLAYING == 0 )
RUN SND = $SBARDIR\NEBLITZ\AUDIO\SALVRAD1.WAV^RAD LOOP 30000 AS MIX;
ENDIF
ENDIF
}
SDEV EXINCUP_WLD AS CLOSEUP{
SET BKG = $SBARDIR\NEBLITZ\CLOSEUP\NHCA\NHCA.BMP;
RUN EXPR = CUPLOOK ( TRUE );
IF ( BWIELD_WLD CONTAINS CUP )
RUN COMMAND = TRANSFER OBJECT CUP FROM BWIELD_WLD TO INV_WLD;
ENDIF
IF ( BWIELD_WLD CONTAINS BAZOOKA )
RUN COMMAND = TRANSFER OBJECT BAZOOKA FROM BWIELD_WLD TO INV_WLD;
ENDIF
IF ( BWIELD_WLD CONTAINS MACHINE )
RUN COMMAND = TRANSFER OBJECT MACHINE FROM BWIELD_WLD TO INV_WLD;
ENDIF
RUN COMMAND = INSERT OBJECT TOKEN TO BWIELD_WLD;
RUN EXPR = SAWTOKEN(TRUE);
RUN LNK = NHP_WLD;
}
SDEV INCUP_WLD AS CLOSEUP{
SET BKG = $SBARDIR\NEBLITZ\CLOSEUP\NHCA\NHCA.BMP;
RUN EXPR = CUPLOOK ( TRUE );
IF (BWIELD_WLD CONTAINS CUP)
RUN COMMAND = TRANSFER OBJECT CUP FROM BWIELD_WLD TO INV_WLD;
ENDIF
IF (BWIELD_WLD CONTAINS BAZOOKA)
RUN COMMAND = TRANSFER OBJECT BAZOOKA FROM BWIELD_WLD TO INV_WLD;
ENDIF
IF (BWIELD_WLD CONTAINS MACHINE)
RUN COMMAND = TRANSFER OBJECT MACHINE FROM BWIELD_WLD TO INV_WLD;
ENDIF
// SET ARE = [0,0,479,359]%1{
// RUN COMMAND = INSERT OBJECT TOKEN TO BWIELD_WLD;
// RUN EXPR = SAWTOKEN(TRUE);
// RUN LNK = NHP_WLD;
// };
}
SDEV TXT_WLD AS CHAT {
SET BKG=$SBARDIR\GENERAL\TEXT3.BMP;
SET ARE = [0,0,640,480] %24 {
RUN LNK=$SBARDIR\WLD\BAR.WLD~~BDP_WLD~~FLEETHUD_WLD AS CLOSEUP;
};
}