1 | |
|
|
2 | /* |
|
|
3 | * static char *rcsid_item_c = |
|
|
4 | * "$Id: item.C,v 1.5 2006/09/12 18:15:34 root Exp $"; |
|
|
5 | */ |
|
|
6 | |
|
|
7 | /* |
1 | /* |
8 | CrossFire, A Multiplayer game for X-windows |
2 | CrossFire, A Multiplayer game for X-windows |
9 | |
3 | |
10 | Copyright (C) 2002 Mark Wedel & Crossfire Development Team |
4 | Copyright (C) 2002 Mark Wedel & Crossfire Development Team |
11 | Copyright (C) 1992 Frank Tore Johansen |
5 | Copyright (C) 1992 Frank Tore Johansen |
… | |
… | |
22 | |
16 | |
23 | You should have received a copy of the GNU General Public License |
17 | You should have received a copy of the GNU General Public License |
24 | along with this program; if not, write to the Free Software |
18 | along with this program; if not, write to the Free Software |
25 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
19 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
26 | |
20 | |
27 | The authors can be reached via e-mail at crossfire-devel@real-time.com |
21 | The authors can be reached via e-mail at <crossfire@schmorp.de> |
28 | */ |
22 | */ |
29 | |
23 | |
30 | #include <global.h> |
24 | #include <global.h> |
31 | #include <funcpoint.h> |
25 | #include <funcpoint.h> |
32 | #include <living.h> |
26 | #include <living.h> |
… | |
… | |
52 | * may be better. |
46 | * may be better. |
53 | * Basically, for the use/nonuse, the code does something like: |
47 | * Basically, for the use/nonuse, the code does something like: |
54 | * "This item goes %s\n", with the use/nonuse values filling in the %s |
48 | * "This item goes %s\n", with the use/nonuse values filling in the %s |
55 | */ |
49 | */ |
56 | Body_Locations body_locations[NUM_BODY_LOCATIONS] = { |
50 | Body_Locations body_locations[NUM_BODY_LOCATIONS] = { |
57 | {"body_range", "in your range slot", "in a human's range slot"} |
51 | {"body_range", "in your range slot", "in a human's range slot"}, |
58 | , |
|
|
59 | {"body_arm", "on your arm", "on a human's arm"} |
52 | {"body_arm", "on your arm", "on a human's arm"}, |
60 | , |
|
|
61 | {"body_torso", "on your body", "on a human's torso"} |
53 | {"body_torso", "on your body", "on a human's torso"}, |
62 | , |
|
|
63 | {"body_head", "on your head", "on a human's head"} |
54 | {"body_head", "on your head", "on a human's head"}, |
64 | , |
|
|
65 | {"body_neck", "around your neck", "around a humans neck"} |
55 | {"body_neck", "around your neck", "around a humans neck"}, |
66 | , |
|
|
67 | {"body_skill", "in your skill slot", "in a human's skill slot"} |
56 | {"body_skill", "in your skill slot", "in a human's skill slot"}, |
68 | , |
|
|
69 | {"body_finger", "on your finger", "on a human's finger"} |
57 | {"body_finger", "on your finger", "on a human's finger"} , |
70 | , |
|
|
71 | {"body_shoulder", "around your shoulders", "around a human's shoulders"} |
58 | {"body_shoulder", "around your shoulders", "around a human's shoulders"}, |
72 | , |
|
|
73 | {"body_foot", "on your feet", "on a human's feet"} |
59 | {"body_foot", "on your feet", "on a human's feet"}, |
74 | , |
|
|
75 | {"body_hand", "on your hands", "on a human's hands"} |
60 | {"body_hand", "on your hands", "on a human's hands"}, |
76 | , |
|
|
77 | {"body_wrist", "around your wrists", "around a human's wrist"} |
61 | {"body_wrist", "around your wrists", "around a human's wrist"}, |
78 | , |
|
|
79 | {"body_waist", "around your waist", "around a human's waist"} |
62 | {"body_waist", "around your waist", "around a human's waist"}, |
80 | , |
|
|
81 | |
|
|
82 | /*{"body_dragon_torso", "your body", "a dragon's body"} */ |
63 | /*{"body_dragon_torso", "your body", "a dragon's body"} */ |
83 | }; |
64 | }; |
84 | |
65 | |
85 | static char numbers[21][20] = { |
66 | static char numbers[21][20] = { |
86 | "no", "", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", |
67 | "no", "", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", |