====== Arch Object attributes N == Object attributes beginning with the letter **n** . Partly taken from the (unsorted) wholepage [[:dev:Object Fields]] . ===== List of attributes == ==== name ==== Type: const char * (shared string) Comment: The name of the object, obviously... Meaning: name is displayed in the different windows of the client. For floors it prints the name of that arch in the "look" pane. \\ Goldfloors can have set to something like , so it does not need a magic_mouth archetype additionally. ==== name_pl ==== Type: const char * (shared string) Comment: The plural name of the object. Meaning: Shared string. ==== no_* ==== === no_attack === === no_drop === === no_magic === === no_pick === === no_save === Type: uint8 Comment: Meaning: Not included anymore ? === no_steal === === no_strength === ==== nrof ==== Type: uint32 Comment: How many of the objects Meaning: ---- ====== Server struct obj {} object == These are not archetype attributes, but server internal variables. \\ Read more on the [[:dev:object_fields]] page. ==== next ==== Type: obj * Comment: Pointer to the next object in the free / used list. Meaning: Should not be used much. FIXME check ''server/c_object.c:840'', \\ line ''for (tmp=op->below; tmp!=NULL; tmp=tmp->next)'' \\ sounds suspicious (should probably be ''tmp->below'').