Mercurial > hg > early-roguelike
comparison srogue/armor.c @ 217:94a0d9dd5ce1
Super-Rogue: convert to ANSI-style function declarations.
This fixes most of the build warnings.
author | John "Elwin" Edwards |
---|---|
date | Sun, 31 Jan 2016 13:45:07 -0500 |
parents | 2128c7dc8a40 |
children | e52a8a7ad4c5 |
comparison
equal
deleted
inserted
replaced
216:b24545357d2e | 217:94a0d9dd5ce1 |
---|---|
19 | 19 |
20 /* | 20 /* |
21 * wear: | 21 * wear: |
22 * The player wants to wear something, so let the hero try | 22 * The player wants to wear something, so let the hero try |
23 */ | 23 */ |
24 wear() | 24 void |
25 wear(void) | |
25 { | 26 { |
26 reg struct linked_list *item; | 27 reg struct linked_list *item; |
27 reg struct object *obj; | 28 reg struct object *obj; |
28 | 29 |
29 if (cur_armor != NULL) { | 30 if (cur_armor != NULL) { |
48 | 49 |
49 /* | 50 /* |
50 * take_off: | 51 * take_off: |
51 * Get the armor off of the players back | 52 * Get the armor off of the players back |
52 */ | 53 */ |
53 take_off() | 54 void |
55 take_off(void) | |
54 { | 56 { |
55 reg struct object *obj; | 57 reg struct object *obj; |
56 | 58 |
57 if ((obj = cur_armor) == NULL) { | 59 if ((obj = cur_armor) == NULL) { |
58 msg("Not wearing any armor."); | 60 msg("Not wearing any armor."); |
67 | 69 |
68 /* | 70 /* |
69 * initarmor: | 71 * initarmor: |
70 * Initialize some armor. | 72 * Initialize some armor. |
71 */ | 73 */ |
72 initarmor(obj, what) | 74 void |
73 struct object *obj; | 75 initarmor(struct object *obj, int what) |
74 int what; | |
75 { | 76 { |
76 struct init_armor *iwa; | 77 struct init_armor *iwa; |
77 struct magic_item *mi; | 78 struct magic_item *mi; |
78 | 79 |
79 obj->o_type = ARMOR; | 80 obj->o_type = ARMOR; |
88 | 89 |
89 /* | 90 /* |
90 * hurt_armor: | 91 * hurt_armor: |
91 * Returns TRUE if armor is damaged | 92 * Returns TRUE if armor is damaged |
92 */ | 93 */ |
93 hurt_armor(obj) | 94 bool |
94 struct object *obj; | 95 hurt_armor(struct object *obj) |
95 { | 96 { |
96 reg int type, ac; | 97 reg int type, ac; |
97 | 98 |
98 if (obj != NULL) { | 99 if (obj != NULL) { |
99 if (o_on(obj, ISPROT) || (o_on(obj, ISBLESS) && rnd(100) < 10)) | 100 if (o_on(obj, ISPROT) || (o_on(obj, ISBLESS) && rnd(100) < 10)) |