Switch jmp

From Unofficial QEdit Wiki Guide
Revision as of 08:48, 19 May 2011 by Tofuman (Talk | contribs)

Jump to: navigation, search

Syntax

Syntax: switch_jmp register1, string

  • register1 = Register to check value
  • string = Function list to jump to on value

Use

Used to jump to different functions depending on a registers value.

Example


0:       get_slotnumber R250
         ret 
1:       ret 
100:     switch_jmp R1, 4:101:102:103:104
101:     window_msg 'You are in Slot 0.'
         winend 
         ret 
102:     window_msg 'You are in Slot 1.'
         winend 
         ret 
103:     window_msg 'You are in Slot 2.'
         winend 
         ret 
104:     window_msg 'You are in Slot 3.'
         winend 
         ret 

Also see

get_slotnumber, window_msg, winend, ret