- 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) |