Data Structures |
struct | monst |
Defines |
#define | OBJ(name, desc) name,desc |
#define | OBJECT(obj, bits, prp, sym, prob, dly, wt, cost, sdam, ldam, oc1, oc2, nut, color) {obj} |
#define | WEAPON(name, app, kn, mg, bi, prob, wt, cost, sdam, ldam, hitbon, typ, sub, metal, color) |
#define | PROJECTILE(name, app, kn, prob, wt, cost, sdam, ldam, hitbon, metal, sub, color) |
#define | BOW(name, app, kn, prob, wt, cost, hitbon, metal, sub, color) |
#define | P PIERCE |
#define | S SLASH |
#define | B WHACK |
#define | ARMOR(name, desc, kn, mgc, blk, power, prob, delay, wt, cost, ac, can, sub, metal, c) |
#define | HELM(name, desc, kn, mgc, power, prob, delay, wt, cost, ac, can, metal, c) ARMOR(name,desc,kn,mgc,0,power,prob,delay,wt,cost,ac,can,ARM_HELM,metal,c) |
#define | CLOAK(name, desc, kn, mgc, power, prob, delay, wt, cost, ac, can, metal, c) ARMOR(name,desc,kn,mgc,0,power,prob,delay,wt,cost,ac,can,ARM_CLOAK,metal,c) |
#define | SHIELD(name, desc, kn, mgc, blk, power, prob, delay, wt, cost, ac, can, metal, c) ARMOR(name,desc,kn,mgc,blk,power,prob,delay,wt,cost,ac,can,ARM_SHIELD,metal,c) |
#define | GLOVES(name, desc, kn, mgc, power, prob, delay, wt, cost, ac, can, metal, c) ARMOR(name,desc,kn,mgc,0,power,prob,delay,wt,cost,ac,can,ARM_GLOVES,metal,c) |
#define | BOOTS(name, desc, kn, mgc, power, prob, delay, wt, cost, ac, can, metal, c) ARMOR(name,desc,kn,mgc,0,power,prob,delay,wt,cost,ac,can,ARM_BOOTS,metal,c) |
#define | DRGN_ARMR(name, desc, mgc, power, cost, ac, color) ARMOR(name,desc,0,mgc,1,power,0,5,40,cost,ac,0,ARM_SUIT,DRAGON_HIDE,color) |
#define | RING(name, power, stone, cost, prob, mgc, spec, mohs, metal, color) |
#define | AMULET(name, desc, power, prob) |
#define | TOOL(name, desc, kn, mrg, mgc, chg, prob, wt, cost, mat, color) |
#define | CONTAINER(name, desc, kn, mgc, chg, prob, wt, cost, mat, color) |
#define | WEPTOOL(name, desc, kn, mgc, bi, prob, wt, cost, sdam, ldam, hitbon, sub, mat, clr) |
#define | FOOD(name, prob, delay, wt, unk, tin, nutrition, color) |
#define | POTION(name, desc, mgc, power, prob, cost, color) |
#define | SCROLL(name, text, mgc, prob, cost) |
#define | SPELL(name, desc, sub, prob, delay, level, mgc, dir, color) |
#define | WAND(name, typ, prob, cost, mgc, dir, metal, color) |
#define | COIN(name, prob, metal, worth) |
#define | GEM(name, desc, prob, wt, gval, nutr, mohs, glass, color) |
#define | ROCK(name, desc, kn, prob, wt, gval, sdam, ldam, mgc, nutr, mohs, glass, color) |
#define | OBJECTS_PASS_2_ |
Functions |
void | NDECL (objects_init) |
void | objects_init () |
Variables |
NEARDATA struct objdescr | obj_descr [] |