Crossfire Server, Trunk
typesproto.h
Go to the documentation of this file.
1 /* altar/altar.c */
2 void init_type_altar(void);
3 /* armour_improver/armour_improver.c */
5 /* arrow/arrow.c */
6 void init_type_arrow(void);
7 /* blindness/blindness.c */
8 void init_type_blindness(void);
9 /* book/book.c */
10 void init_type_book(void);
11 /* button/button.c */
12 void init_type_button(void);
13 /* cf_handle/cf_handle.c */
14 void init_type_cf_handle(void);
15 /* check_inv/check_inv.c */
16 void init_type_check_inv(void);
17 /* clock/clock.c */
18 void init_type_clock(void);
19 /* container/container.c */
20 void init_type_container(void);
21 /* converter/converter.c */
22 void init_type_converter(void);
23 /* creator/creator.c */
24 void init_type_creator(void);
25 /* deep_swamp/deep_swamp.c */
26 void init_type_deep_swamp(void);
27 /* detector/detector.c */
28 void init_type_detector(void);
29 /* director/director.c */
30 void init_type_director(void);
31 /* dragon_focus/dragon_focus.c */
32 void init_type_dragon_focus(void);
33 /* duplicator/duplicator.c */
34 void init_type_duplicator(void);
35 /* exit/exit.c */
36 void init_type_exit(void);
37 /* food/food.c */
38 void init_type_food(void);
39 /* gate/gate.c */
40 void init_type_gate(void);
41 /* hole/hole.c */
42 void init_type_hole(void);
43 /* identify_altar/identify_altar.c */
44 void init_type_identify_altar(void);
45 /* lamp/lamp.c */
46 void init_type_lamp(void);
47 /* lightable/lightable.c */
48 void init_type_lightable(void);
49 /* lighter/lighter.c */
50 void init_type_lighter(void);
51 /* marker/marker.c */
52 void init_type_marker(void);
53 /* mimic/mimic.c */
54 void init_type_mimic(void);
55 /* mood_floor/mood_floor.c */
56 void init_type_mood_floor(void);
57 /* peacemaker/peacemaker.c */
58 void init_type_peacemaker(void);
59 /* pedestal/pedestal.c */
60 void init_type_pedestal(void);
61 /* player_changer/player_changer.c */
62 void init_type_player_changer(void);
63 /* player_mover/player_mover.c */
64 void init_type_player_mover(void);
65 /* poison/poison.c */
66 void init_type_poison(void);
67 /* poisoning/poisoning.c */
68 void init_type_poisoning(void);
69 /* potion/potion.c */
70 void init_type_potion(void);
71 /* power_crystal/power_crystal.c */
72 void init_type_power_crystal(void);
73 /* savebed/savebed.c */
74 void init_type_savebed(void);
75 /* scroll/scroll.c */
76 void init_type_scroll(void);
77 /* shop_inventory/shop_inventory.c */
78 void init_type_shop_inventory(void);
79 /* shop_mat/shop_mat.c */
80 void init_type_shop_mat(void);
81 /* sign/sign.c */
82 void init_type_sign(void);
83 /* skillscroll/skillscroll.c */
84 void init_type_skillscroll(void);
85 /* spell_effect/spell_effect.c */
86 void init_type_spell_effect(void);
87 /* spellbook/spellbook.c */
88 void init_type_spellbook(void);
89 /* spinner/spinner.c */
90 void init_type_spinner(void);
91 /* teleporter/teleporter.c */
92 void init_type_teleporter(void);
93 /* thrown_object/thrown_object.c */
94 void init_type_thrown_object(void);
95 /* transport/transport.c */
96 void init_type_transport(void);
97 /* trap/common_trap.c */
98 method_ret common_trap_type_move_on(object *trap, object *victim, object *originator);
100 /* trap/trap.c */
101 void init_type_trap(void);
102 /* trap/rune.c */
103 void init_type_rune(void);
104 /* trapdoor/trapdoor.c */
105 void init_type_trapdoor(void);
106 /* treasure/treasure.c */
107 void init_type_treasure(void);
108 /* trigger/trigger.c */
109 void init_type_trigger(void);
110 /* trigger_altar/trigger_altar.c */
111 void init_type_trigger_altar(void);
112 /* trigger_button/trigger_button.c */
113 void init_type_trigger_button(void);
114 /* trigger_pedestal/trigger_pedestal.c */
115 void init_type_trigger_pedestal(void);
116 /* weapon_improver/weapon_improver.c */
117 void init_type_weapon_improver(void);
118 /* common/common_apply.c */
119 method_ret common_ob_move_on(object *trap, object *victim, object *originator);
120 method_ret common_pre_ob_move_on(object *trap, object *victim, object *originator);
121 void common_post_ob_move_on(object *trap, object *victim, object *originator);
122 /* common/describe.c */
123 void common_ob_describe(const object *op, const object *observer, int use_media_tags, char *buf, size_t size);
124 /* common/projectile.c */
125 void stop_projectile(object *op);
127 method_ret common_projectile_move_on(object *trap, object *victim, object *originator);
128 /* common/light_object.c */
129 void do_light(object *item, const char *lighter_name, object *applier);
130 /* legacy/apply.c */
131 method_ret legacy_ob_apply(object *op, object *applier, int aflags);
132 /* legacy/legacy_describe.c */
133 void legacy_ob_describe(const object *op, const object *observer, int use_media_tags, char *buf, size_t size);
134 /* legacy/process.c */
init_type_savebed
void init_type_savebed(void)
Definition: savebed.c:34
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
common_projectile_move_on
method_ret common_projectile_move_on(object *trap, object *victim, object *originator)
Definition: projectile.c:221
init_type_director
void init_type_director(void)
Definition: director.c:38
init_type_trigger
void init_type_trigger(void)
Definition: trigger.c:40
legacy_ob_describe
void legacy_ob_describe(const object *op, const object *observer, int use_media_tags, char *buf, size_t size)
Definition: legacy_describe.c:38
stop_projectile
void stop_projectile(object *op)
Definition: projectile.c:36
common_ob_describe
void common_ob_describe(const object *op, const object *observer, int use_media_tags, char *buf, size_t size)
Definition: describe.c:36
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
common_pre_ob_move_on
method_ret common_pre_ob_move_on(object *trap, object *victim, object *originator)
Definition: common_apply.c:51
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
common_ob_move_on
method_ret common_ob_move_on(object *trap, object *victim, object *originator)
Definition: common_apply.c:41
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
method_ret
char method_ret
Definition: ob_methods.h:14
do_light
void do_light(object *item, const char *lighter_name, object *applier)
Definition: light_object.c:36
init_type_potion
void init_type_potion(void)
Definition: potion.c:33
legacy_ob_apply
method_ret legacy_ob_apply(object *op, object *applier, int aflags)
Definition: apply.c:49
item
Definition: item.py:1
init_type_trigger_pedestal
void init_type_trigger_pedestal(void)
Definition: trigger_pedestal.c:38
reputation.victim
victim
Definition: reputation.py:14
init_type_lightable
void init_type_lightable(void)
Definition: lightable.c:32
common_process_projectile
method_ret common_process_projectile(object *op)
Definition: projectile.c:76
give.op
op
Definition: give.py:33
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
buf
StringBuffer * buf
Definition: readable.c:1610
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
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
init_type_lamp
void init_type_lamp(void)
Definition: lamp.c:40
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
common_post_ob_move_on
void common_post_ob_move_on(object *trap, object *victim, object *originator)
Definition: common_apply.c:86
init_type_sign
void init_type_sign(void)
Definition: sign.c:40
common_trap_type_move_on
method_ret common_trap_type_move_on(object *trap, object *victim, object *originator)
Definition: common_trap.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
legacy_ob_process
method_ret legacy_ob_process(object *op)
Definition: process.c:31
common_trap_type_process
method_ret common_trap_type_process(object *op)
Definition: common_trap.c:64
init_type_player_changer
void init_type_player_changer(void)
Definition: player_changer.c:32