Crossfire Server, Trunk  R20513
Related Pages
Here is a list of all related documentation pages:
 ArchetypesArchetypes define the standard properties of predefined objects: monsters, weapons, armours, walls, spells, etc
 ArtifactsArtifacts define variations from predefined objects
 ClientThis page describes the client-server relation and what the client knows about the game events
 Collect process
 Compound animationsCompound animations are a way to temporarily change an object's animation in reaction to events like spellcasting, fighting, etc
 Connected items
 Custom attributesFields that the rest of loader.l doesn't understand are recorded in the object as 'key/value fields'
 Dialog systemThe dialog system used by NPCs and magic ear works in the following way:
 accept_aliveThis is a custom attribute
 anim_fullThis is a custom attribute
 base_speedThis is a custom attribute
 casting_requirementsThis is a custom attribute
 death_animationThis is a custom attribute
 elevationThis is a custom attribute
 face_fullThis is a custom attribute
 face_openedThis is a custom attribute
 generator_codeThis is a custom attribute
 generator_limitThis is a custom attribute
 generator_max_mapThis is a custom attribute
 generator_radiusThis is a custom attribute
 identified_anim_randomThis is a custom attribute
 identified_anim_speedThis is a custom attribute
 identified_animationThis is a custom attribute
 identified_faceThis is a custom attribute
 identified_nameThis is a custom attribute
 identified_name_plThis is a custom attribute
 immunity_chanceThis is a custom attribute
 no_mood_changeThis is a custom attribute
 on_use_yieldThis is a custom attribute
 passenger_limitThis is a custom attribute
 price_adjustmentThis is a custom attribute
 price_adjustment_buyThis is a custom attribute
 price_adjustment_sellThis is a custom attribute
 race_restrictionThis is a custom attribute
 wc_increase_rateThis is a custom attribute
 weight_speed_ratioThis is a custom attribute
 Field indexThis page lists all attributes
 General conceptsThe aim of this page is to describe the general concepts used in the Crossfire sources
 Internationalisation and localisationI18n's routines are located in the languages.c file
 Login, player creationThe core connection structure is socket_struct
 MapsMaps are where the player and monsters roam
 Various topics
 Objects
 Players
 Regions
 Misc
 Player
 Gloves
 Spell
 Converter
 Bracers
 Savebed
 Wand & Staff
 Scroll
 Director
 Girdle
 Event
 Container
 Projectile
 Skill Scroll
 Swamp
 Shooting Weapon
 Weapon
 Rune
 Trap
 Power Crystal
 Disease
 Breastplate Armor
 Builder
 Building material
 Item Transformer
 Pedestal
 Altar
 Transport
 Locked Door
 Special Key
 Floor
 Monster & NPC
 Wall
 Weak Wall
 Door
 Key
 Timed Gate
 Handle Trigger
 Monster (Grimreaper)
 Magic Ear
 Rod
 Button Trigger
 Altar Trigger
 Shield
 Helmet
 Horn
 Money
 Class Changer
 Amulet
 Treasure
 Mover
 Teleporter
 Creator
 Skill
 Potion
 Detector
 Trigger Marker
 Drink
 Marker
 Holy Altar
 Battleground
 Food
 Jewel
 Magic Wall
 Inventory Checker
 Mood Floor
 Exit
 Floor (Encounter)
 Shop Floor
 Shop Mat
 Poison Food
 Ring
 Flesh
 Inorganic
 Book
 Duplicator
 Spellbook
 Cloak
 Hazard Floor
 Clock
 Spinner
 Gate
 Button
 Handle
 Pit
 Trapdoor
 Sign & Magic Mouth
 Boots
 Type indexTypes not listed here have the attributes defined in this page
 Custom timersIt is possible, through the functions in the timers.c file, to create custom timers that get activated after some specified time
 Todo List