Crossfire Server, Trunk
ob_types.c
Go to the documentation of this file.
1 /*
2  * Crossfire -- cooperative multi-player graphical RPG and adventure game
3  *
4  * Copyright (c) 1999-2014 Mark Wedel and the Crossfire Development Team
5  * Copyright (c) 1992 Frank Tore Johansen
6  *
7  * Crossfire is free software and comes with ABSOLUTELY NO WARRANTY. You are
8  * welcome to redistribute it under certain conditions. For details, please
9  * see COPYING and LICENSE.
10  *
11  * The authors can be reached via e-mail at <crossfire@metalforge.org>.
12  */
13 
19 #include <global.h>
20 #include <ob_types.h>
21 #include <ob_methods.h>
22 
23 #ifndef __CEXTRACT__
24 #include <sproto.h>
25 #endif
26 
32  /* init_type_foobar() here, where foobar is for a type. In other words,
33  * from here, call functions that register object methods for types.
34  */
92 }
init_type_savebed
void init_type_savebed(void)
Definition: savebed.c:34
global.h
init_type_book
void init_type_book(void)
Definition: book.c:37
init_type_detector
void init_type_detector(void)
Definition: detector.c:33
init_type_trigger_altar
void init_type_trigger_altar(void)
Definition: trigger_altar.c:38
init_type_marker
void init_type_marker(void)
Definition: marker.c:40
init_type_thrown_object
void init_type_thrown_object(void)
Definition: thrown_object.c:38
init_type_exit
void init_type_exit(void)
Definition: exit.c:33
init_type_converter
void init_type_converter(void)
Definition: converter.c:78
init_type_power_crystal
void init_type_power_crystal(void)
Definition: power_crystal.c:134
init_type_pedestal
void init_type_pedestal(void)
Definition: pedestal.c:38
init_type_teleporter
void init_type_teleporter(void)
Definition: teleporter.c:41
init_type_treasure
void init_type_treasure(void)
Definition: treasure.c:38
init_type_blindness
void init_type_blindness(void)
Definition: blindness.c:39
init_type_spinner
void init_type_spinner(void)
Definition: spinner.c:38
init_type_shop_mat
void init_type_shop_mat(void)
Definition: shop_mat.c:39
init_type_spellbook
void init_type_spellbook(void)
Definition: spellbook.c:46
init_type_trapdoor
void init_type_trapdoor(void)
Definition: trapdoor.c:38
init_type_director
void init_type_director(void)
Definition: director.c:38
init_type_trigger
void init_type_trigger(void)
Definition: trigger.c:40
init_type_creator
void init_type_creator(void)
Definition: creator.c:40
init_type_altar
void init_type_altar(void)
Definition: altar.c:38
init_type_scroll
void init_type_scroll(void)
Definition: scroll.c:37
init_type_cf_handle
void init_type_cf_handle(void)
Definition: cf_handle.c:38
init_type_transport
void init_type_transport(void)
Definition: transport.c:37
init_type_weapon_improver
void init_type_weapon_improver(void)
Definition: weapon_improver.c:38
init_type_mimic
void init_type_mimic(void)
Definition: mimic.c:43
init_type_check_inv
void init_type_check_inv(void)
Definition: check_inv.c:38
init_type_trap
void init_type_trap(void)
Definition: trap.c:36
init_type_arrow
void init_type_arrow(void)
Definition: arrow.c:38
init_type_lighter
void init_type_lighter(void)
Definition: lighter.c:32
init_type_rune
void init_type_rune(void)
Definition: rune.c:36
sproto.h
init_type_trigger_button
void init_type_trigger_button(void)
Definition: trigger_button.c:38
init_type_food
void init_type_food(void)
Definition: food.c:37
init_type_player_mover
void init_type_player_mover(void)
Definition: player_mover.c:38
ob_types.h
init_type_potion
void init_type_potion(void)
Definition: potion.c:33
init_type_trigger_pedestal
void init_type_trigger_pedestal(void)
Definition: trigger_pedestal.c:38
init_type_lightable
void init_type_lightable(void)
Definition: lightable.c:32
init_type_spell_effect
void init_type_spell_effect(void)
Definition: spell_effect.c:54
init_type_mood_floor
void init_type_mood_floor(void)
Definition: mood_floor.c:40
init_type_shop_inventory
void init_type_shop_inventory(void)
Definition: shop_inventory.c:34
init_type_container
void init_type_container(void)
Definition: container.c:38
init_type_button
void init_type_button(void)
Definition: button.c:38
init_type_poison
void init_type_poison(void)
Definition: poison.c:38
init_type_skillscroll
void init_type_skillscroll(void)
Definition: skillscroll.c:39
register_all_ob_types
void register_all_ob_types(void)
Definition: ob_types.c:31
init_type_hole
void init_type_hole(void)
Definition: hole.c:38
init_type_gate
void init_type_gate(void)
Definition: gate.c:34
init_type_poisoning
void init_type_poisoning(void)
Definition: poisoning.c:38
ob_methods.h
init_type_lamp
void init_type_lamp(void)
Definition: lamp.c:39
init_type_dragon_focus
void init_type_dragon_focus(void)
Definition: dragon_focus.c:39
init_type_clock
void init_type_clock(void)
Definition: clock.c:37
init_type_sign
void init_type_sign(void)
Definition: sign.c:40
init_type_identify_altar
void init_type_identify_altar(void)
Definition: identify_altar.c:38
init_type_deep_swamp
void init_type_deep_swamp(void)
Definition: deep_swamp.c:39
init_type_peacemaker
void init_type_peacemaker(void)
Definition: peacemaker.c:39
init_type_armour_improver
void init_type_armour_improver(void)
Definition: armour_improver.c:38
init_type_duplicator
void init_type_duplicator(void)
Definition: duplicator.c:33
init_type_player_changer
void init_type_player_changer(void)
Definition: player_changer.c:32