GetItemStatsProfile

From Wiki G1R-MP G1 Remake Multiplayer
Jump to navigation Jump to search

getItemStatsProfile

AVAILABLE FROM UPDATE 0.1.9
Available from 0.1.9. See the scope and validation notes below.

Exports item overrides owned by the calling resource.

Syntax

profile = getItemStatsProfile()

Parameters

This function does not accept parameters.

Returns

A table mapping canonical item keys to property/value tables. Contains only this resource's overrides, not another resource's values or a dump of defaults.

Examples

local json = toJSON(getItemStatsProfile())
assert(writeResourceData("item_balance", json))

Notes

  • Available from G1R:MP 0.1.9. This documents the implemented API and its current limits. See Item type stats for scope and remaining in-game validation.
  • Server-side only. Profiles affect every copy of the same type on this server, across dimensions; not individual item instances.
  • Use matching supported client and server builds. Server acceptance and a client application report do not prove the native gameplay effect.
  • The result can be serialized with toJSON and restored with replaceItemStatsProfile. See Resource data storage.