Crossfire Server, Branches 1.12
R18729
|
#include <face.h>
Data Fields | |
uint8 | magicmap |
const char * | name |
uint16 | number |
uint16 | smoothface |
uint8 | visibility |
New face structure - this enforces the notion that data is face by face only - you can not change the color of an item - you need to instead create a new face with that color.
uint8 new_face_struct::magicmap |
Color to show this in magic map
Definition at line 46 of file face.h.
Referenced by magic_mapping_mark(), magic_mapping_mark_recursive(), read_bmap_names(), read_face_data(), and CREFacePanel::setFace().
const char* new_face_struct::name |
Face name, as used by archetypes and such.
Definition at line 48 of file face.h.
Referenced by CREUtils::faceNode(), main(), read_bmap_names(), send_smooth(), and set_object_face_other().
uint16 new_face_struct::number |
This is the image id. It should be the same value as its position in the array
Definition at line 43 of file face.h.
Referenced by add_abilities(), add_object_to_socklist(), animate_object(), append_spell(), CREUtils::archetypeNode(), CREUtils::artifactNode(), cfapi_object_get_property(), common_process_projectile(), esrv_draw_look(), esrv_new_player(), esrv_update_item(), CREUtils::faceNode(), CREUtils::formulaeNode(), map2_add_ob(), process_map(), read_bmap_names(), send_smooth(), set_object_face_main(), set_object_face_other(), CREFacePanel::setFace(), and transport_type_apply().
uint16 new_face_struct::smoothface |
Smoothed face for this, (uint16)-1 for none.
Definition at line 47 of file face.h.
Referenced by find_smooth(), read_bmap_names(), and read_smooth().
uint8 new_face_struct::visibility |
Definition at line 45 of file face.h.
Referenced by add_face_layer(), read_bmap_names(), and read_face_data().