/* ************************************************************************ * File: vnums.h EmpireMUD AD 1.0 * * Usage: stores commonly-used virtual numbers * * * * All rights reserved. See license.doc for complete information. * * * * Code base by Paul Clarke. EmpireMUD Project, a tbgMUD Production. * * Based upon CircleMUD 3.0, beta patch level 17, by Jeremy Elson. * * * * Copyright (C) 1993, 94 by the Trustees of the Johns Hopkins University * * CircleMUD is based on DikuMUD, Copyright (C) 1990, 1991. * ************************************************************************ */ /* Error object */ #define o_ERROR 0 /* Boards */ #define BOARD_MORT 1 #define BOARD_IMM 2 /* Standard corpse */ #define o_CORPSE 50 /* Digging */ #define o_ROCK 100 #define o_CLAY 101 #define o_FLINT 102 /* Forestry */ #define o_TREE 120 #define o_STICK 121 #define o_HANDLE 122 #define o_FLOWER 123 #define o_LOG 124 /* Crops */ #define o_APPLES 140 #define o_WHEAT 141 #define o_CORN 142 /* Other Foods */ #define o_FLOUR 150 #define o_BREAD 151 /* Resources */ #define o_IRON 160 #define o_SILVER 161 #define o_GOLD 162 /* Money */ #define o_SILVER_DISC 170 #define o_GOLD_DISC 171 #define o_SILVER_BAR 172 #define o_GOLD_BAR 173 #define o_GOLD_SMALL 174 /* Composite items */ #define o_CHIPPED 180 #define o_HANDAXE 181 #define o_AXE 182 #define o_FLINT_SET 183 #define o_TORCH 184 #define o_CANOE 185 #define o_SPEARHEAD 186 #define o_SPEAR 187 #define o_FIRE 188 #define o_BONFIRE 189 /* Molded but not-fired Clay */ #define uc_BOWL 200 #define uc_POT 201 #define uc_SHIELD 202 #define uc_LARGESHIELD 203 #define uc_VESSEL 204 #define uc_GREATSHIELD 205 /* Fired Clay */ #define c_BOWL 250 #define c_POT 251 #define c_SHIELD 252 #define c_LARGESHIELD 253 #define c_VESSEL 254 #define c_GREATSHIELD 255 /* Sewn items */ #define o_SKIN 350 #define o_SHAWL 351 #define o_HOOD 352 #define o_CLOAK 353 #define o_GLOVES 354 #define o_SHOES 355 #define o_CAPE 356 #define o_PANTS 357 #define o_TUNIC 358 #define o_GAUNTLETS 359 #define o_BOOTS 360 #define o_CANTEEN 361 #define o_WINESKIN 362 #define o_SACK 363 #define o_PACK 364 #define o_JACKET 365 #define o_DRESS 366 #define o_HAT 367 #define o_BRACERS 368 #define o_SHIELD 369 #define o_ROPE 370 #define o_WHIP 371 #define o_RIDINGBOOTS 372 #define o_SCABBARD 373 #define o_SHEATH 374 #define o_QUIVER 375 #define o_BELTLOOP 376 #define o_BELT 377 #define o_SHIRT 378 #define o_BLOUSE 379 #define o_TOGA 380 #define o_SASH 381 /* Forged Weapons */ #define f_DIRK 500 #define f_AXE 501 #define f_HAMMER 502 #define f_PICK 503 #define f_SHORTSWORD 504 #define f_DAGGER 505 #define f_SHOVEL 506 #define f_RAPIER 507 #define f_MACE 508 #define f_SWORD 509 #define f_SCIMITAR 510 #define f_PIKE 511 #define f_SCYTHE 512 #define f_HALBERT 513 #define f_MAUL 514 #define f_POLEAXE 515 #define f_BROADSWORD 516 #define f_CLAYMORE 517 #define f_FLAMBERGE 518 /* Forged Shields */ #define f_SHIELD 550 #define f_KITE 551 #define f_TOWER 552 #define f_BELT 553 #define f_BELTCLIP 554 /* Forged Armor */ #define f_BREASTPLATE 600 #define f_RING 601 #define f_CHAIN 603 #define f_PLATE 605 #define f_FULL_PLATE 607 /* Forged Headgear */ #define f_HELM 650 #define f_GREAT_HELM 651 #define f_CROWN 652 /* Forged Jewelry */ #define f_RING_SILVER 700 #define f_EARRING_SILVER 701 #define f_RING_GOLD 702 #define f_EARRING_GOLD 703 #define f_RING_ENGAGEMENT 704 #define f_RING_WEDDING 705 /* Forged Misc */ #define f_PAN 750 /* Flask/Glassworks */ #define o_FLASK 800 #define o_JAR 801 #define o_PANE_SMALL 802 #define o_MIRROR 803 #define o_LANTERN 804 #define o_LANTERN_LIT 805 #define o_MIRROR_SILVER 806 #define o_MIRROR_GOLD 807 /* Wax */ #define o_WAX 850 #define o_CANDLE 851 #define o_CANDLE_LIT 852 /* Assembles */ #define o_CART 900 #define o_CARRIAGE 901 #define o_WAGON 902 #define o_CATAPULT 903 #define o_CHAIR 904 #define o_BENCH 905 #define o_TABLE 906 #define o_STOOL 907 #define o_ARROW 908 #define o_SHORTBOW 909 #define o_LONGBOW 910 #define o_FIRE_ARROW 911 #define o_LYRE 912 #define o_FLUTE 913 #define o_WALKING_STICK 914 #define o_STAKE 915 #define o_BEEHIVE 916 /* Ships */ #define os_HELM 950 #define os_WINDOW 951 #define os_PINNACE 952 #define os_BRIGANTINE 953 #define os_GALLEY 954 #define os_ARGOSY 955 #define os_GALLEON 956 /* Private items used by code */ #define WOOD_BLOCK 1001 #define ROCK_BLOCK 1002 #define IRON_BLOCK 1003 #define SILVER_BLOCK 1004 #define GOLD_BLOCK 1005 #define FLINT_BLOCK 1006 #define CLAY_BLOCK 1007 #define FLESH_BLOCK 1008 #define GLASS_BLOCK 1009 #define TOTAL_BLOCK 1010 /* * Standard Animals (Stanimals?) * These definitions are used mainly in animal spawning. They can * also be used elsewhere, and are done as definitions to make adding * and removing animals easier. -pc 11/26/2k */ #define SNARLING_WOLF 1 #define BROWN_WOLF 2 #define SMALL_WOLF 3 #define SHEEP 4 #define GOAT 5 #define DEER 6 #define BUCK 7 #define SQUIRREL 8 #define COW 9 #define CHICKEN 10 #define ROOSTER 11 #define DOG 12 #define PRARIE_DOG 13 #define HORSE 14 #define WARHORSE 15 #define TIGER 16 #define BEAR 17 #define VULTURE 18 #define SHARK 19 #define QUAIL 20 #define MULE 21 #define CAT 22 #define RABBIT 23 #define PIGEON 24 #define EAGLE 25 #define CAMEL 26 #define RIVER_FISH 27 #define OCEAN_FISH 28 #define HUMAN_MALE_1 29 #define HUMAN_MALE_2 30 #define HUMAN_FEMALE_1 31 #define HUMAN_FEMALE_2 32 #define ARM_OF_AHRIMAN 50