Skip to main content

catalog.page

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

Overview

  • ID: 804
  • Header: CATALOG_PAGE
  • Direction: Server to Client (s2c)
  • Realm: Catalog & Store
  • Phase: session
  • Since: nitro-1.6.6
  • Summary: Deliver a catalog page's content

Payload fields

FieldTypeRequiredDescription
pageIdint32requiredCatalog page identifier.
catalogTypestringrequiredCatalog mode string.
layoutCodestringrequiredLayout template name.
imagesstring[]requiredPage image asset names.
textsstring[]requiredPage text strings.
offerCountint32requiredNumber of offers on this page.
offersobject[]requiredArray of offer records. Each contains: offerId (int32), localizationId (string), rent (boolean), priceCredits (int32), priceActivityPoints (int32), activityPointType (int32), giftable (boolean), products (object[]).
acceptSeasonCurrencyAsCreditsbooleanrequiredWhether seasonal currency can substitute credits.

Behavior

Sender

Sent in response to catalog.get_page (c2s 412). Contains the layout, offers, and localization for the page.

Receiver

The client renders the catalog page layout and offer list. Confirmed in GLADIATOR.

Notes

  • No additional notes