Difference between revisions of "Talk:Label"

Jump to navigation Jump to search
1,058 bytes added ,  11:09, 5 May 2011
no edit summary
imported>TS7
(Removing all content from page)
imported>Diarrhoe
Line 1: Line 1:
== Questions on the use of Label/GoTo ==


Since my computer lacks in a proper graphic card, I can't test it on my own:
1) In the article, it says ''label'' is used to create a certain label ID. This sounds to me like the command has to be run before ''goTo'' can be called. Is that right? Because it would be a good way to exclude certain parts of a script without using ''if'' conditions for the sake clarity.
For instance
short Var
;...
if Var == 0
  GoTo 1
endif
; code to exclude
Label 1
;...
as a workaround for
short Var
;...
if Var
  ; code to exclude
endif
;...
Does this work as expected? This would be useful especially for long exclusions.
2) Is ''label/goTo'' bound to only one blocktype or is it possible to switch between several blocks.
For example
Begin MenuMode
  Label 1
  message "text"
end
Begin GameMode
  GoTo 1
end
Does the message also occur in GameMode? Can't imagine that, since it would make those blocktypes useless, but it's left open in the article.<br>[[User:Diarrhoe|Diarrhoe]] 12:09, 5 May 2011 (EDT)
Anonymous user

Navigation menu