Is there anyway to have a script skip a few lines if a certain condition isn't met? For example; I have a script which draws three icons on screen, based on an Actor's user variables. If say,
SContS1Q equals 0 then it skips the block of code labled
Small Container Item Slot 1 ? or if
SContS2Q is 0 it skips Container Slot 2's drawing code, etc. etc.
Code: Select all
SetHudSize(640,480,0);
SetFont("CONTBOX3");
HudMessageBold(s:"a"; HUDMSG_PLAIN,2031,CR_UNTRANSLATED,320.0,240.0,0.0);
//Small Container Item Slot 1
SetFont("confont");
HudMessageBold(d:SContS1Q; HUDMSG_PLAIN,2000,CR_WHITE,302.6,222.2,0.0);
SetFont(ItemArray[SContS1][2]);
HudMessageBold(s:"a"; HUDMSG_PLAIN,2001,CR_WHITE,303.6,223.2,0.0);
//Small Container Item Slot 2
SetFont("confont");
HudMessageBold(d:SContS2Q; HUDMSG_PLAIN,2002,CR_WHITE,333.6,222.2,0.0);
SetFont(ItemArray[SContS2][2]);
HudMessageBold(s:"a"; HUDMSG_PLAIN,2003,CR_WHITE,334.6,223.2,0.0);
//Small Container Item Slot 3
SetFont("confont");
HudMessageBold(d:SContS3Q; HUDMSG_PLAIN,2004,CR_WHITE,364.6,222.2,0.0);
SetFont(ItemArray[SContS3][2]);
HudMessageBold(s:"a"; HUDMSG_PLAIN,2005,CR_WHITE,365.6,223.2,0.0);