Changes

Jump to navigation Jump to search

FF7/Field/Script/Opcodes/02 REQSW

15 bytes added, 12:13, 21 September 2025
no edit summary
* Opcode: '''0x02'''
* Short name: '''REQSW'''
* Long name: Request remote execution send wait (asynchronous execution, guaranteed)
==== Memory layout ====
==== Arguments ====
* '''const UByte''' ''E'': The ID of the target [[FF7/Field/Script/EntityActor|entityactor]].
* '''const Bit[3]''' ''P'': The [[FF7/Field/Script/Priorities|priority]] at which we want to execute the remote script (high 3 bits of byte).
* '''const Bit[5]''' ''F'': The ID of the specific member function of ''E'' actors event to be executed (low 5 bits of byte).
==== Description ====
Requests that a remote entity actor executes one of its member functions events at a specified priority. If the specified priority is already busy with some other event (higher priority may be executing), the request will block until it becomes available and only then return. The remote execution is still carried out asynchronously, with no notification of completion.
11
edits

Navigation menu