mirror of
https://github.com/moparisthebest/rswiki-book
synced 2024-11-23 17:42:16 -05:00
Update MediaWiki page '317 Update item container'
This commit is contained in:
parent
6c8d5b9c4f
commit
0a27402406
@ -1,7 +1,7 @@
|
|||||||
[[Category Packet]]
|
[[Category Packet]]
|
||||||
[[Category Packet 317]]
|
[[Category Packet 317]]
|
||||||
{{packet|name=Update item container|description=Updates items in an interface component.|opcode=53|type=VARIABLE_SHORT|length=N/A|revision=317}}
|
{{packet|name=Update item container|description=Updates items in an interface component.|opcode=53|type=VARIABLE_SHORT|length=N/A|revision=317}}
|
||||||
== Camera oscillate ==
|
== Update item container ==
|
||||||
|
|
||||||
=== Description ===
|
=== Description ===
|
||||||
Updates the items in a given interface component.
|
Updates the items in a given interface component.
|
||||||
@ -13,23 +13,21 @@ Updates the items in a given interface component.
|
|||||||
! Data type
|
! Data type
|
||||||
! Description
|
! Description
|
||||||
|-
|
|-
|
||||||
| U [[Data Types#Standard data types|Short]]
|
| Unsigned [[Data Types#Standard data types|Short]]
|
||||||
| Interface ID.
|
| Interface ID.
|
||||||
|-
|
|-
|
||||||
| U [[Data Types#Standard data types|Short]]
|
| Unsigned [[Data Types#Standard data types|Short]]
|
||||||
| Amount of items.
|
| Amount of items.
|
||||||
|-
|
|-
|
||||||
|}
|
|}
|
||||||
|
|
||||||
The rest in pseudo-code:
|
The rest in pseudo-code:
|
||||||
|
|
||||||
for (i = 0; i < amt_of_items; i++) {
|
for (i = 0; i < amt_of_items; i++) {
|
||||||
item_amount = read_u_byte(); // Item Amount: U Byte
|
item_amount = read_u_byte(); // Item Amount: U Byte
|
||||||
|
|
||||||
if (item_amount == 255)
|
if (item_amount == 255)
|
||||||
item_amount = read_int_me_b(); // Item Amount (if entered as 255 previously - to allow bigger amounts than 254): Integer Middle-Endian Big (Inverse middle)
|
item_amount = read_int_me_b(); // Item Amount (if entered as 255 previously - to allow bigger amounts than 254): Integer Middle-Endian Big (Inverse middle)
|
||||||
|
|
||||||
item_id = read_u_short_le_a(); // Item ID: U Short Little Endian Special A
|
item_id = read_u_short_le_a(); // Item ID: U Short Little Endian Special A
|
||||||
}
|
}
|
||||||
|
|
||||||
* Someone please fix the code block's syntax, thank you :-)
|
|
Loading…
Reference in New Issue
Block a user