Difference between revisions of "Item check"

From Unofficial QEdit Wiki Guide
Jump to: navigation, search
(Created page with "==Syntax== ''Syntax:'' <span style='font-size:12px;font-family:courier'><span style='color:green'>item_check</span> register output</span> * register = Starting register in a...")
(No difference)

Revision as of 16:45, 18 January 2022

Syntax

Syntax: item_check register output

  • register = Starting register in a set of 3, this denotes the weapon you are checking for.
  • output = The register the output of the check is stored in. Returns FFFFFFFF if no item was found, otherwise returns the slot number.

Use

Returns the slot # of the item checked for, if they have it in their inventory.

Example


100:     leti R40 00000000 options //Sets these registers to 3 bytes of 00 45 01 this denotes the Snow Queen
         leti R41 00000045
         leti R42 00000001
         item_check R40 R200 //Check for the Snow Queen as denoted by register R40 (through 42) and store the result in R200
         jmpi_!= R200, FFFFFFFF, 101 //If R200 is NOT equal to -1 go to function 101
         ret 

Also see