 |
Crossfire Server, Trunk
1.75.0
|
Go to the documentation of this file.
37 return fs.second->id == id;
43 auto id = existing->
id;
50 free(existing->
faces);
virtual void added(face_sets *face) override
An asset was either referenced (but undefined) or defined.
size_t allocated
Allocated size of faces.
char * prefix
Faceset short name, used in pictures names (base, clsc).
char * extension
Supplementary description.
face_sets * asset_create(const std::string &prefix)
char * comment
Human-readable comment for this set.
face_sets * findById(int id)
Attempt to find a faceset from its identifier.
char * size
Human-readable set size.
void asset_destroy(face_sets *item)
virtual void replace(face_sets *existing, face_sets *update) override
Replace an asset by an updated version.
char * fullname
Full faceset name.
std::unordered_map< std::string, face_sets * > m_assets
Known assets.
Information about one face set.
face_info * faces
images in this faceset
in that case they will be relative to whatever the PWD of the crossfire server process is You probably shouldn though Notes on Specific and settings file datadir Usually usr share crossfire Contains data that the server does not need to modify while such as the etc A default install will pack the and treasurelist definitions into a single or trs file and the graphics into a face(metadata) and .tar(bitmaps) file