- summary: The furniture of the haven bag you are in: one Element per piece (cell, furniture id, orientation).
- area: Game.Haven.Bag
The furniture of the haven bag you are in: one Element per piece (cell, furniture id, orientation).
Kind event · Area Game.Haven.Bag
Place every Element of furniture on the current map:
1. Look the piece up in the haven-bag furniture data by element_id.
2. Put it on cell cell_id.
3. Mirror it when orientation is odd.
The client does nothing with the list until the haven-bag map has finished loading: if the map is not ready yet, it waits for it, then places the furniture. Do the same.
Do not send anything back. To change the furniture, enter edit mode and
send HavenBagFurnitureRequest.
When you may send it
- Requires
context_readyinferred
Related messages
- Unsolicited - nothing you send causes this inferred — the server sends the bag's furniture when you are in a haven bag; the client may receive it before the haven-bag map has finished loading
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | furniture | repeated Element | Every piece of furniture in the haven bag. Type Element. | never |