Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
Crossfire server documentation
R12190
Welcome to the Crossfire server documentation.
This documentation only covers the technical aspects of the server source code. It does not cover how to play, or anything like that (but it may come someday, who knows).
Here is a list of topics:
General concepts
Objects
, one of the main Crossfire structure
Maps
, and everything related
Archetypes
Artifacts
Players
Login, player creation
Custom timers
, or how to trigger events after some delay
Connected items
, that is buttons, triggers, ...
Various topics
Regions
Treasure lists
Client
Collect process
Custom attributes
Compound animations
Dialog system
City life plugin
Type index
Subtypes for BUILDER objects.
Subtypes for MATERIAL objects.
Pickup modes
Convenience macros to determine what kind of things we are dealing with.
Object flags
Movement types and related macros.
Monster movements
Player state.
Flags for apply_special().
Values returned by can_apply_object().
Code fastening defines
Beginnings of linked lists.
Misc global variables.
For plugin events
Object statistics.
Map layers
Map loading flags
Save object flags
Save map flags
Values for mapdef->in_memory field.
Square flags.
Material types.
Attack types
Experience flags
What monsters apply
Force subtypes
Skill subtypes
Spell path
Spell subtypes
Spell/grace points
Special objects in random map
Random map holes
Random map symetry
Random map layout options.
Random map layout
Emotes players can use to communicate
Todo List
Generated on Thu Mar 25 23:01:45 2010 for Crossfire Server, Branch 1.12 by
1.5.8