• Opcode: 0x014
  • Short name: REQ
  • Long name: Request remote execution

Argument

The ID of the target Entity.

Stack

…, Priority, Label => …

Description

Go to the method Label in the entity Argument with a specified Priority. Both stack values are popped: the top slot is Label (an entry-point index, resolved through FIELD_SCRIPT_ENTRYPOINT_TABLE), the slot below it is Priority (0-7). The target entity is looked up by script ID; if it does not exist the handler simply yields. REQ does not wait — it queues the requested script at the given priority and continues (returns 3, or 4 when the target is the calling entity itself).

PC handler: SCRIPT_REQ.

Function addresses

Function Address Description
SCRIPT_REQ 0x51CD60 Field script opcode handler (verified IDA function)