Skip to main content

furniture.rolling

Generated from spec/protocol.yaml. Do not edit by hand.

Overview

  • ID: 3207
  • Header: ROOM_ROLLING
  • Direction: Server to Client (s2c)
  • Realm: Furniture & Items
  • Phase: session
  • Since: nitro-1.6.6
  • Summary: Animate items or units rolling across the floor

Payload fields

FieldTypeRequiredDescription
rollerItemIdint32requiredRoom item ID of the roller furniture.
rollerXint32requiredX coordinate of the roller.
rollerYint32requiredY coordinate of the roller.
rollerZstringrequiredZ height of the roller.
movedUnitCountint32requiredNumber of units being rolled.
unitsobject[]requiredArray of rolled unit records. Each contains: roomIndex (int32), fromZ (string), toZ (string).
movedItemCountint32requiredNumber of floor items being rolled.
itemsobject[]requiredArray of rolled item records. Each contains: itemId (int32), fromZ (string), toZ (string).
targetXint32requiredTarget X coordinate after rolling.
targetYint32requiredTarget Y coordinate after rolling.

Behavior

Sender

Sent when a roller furniture item moves an avatar, pet, or floor item to an adjacent tile.

Receiver

The client animates the roll transition for affected units and items. Confirmed in GLADIATOR.

Notes

  • No additional notes