User Tools

Site Tools


arch:arch_attributes:p

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
arch:arch_attributes:p [2018/04/11 14:37] – created karlarch:arch_attributes:p [2025/04/18 13:08] (current) – external edit 127.0.0.1
Line 2: Line 2:
 Object attributes beginning with the letter **p** . Object attributes beginning with the letter **p** .
  
-Taken from the (unsorted) wholepage [[:dev:Object Fields]] .+Partly taken from the (unsorted) wholepage [[:dev:Object Fields]] .
  
-===== List ==+===== List of attributes ==
  
  
 ==== passenger_limit ==== ==== passenger_limit ====
-For TRANSPORT ({FIXME} real type), the maximum players can board at the same time.+For TRANSPORT, the maximum players can board at the same time. 
 + 
 +FIXME real type
  
  
 ==== path_attuned ==== ==== path_attuned ====
 Type: uint32 Type: uint32
 +
 +Comment: Paths the object is attuned to
  
 Meaning: Meaning:
Line 18: Line 22:
 ==== path_denied ==== ==== path_denied ====
 Type: uint32 Type: uint32
 +
 +Comment: Paths the object is denied access to
  
 Meaning: Meaning:
Line 24: Line 30:
 Type: uint32 Type: uint32
  
-Meaning:+CommentPaths the object is repelled from
  
 +Meaning:
  
 ==== pick_up ==== ==== pick_up ====
 Type: uint8 Type: uint8
  
-Meaning: +CommentSee crossfire.doc
- +
-==== perm_exp ==== +
-Type: sint64+
  
 Meaning: Meaning:
Line 42: Line 46:
 Meaning: Meaning:
  
-==== prev ==== +==== price_adjustment* ==== 
-Typeobj *+=== 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.
  
-Meaning: +Values should be a valid float (as recognized by ''atof'').
-  * pointer to the next object in the free/used list. Should not be used much.+
  
 +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.
  
-==== price_adjustment, price_adjustment_buy and 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 bargaining / charism / shop specialization effect. 
  
-Values should be a valid float (as recognized by ''atof'').+----
  
-If price_adjustment is setit will override the other 2 keysElse any of the 2 can be not set without any side effect.+====== Server struct obj {} object == 
 +These are not archetype attributesbut 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.
arch/arch_attributes/p.1523475468.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki