====== Arch Object attributes P == Object attributes beginning with the letter **p** . Partly taken from the (unsorted) wholepage [[:dev:Object Fields]] . ===== List of attributes == ==== passenger_limit ==== For TRANSPORT, the maximum players can board at the same time. FIXME real type ==== path_attuned ==== Type: uint32 Comment: Paths the object is attuned to Meaning: ==== path_denied ==== Type: uint32 Comment: Paths the object is denied access to Meaning: ==== path_repelled ==== Type: uint32 Comment: Paths the object is repelled from Meaning: ==== pick_up ==== Type: uint8 Comment: See crossfire.doc Meaning: ==== Pow ==== Type: sint8 Meaning: ==== price_adjustment* ==== === price_adjustment === === price_adjustment_buy === === price_adjustment_sell === Those control the price the item should have. \\ They are a ratio from the item's raw value, and are applied without any [[:skills:bargaining]] / [[:characters:cha]]risma / shop specialization effect. Values should be a valid float (as recognized by ''atof''). If price_adjustment is set, it will override the other 2 keys. Else any of the 2 can be not set without any side effect. ---- ====== Server struct obj {} object == These are not archetype attributes, but server internal variables. \\ Read more on the [[:dev:object_fields]] page. ==== perm_exp ==== Type: sint64 Comment: Permanent exp Meaning: ==== prev ==== Type: obj * Comment: Pointer to the next object in the free/used list. Meaning: Should not be used much.