arch:arch_attributes:c
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
arch:arch_attributes:c [2018/04/11 13:44] – created karl | arch:arch_attributes:c [2025/04/18 13:08] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 2: | Line 2: | ||
Object attributes beginning with the letter **c** . | Object attributes beginning with the letter **c** . | ||
- | Taken from the (unsorted) wholepage [[: | + | Partly taken from the (unsorted) wholepage [[: |
- | ===== List == | + | ===== List of attributes |
+ | ==== can_cast_* == | ||
+ | === can_cast_spell == | ||
- | ==== carrying ==== | + | ==== can_see_in_dark |
- | Type: sint32 | + | Type: #define FLAG_SEE_IN_DARK 93 |
+ | |||
+ | Comment: /* if set ob not effected by darkness */ | ||
Meaning: | Meaning: | ||
+ | ==== can_use_* == | ||
+ | === can_use_armour == | ||
+ | === can_use_bow == | ||
+ | === can_use_scroll == | ||
+ | === can_use_shield == | ||
+ | === can_use_skill == | ||
+ | === can_use_range == | ||
+ | === can_use_ring == | ||
+ | === can_use_weapon == | ||
+ | |||
==== casting_time ==== | ==== casting_time ==== | ||
Type: sint16 | Type: sint16 | ||
+ | |||
+ | Comment: Time left before spell goes off | ||
Meaning: | Meaning: | ||
Line 21: | Line 37: | ||
==== Cha ==== | ==== Cha ==== | ||
Type: sint8 | Type: sint8 | ||
- | |||
- | Meaning: | ||
- | |||
- | ==== chosen_skill ==== | ||
- | Type: obj * | ||
Meaning: | Meaning: | ||
Line 31: | Line 42: | ||
==== client_type ==== | ==== client_type ==== | ||
Type: uint16 | Type: uint16 | ||
+ | |||
+ | Comment: Public type information. | ||
Meaning: | Meaning: | ||
Line 42: | Line 55: | ||
==== container ==== | ==== container ==== | ||
+ | Type: | ||
+ | |||
+ | Comment: | ||
+ | |||
+ | Meaning: How much weight in grams the container can hold. | ||
+ | |||
+ | ==== custom_name ==== | ||
+ | Type: const char * (shared string) | ||
+ | |||
+ | Comment: Custom name assigned by player | ||
+ | |||
+ | Meaning: The player command [[: | ||
+ | |||
+ | Syntax: '' | ||
+ | |||
+ | Example: rename < | ||
+ | * arch hide_white | ||
+ | * name hide | ||
+ | * name_pl hide | ||
+ | * custom_name polar bear's hide | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ====== Server struct obj {} object == | ||
+ | These are not archetype attributes, but server internal variables. \\ | ||
+ | Read more on the [[: | ||
+ | |||
+ | ==== carrying ==== | ||
+ | Type: sint32 | ||
+ | |||
+ | Comment: How much weight this object contains | ||
+ | |||
+ | Meaning: | ||
+ | |||
+ | ==== chosen_skill ==== | ||
Type: obj * | Type: obj * | ||
- | Meaning: Current container being used. I think this is only used by the player right now. | + | Comment: The skill chosen to use |
+ | Meaning: | ||
+ | |||
+ | ==== container ==== | ||
+ | Type: obj * | ||
+ | |||
+ | Comment: Current container being used. I think this is only used by the player right now. | ||
+ | |||
+ | Meaning: | ||
==== contr ==== | ==== contr ==== | ||
Type: pl * | Type: pl * | ||
- | Meaning: | + | Comment: Pointer |
- | * pointer | + | |
+ | Meaning: | ||
==== count ==== | ==== count ==== | ||
Type: tag_t | Type: tag_t | ||
- | Meaning: Unique object number for this object | + | Comment: Unique object number for this object |
+ | |||
+ | Meaning: | ||
==== current_weapon ==== | ==== current_weapon ==== | ||
Type: obj * | Type: obj * | ||
+ | |||
+ | Comment: Pointer to the weapon currently used | ||
Meaning: | Meaning: | ||
- | See also [[w:weapontype]] | + | See also [[w#weapontype]] |
==== current_weapon_script ==== | ==== current_weapon_script ==== | ||
Type: const char * (shared string) | Type: const char * (shared string) | ||
- | Meaning: | + | Comment: |
- | + | ||
- | ==== custom_name ==== | + | |
- | Type: const char * (shared string) | + | |
- | + | ||
- | Meaning: | + | |
- | + | ||
+ | Meaning: Not anymore included since when ? | ||
arch/arch_attributes/c.1523472289.txt.gz · Last modified: (external edit)