version 1.41 | | version 1.42 |
---|
| | |
int did_make_save_item(object *op, int type, object *originator); | | int did_make_save_item(object *op, int type, object *originator); |
void save_throw_object(object *op, int type, object *originator); | | void save_throw_object(object *op, int type, object *originator); |
int hit_map(object *op, int dir, int type); | | int hit_map(object *op, int dir, int type); |
| | void attack_message(int dam, int type, object *op, object *hitter); |
int attack_ob(object *op, object *hitter); | | int attack_ob(object *op, object *hitter); |
object *hit_with_arrow(object *op, object *victim); | | object *hit_with_arrow(object *op, object *victim); |
void tear_down_wall(object *op); | | void tear_down_wall(object *op); |
int hit_player_attacktype(object *op, object *hitter, int dam, uint32 attacknum, int magic); | | int hit_player_attacktype(object *op, object *hitter, int dam, uint32 attacknum, int magic); |
int kill_object(object *op, int dam, object *hitter, int type); | | int kill_object(object *op, int dam, object *hitter, int type); |
int hit_player(object *op, int dam, object *hitter, int type); | | |
void poison_player(object *op, object *hitter, int dam); | | |
void slow_player(object *op, object *hitter, int dam); | | |
void confuse_player(object *op, object *hitter, int dam); | | |
void blind_player(object *op, object *hitter, int dam); | | |
void paralyze_player(object *op, object *hitter, int dam); | | |
void deathstrike_player(object *op, object *hitter, int *dam); | | |
int adj_attackroll(object *hitter, object *target); | | |
int is_aimed_missile(object *op); | | |
/* ban.c */ | | /* ban.c */ |
int checkbanned(char *login, char *host); | | int checkbanned(char *login, char *host); |
/* c_chat.c */ | | /* c_chat.c */ |
| | |
int command_learn_spell(object *op, char *params); | | int command_learn_spell(object *op, char *params); |
int command_learn_special_prayer(object *op, char *params); | | int command_learn_special_prayer(object *op, char *params); |
int command_forget_spell(object *op, char *params); | | int command_forget_spell(object *op, char *params); |
| | int command_listplugins(object *op, char *params); |
| | int command_loadplugin(object *op, char *params); |
| | int command_unloadplugin(object *op, char *params); |
/* commands.c */ | | /* commands.c */ |
void init_commands(void); | | void init_commands(void); |
CommFunc find_oldsocket_command(char *cmd); | | CommFunc find_oldsocket_command(char *cmd); |
| | |
int cure_disease(object *sufferer, object *caster); | | int cure_disease(object *sufferer, object *caster); |
int reduce_symptoms(object *sufferer, int reduction); | | int reduce_symptoms(object *sufferer, int reduction); |
/* egoitem.c */ | | /* egoitem.c */ |
| | object *create_artifact(object *op, char *artifactname); |
int apply_power_crystal(object *op, object *crystal); | | int apply_power_crystal(object *op, object *crystal); |
/* hiscore.c */ | | /* hiscore.c */ |
char *spool(char *bp, char *error); | | char *spool(char *bp, char *error); |
| | |
/* move.c */ | | /* move.c */ |
int move_ob(object *op, int dir, object *originator); | | int move_ob(object *op, int dir, object *originator); |
int transfer_ob(object *op, int x, int y, int randomly, object *originator); | | int transfer_ob(object *op, int x, int y, int randomly, object *originator); |
int teleport(object *teleporter, unsigned char tele_type, object *originator); | | int teleport(object *teleporter, uint8 tele_type, object *user); |
void recursive_roll(object *op, int dir, object *pusher); | | void recursive_roll(object *op, int dir, object *pusher); |
int try_fit(object *op, int x, int y); | | int try_fit(object *op, int x, int y); |
int roll_ob(object *op, int dir, object *pusher); | | int roll_ob(object *op, int dir, object *pusher); |
| | |
void follow_owner(object *ob, object *owner); | | void follow_owner(object *ob, object *owner); |
void pet_move(object *ob); | | void pet_move(object *ob); |
/* player.c */ | | /* player.c */ |
| | player *find_player(char *plname); |
void display_motd(object *op); | | void display_motd(object *op); |
int playername_ok(char *cp); | | int playername_ok(char *cp); |
int add_player(NewSocket *ns); | | int add_player(NewSocket *ns); |
| | |
int player_can_view(object *pl, object *op); | | int player_can_view(object *pl, object *op); |
int action_makes_visible(object *op); | | int action_makes_visible(object *op); |
int op_on_battleground(object *op, int *x, int *y); | | int op_on_battleground(object *op, int *x, int *y); |
| | /* plugins.c */ |
| | CommArray_s *find_plugin_command(char *cmd); |
| | void displayPluginsList(object *op); |
| | int findPlugin(char *id); |
| | void initPlugins(void); |
| | void removeOnePlugin(char *id); |
| | void initOnePlugin(char *pluginfile); |
| | CFParm *CFWLog(CFParm *PParm); |
| | CFParm *CFWNewInfoMap(CFParm *PParm); |
| | CFParm *CFWSpringTrap(CFParm *PParm); |
| | CFParm *CFWCastSpell(CFParm *PParm); |
| | CFParm *CFWCmdRSkill(CFParm *PParm); |
| | CFParm *CFWBecomeFollower(CFParm *PParm); |
| | CFParm *CFWPickup(CFParm *PParm); |
| | CFParm *CFWGetMapObject(CFParm *PParm); |
| | CFParm *CFWESRVSendItem(CFParm *PParm); |
| | CFParm *CFWFindPlayer(CFParm *PParm); |
| | CFParm *CFWManualApply(CFParm *PParm); |
| | CFParm *CFWCmdDrop(CFParm *PParm); |
| | CFParm *CFWCmdTake(CFParm *PParm); |
| | CFParm *CFWTransferObject(CFParm *PParm); |
| | CFParm *CFWCmdTitle(CFParm *PParm); |
| | CFParm *CFWKillObject(CFParm *PParm); |
| | CFParm *CFWDoForgetSpell(CFParm *PParm); |
| | CFParm *CFWDoLearnSpell(CFParm *PParm); |
| | CFParm *CFWCheckSpellKnown(CFParm *PParm); |
| | CFParm *CFWESRVSendInventory(CFParm *PParm); |
| | CFParm *CFWCreateArtifact(CFParm *PParm); |
| | CFParm *CFWGetArchetype(CFParm *PParm); |
| | CFParm *CFWUpdateSpeed(CFParm *PParm); |
| | CFParm *CFWUpdateObject(CFParm *PParm); |
| | CFParm *CFWFindAnimation(CFParm *PParm); |
| | CFParm *CFWGetArchetypeByObjectName(CFParm *PParm); |
| | CFParm *CFWInsertObjectInMap(CFParm *PParm); |
| | CFParm *CFWReadyMapName(CFParm *PParm); |
| | CFParm *CFWAddExp(CFParm *PParm); |
| | CFParm *CFWDetermineGod(CFParm *PParm); |
| | CFParm *CFWFindGod(CFParm *PParm); |
| | CFParm *CFWDumpObject(CFParm *PParm); |
| | CFParm *CFWLoadObject(CFParm *PParm); |
| | CFParm *CFWRemoveObject(CFParm *PParm); |
| | CFParm *RegisterGlobalEvent(CFParm *PParm); |
| | CFParm *UnregisterGlobalEvent(CFParm *PParm); |
| | void GlobalEvent(CFParm *PParm); |
/* resurrection.c */ | | /* resurrection.c */ |
void dead_player(object *op); | | void dead_player(object *op); |
int cast_raise_dead_spell(object *op, int dir, int spell_type, object *corpseobj); | | int cast_raise_dead_spell(object *op, int dir, int spell_type, object *corpseobj); |
| | |
int trap_show(object *trap, object *where); | | int trap_show(object *trap, object *where); |
int trap_disarm(object *disarmer, object *trap, int risk); | | int trap_disarm(object *disarmer, object *trap, int risk); |
void trap_adjust(object *trap, int difficulty); | | void trap_adjust(object *trap, int difficulty); |
/* script.c */ | | |
void guile_init_functions(void); | | |
void guile_run(char *scriptfile); | | |
int guile_call_event(object *first, object *second, object *third, int flags, char *text, int dam, int wc, char *scriptname, int fixthem); | | |
int guile_call_event_str(object *first, object *second, object *third, int flags, char *text, int dam, int wc, char *scriptname, int fixthem); | | |
int guile_use_weapon_script(object *hitter, object *hit, int base_dam, int base_wc); | | |
void gfec_eval_file(const char *file, gfec_error_handler error_handler); | | |
void gfec_eval_string(const char *str, gfec_error_handler error_handler); | | |
player *find_player(char *plname); | | |
object *create_artifact(object *op, char *artifactname); | | |
SCM Script_setCursed(SCM who, SCM value); | | |
SCM Script_activateRune(SCM who, SCM what); | | |
SCM Script_checkTrigger(SCM who, SCM what); | | |
SCM Script_setUnaggressive(SCM who, SCM value); | | |
SCM Script_getMapPath(SCM where); | | |
SCM Script_getMapObject(SCM where); | | |
SCM Script_getMessage(SCM who); | | |
SCM Script_getGod(SCM who); | | |
SCM Script_setGod(SCM who, SCM value); | | |
SCM Script_setWeight(SCM who, SCM value); | | |
SCM Script_readyMap(SCM mapname); | | |
SCM Script_teleport(SCM who, SCM where, SCM x, SCM y); | | |
SCM Script_outOfMap_p(SCM who, SCM x, SCM y); | | |
SCM Script_pickUp(SCM who, SCM what); | | |
SCM Script_getWeight(SCM who); | | |
SCM Script_NoPick_p(SCM who); | | |
SCM Script_getNextObject(SCM who); | | |
SCM Script_getPreviousObject(SCM who); | | |
SCM Script_getFirstOnSquare(SCM where, SCM x, SCM y); | | |
SCM Script_getMap(SCM who); | | |
SCM Script_setQuantity(SCM what, SCM value); | | |
SCM Script_getQuantity(SCM what); | | |
SCM Script_insertObjectInside(SCM what, SCM where); | | |
SCM Script_findPlayer(SCM plname); | | |
SCM Script_apply(SCM who, SCM what, SCM flags); | | |
SCM Script_drop(SCM who, SCM value); | | |
SCM Script_take(SCM who, SCM value); | | |
SCM Script_getScriptQuantum(void); | | |
SCM Script_getRemainingQuantum(void); | | |
SCM Script_invisible_p(SCM who); | | |
SCM Script_setInvisible(SCM who, SCM value); | | |
SCM Script_getXP(SCM who); | | |
SCM Script_setXP(SCM who, SCM value); | | |
SCM Script_getReturnValue(void); | | |
SCM Script_setReturnValue(SCM value); | | |
SCM Script_getDirection(SCM who); | | |
SCM Script_setDirection(SCM who, SCM value); | | |
SCM Script_getScriptDeath(SCM who); | | |
SCM Script_getScriptLoad(SCM who); | | |
SCM Script_getScriptApply(SCM who); | | |
SCM Script_getScriptSay(SCM who); | | |
SCM Script_getScriptTrigger(SCM who); | | |
SCM Script_getScriptTime(SCM who); | | |
SCM Script_getScriptAttack(SCM who); | | |
SCM Script_getScriptDrop(SCM who); | | |
SCM Script_getScriptThrow(SCM who); | | |
SCM Script_getScriptStop(SCM who); | | |
SCM Script_setScriptDeath(SCM who, SCM value); | | |
SCM Script_setScriptLoad(SCM who, SCM value); | | |
SCM Script_setScriptApply(SCM who, SCM value); | | |
SCM Script_setScriptSay(SCM who, SCM value); | | |
SCM Script_setScriptTrigger(SCM who, SCM value); | | |
SCM Script_setScriptTime(SCM who, SCM value); | | |
SCM Script_setScriptAttack(SCM who, SCM value); | | |
SCM Script_setScriptDrop(SCM who, SCM value); | | |
SCM Script_setScriptThrow(SCM who, SCM value); | | |
SCM Script_setScriptStop(SCM who, SCM value); | | |
SCM Script_setSpeed(SCM who, SCM value); | | |
SCM Script_getSpeed(SCM who); | | |
SCM Script_getLastSP(SCM who); | | |
SCM Script_setLastSP(SCM who, SCM value); | | |
SCM Script_getLastGP(SCM who); | | |
SCM Script_setLastGP(SCM who, SCM value); | | |
SCM Script_fixObject(SCM who); | | |
SCM Script_setFace(SCM who, SCM value); | | |
SCM Script_setAttackType(SCM who, SCM value); | | |
SCM Script_getAttackType(SCM who); | | |
SCM Script_setDamage(SCM who, SCM value); | | |
SCM Script_getDamage(SCM who); | | |
SCM Script_setBeenApplied(SCM who, SCM value); | | |
SCM Script_setIdentified(SCM who, SCM value); | | |
SCM Script_killObject(SCM killer, SCM killed, SCM type); | | |
SCM Script_directionNorth(void); | | |
SCM Script_directionNE(void); | | |
SCM Script_directionEast(void); | | |
SCM Script_directionSE(void); | | |
SCM Script_directionSouth(void); | | |
SCM Script_directionSW(void); | | |
SCM Script_directionWest(void); | | |
SCM Script_directionNW(void); | | |
SCM Script_castAbility(SCM who, SCM spell, SCM direction, SCM options); | | |
SCM Script_castSpell(SCM who, SCM spell, SCM direction, SCM options); | | |
SCM Script_forgetSpell(SCM who, SCM spell); | | |
SCM Script_acquireSpell(SCM who, SCM spell); | | |
SCM Script_knowSpell_p(SCM who, SCM spell); | | |
SCM Script_checkInvisibleObjectInside(SCM idname, SCM who); | | |
SCM Script_checkArchetype(SCM what, SCM mapinfo, SCM x, SCM y); | | |
SCM Script_checkInventory(SCM who, SCM what); | | |
SCM Script_getName(SCM who); | | |
SCM Script_createObject(SCM archname, SCM x, SCM y); | | |
SCM Script_createObjectInside(SCM archname, SCM where); | | |
SCM Script_createInvisibleObjectInside(SCM idname, SCM where); | | |
SCM Script_removeObject(SCM what); | | |
SCM Script_whoIsOther(void); | | |
SCM Script_whoAmI(void); | | |
SCM Script_whoIsActivator(void); | | |
SCM Script_whatMessage(void); | | |
SCM Script_crossfireSay(SCM who, SCM message); | | |
SCM Script_crossfireWrite(SCM who, SCM message, SCM color); | | |
SCM Script_crossfireMessage(SCM message, SCM color); | | |
SCM Script_isAlive_p(SCM who); | | |
SCM Script_isWiz_p(SCM who); | | |
SCM Script_wasWiz_p(SCM who); | | |
SCM Script_isApplied_p(SCM who); | | |
SCM Script_isUnpaid_p(SCM who); | | |
SCM Script_isFlying_p(SCM who); | | |
SCM Script_isMonster_p(SCM who); | | |
SCM Script_isFriendly_p(SCM who); | | |
SCM Script_isGenerator_p(SCM who); | | |
SCM Script_isThrown_p(SCM who); | | |
SCM Script_canSeeInvisible_p(SCM who); | | |
SCM Script_canRoll_p(SCM who); | | |
SCM Script_isTurnable_p(SCM who); | | |
SCM Script_isUsedUp_p(SCM who); | | |
SCM Script_isIdentified_p(SCM who); | | |
SCM Script_isSplitting_p(SCM who); | | |
SCM Script_hitback_p(SCM who); | | |
SCM Script_blocksview_p(SCM who); | | |
SCM Script_isUndead_p(SCM who); | | |
SCM Script_isScared_p(SCM who); | | |
SCM Script_isUnaggressive_p(SCM who); | | |
SCM Script_reflectMissiles_p(SCM who); | | |
SCM Script_reflectSpells_p(SCM who); | | |
SCM Script_runAway_p(SCM who); | | |
SCM Script_canPassThru_p(SCM who); | | |
SCM Script_canPickUp_p(SCM who); | | |
SCM Script_isUnique_p(SCM who); | | |
SCM Script_canCastSpell_p(SCM who); | | |
SCM Script_canUseScroll_p(SCM who); | | |
SCM Script_canUseWand_p(SCM who); | | |
SCM Script_canUseBow_p(SCM who); | | |
SCM Script_canUseArmour_p(SCM who); | | |
SCM Script_canUseWeapon_p(SCM who); | | |
SCM Script_canUseRing_p(SCM who); | | |
SCM Script_hasXRays_p(SCM who); | | |
SCM Script_isFloor_p(SCM who); | | |
SCM Script_isLifesave_p(SCM who); | | |
SCM Script_isSleeping_p(SCM who); | | |
SCM Script_standStill_p(SCM who); | | |
SCM Script_onlyAttack_p(SCM who); | | |
SCM Script_isConfused_p(SCM who); | | |
SCM Script_hasStealth_p(SCM who); | | |
SCM Script_isCursed_p(SCM who); | | |
SCM Script_isDamned_p(SCM who); | | |
SCM Script_knownMagical_p(SCM who); | | |
SCM Script_knownCursed_p(SCM who); | | |
SCM Script_canUseSkill_p(SCM who); | | |
SCM Script_beenApplied_p(SCM who); | | |
SCM Script_canUseRod_p(SCM who); | | |
SCM Script_canUseHorn_p(SCM who); | | |
SCM Script_makeInvisible_p(SCM who); | | |
SCM Script_isBlind_p(SCM who); | | |
SCM Script_canSeeInDark_p(SCM who); | | |
SCM Script_setPosition(SCM who, SCM X, SCM Y); | | |
SCM Script_getXPosition(SCM who); | | |
SCM Script_getYPosition(SCM who); | | |
SCM Script_setTitle(SCM who, SCM newname); | | |
SCM Script_setAC(SCM who, SCM newvalue); | | |
SCM Script_getAC(SCM who); | | |
SCM Script_getHP(SCM who); | | |
SCM Script_getSP(SCM who); | | |
SCM Script_getGP(SCM who); | | |
SCM Script_getFP(SCM who); | | |
SCM Script_getMaxHP(SCM who); | | |
SCM Script_getMaxSP(SCM who); | | |
SCM Script_setHP(SCM who, SCM newvalue); | | |
SCM Script_setSP(SCM who, SCM newvalue); | | |
SCM Script_setFP(SCM who, SCM newvalue); | | |
SCM Script_setGP(SCM who, SCM newvalue); | | |
SCM Script_setMaxHP(SCM who, SCM newvalue); | | |
SCM Script_setMaxSP(SCM who, SCM newvalue); | | |
SCM Script_setCha(SCM who, SCM newvalue); | | |
SCM Script_setStr(SCM who, SCM newvalue); | | |
SCM Script_setDex(SCM who, SCM newvalue); | | |
SCM Script_setInt(SCM who, SCM newvalue); | | |
SCM Script_setWis(SCM who, SCM newvalue); | | |
SCM Script_setPow(SCM who, SCM newvalue); | | |
SCM Script_setCon(SCM who, SCM newvalue); | | |
SCM Script_getCon(SCM who); | | |
SCM Script_getStr(SCM who); | | |
SCM Script_getDex(SCM who); | | |
SCM Script_getInt(SCM who); | | |
SCM Script_getWis(SCM who); | | |
SCM Script_getPow(SCM who); | | |
SCM Script_getCha(SCM who); | | |
SCM Script_getType(SCM who); | | |
SCM Script_isType(SCM who, SCM what); | | |
/* script_spells.c */ | | |
void guile_init_spell_functions(void); | | |
SCM Script_spellBullet(void); | | |
SCM Script_spellSmallFireball(void); | | |
SCM Script_spellMediumFireball(void); | | |
SCM Script_spellLargeFireball(void); | | |
SCM Script_spellBurningHands(void); | | |
SCM Script_spellSmallLightning(void); | | |
SCM Script_spellLargeLightning(void); | | |
SCM Script_spellMagicMissile(void); | | |
SCM Script_spellCreateBomb(void); | | |
SCM Script_spellSummonGolem(void); | | |
SCM Script_spellSummonFireElemental(void); | | |
SCM Script_spellSummonEarthElemental(void); | | |
SCM Script_spellSummonWaterElemental(void); | | |
SCM Script_spellSummonAirElemental(void); | | |
SCM Script_spellDimensionDoor(void); | | |
SCM Script_spellCreateEarthWall(void); | | |
SCM Script_spellParalyze(void); | | |
SCM Script_spellIcestorm(void); | | |
SCM Script_spellMagicMapping(void); | | |
SCM Script_spellTurnUndead(void); | | |
SCM Script_spellFear(void); | | |
SCM Script_spellPoisonCloud(void); | | |
SCM Script_spellWOW(void); | | |
SCM Script_spellDestruction(void); | | |
SCM Script_spellPerceiveSelf(void); | | |
SCM Script_spellWOR(void); | | |
SCM Script_spellInvisibility(void); | | |
SCM Script_spellInvisibleToUndead(void); | | |
SCM Script_spellProbe(void); | | |
SCM Script_spellLargeBullet(void); | | |
SCM Script_spellImprovedInvisibility(void); | | |
SCM Script_spellHolyWord(void); | | |
SCM Script_spellMinorHealing(void); | | |
SCM Script_spellMediumHealing(void); | | |
SCM Script_spellMajorHealing(void); | | |
SCM Script_spellHeal(void); | | |
SCM Script_spellCreateFood(void); | | |
SCM Script_spellEarthToDust(void); | | |
SCM Script_spellArmour(void); | | |
SCM Script_spellStrength(void); | | |
SCM Script_spellDexterity(void); | | |
SCM Script_spellConstitution(void); | | |
SCM Script_spellCharisma(void); | | |
SCM Script_spellFireWall(void); | | |
SCM Script_spellFrostWall(void); | | |
SCM Script_spellProtectionCold(void); | | |
SCM Script_spellProtectionElectricity(void); | | |
SCM Script_spellProtectionFire(void); | | |
SCM Script_spellProtectionPoison(void); | | |
SCM Script_spellProtectionSlow(void); | | |
SCM Script_spellProtectionParalyze(void); | | |
SCM Script_spellProtectionDrain(void); | | |
SCM Script_spellProtectionMagic(void); | | |
SCM Script_spellProtectionAttack(void); | | |
SCM Script_spellLevitate(void); | | |
SCM Script_spellSmallSpeedball(void); | | |
SCM Script_spellLargeSpeedball(void); | | |
SCM Script_spellHellfire(void); | | |
SCM Script_spellFirebreath(void); | | |
SCM Script_spellLargeIcestorm(void); | | |
SCM Script_spellCharging(void); | | |
SCM Script_spellPolymorph(void); | | |
SCM Script_spellCancellation(void); | | |
SCM Script_spellConfusion(void); | | |
SCM Script_spellMassConfusion(void); | | |
SCM Script_spellSummonPetMonster(void); | | |
SCM Script_spellSlow(void); | | |
SCM Script_spellRegenerateSpellpoints(void); | | |
SCM Script_spellCurePoison(void); | | |
SCM Script_spellProtectionConfusion(void); | | |
SCM Script_spellProtectionCancellation(void); | | |
SCM Script_spellProtectionDepletion(void); | | |
SCM Script_spellAlchemy(void); | | |
SCM Script_spellRemoveCurse(void); | | |
SCM Script_spellRemoveDamnation(void); | | |
SCM Script_spellIdentify(void); | | |
SCM Script_spellDetectMagic(void); | | |
SCM Script_spellDetectMonster(void); | | |
SCM Script_spellDetectEvil(void); | | |
SCM Script_spellDetectCurse(void); | | |
SCM Script_spellHeroism(void); | | |
SCM Script_spellAggravation(void); | | |
SCM Script_spellFirebolt(void); | | |
SCM Script_spellFrostbolt(void); | | |
SCM Script_spellShockwave(void); | | |
SCM Script_spellColorSpray(void); | | |
SCM Script_spellHaste(void); | | |
SCM Script_spellFaceOfDeath(void); | | |
SCM Script_spellBallLightning(void); | | |
SCM Script_spellMeteorSwarm(void); | | |
SCM Script_spellMeteor(void); | | |
SCM Script_spellMysticFist(void); | | |
SCM Script_spellRaiseDead(void); | | |
SCM Script_spellResurrection(void); | | |
SCM Script_spellReincarnation(void); | | |
SCM Script_spellImmuneCold(void); | | |
SCM Script_spellImmuneElectricity(void); | | |
SCM Script_spellImmuneFire(void); | | |
SCM Script_spellImmunePoison(void); | | |
SCM Script_spellImmuneSlow(void); | | |
SCM Script_spellImmuneParalyze(void); | | |
SCM Script_spellImmuneDrain(void); | | |
SCM Script_spellImmuneMagic(void); | | |
SCM Script_spellImmuneAttack(void); | | |
SCM Script_spellInvulnerability(void); | | |
SCM Script_spellProtection(void); | | |
SCM Script_spellRuneFire(void); | | |
SCM Script_spellRuneFrost(void); | | |
SCM Script_spellRuneShock(void); | | |
SCM Script_spellRuneBlast(void); | | |
SCM Script_spellRuneDeath(void); | | |
SCM Script_spellRuneMark(void); | | |
SCM Script_spellBuildDirector(void); | | |
SCM Script_spellChaosPool(void); | | |
SCM Script_spellBuildBulletWall(void); | | |
SCM Script_spellBuildLightningWall(void); | | |
SCM Script_spellBuildFireballWall(void); | | |
SCM Script_spellRuneMagic(void); | | |
SCM Script_spellRuneDrainSP(void); | | |
SCM Script_spellRuneAntimagic(void); | | |
SCM Script_spellRuneTransferrence(void); | | |
SCM Script_spellTransfer(void); | | |
SCM Script_spellMagicDrain(void); | | |
SCM Script_spellCounterspell(void); | | |
SCM Script_spellDispelRune(void); | | |
SCM Script_spellCureConfusion(void); | | |
SCM Script_spellRestoration(void); | | |
SCM Script_spellSummonEvilMonster(void); | | |
SCM Script_spellCounterwall(void); | | |
SCM Script_spellCauseLightWounds(void); | | |
SCM Script_spellCauseMediumWounds(void); | | |
SCM Script_spellCauseHeavyWounds(void); | | |
SCM Script_spellCharm(void); | | |
SCM Script_spellBanishment(void); | | |
SCM Script_spellCreateMissile(void); | | |
SCM Script_spellShowInvisible(void); | | |
SCM Script_spellXRay(void); | | |
SCM Script_spellPacify(void); | | |
SCM Script_spellSummonFog(void); | | |
SCM Script_spellSteambolt(void); | | |
SCM Script_spellCommandUndead(void); | | |
SCM Script_spellHolyOrb(void); | | |
SCM Script_spellSummonAvatar(void); | | |
SCM Script_spellHolyPossession(void); | | |
SCM Script_spellBless(void); | | |
SCM Script_spellCurse(void); | | |
SCM Script_spellRegeneration(void); | | |
SCM Script_spellConsecrate(void); | | |
SCM Script_spellSummonCultMonsters(void); | | |
SCM Script_spellCauseCriticalWounds(void); | | |
SCM Script_spellHolyWrath(void); | | |
SCM Script_spellRetribution(void); | | |
SCM Script_spellFingerDeath(void); | | |
SCM Script_spellInsectPlague(void); | | |
SCM Script_spellHolyServant(void); | | |
SCM Script_spellWallOfThorns(void); | | |
SCM Script_spellStaffToSnake(void); | | |
SCM Script_spellLight(void); | | |
SCM Script_spellDarkness(void); | | |
SCM Script_spellNightfall(void); | | |
SCM Script_spellDaylight(void); | | |
SCM Script_spellSunSpear(void); | | |
SCM Script_spellFaeryFire(void); | | |
SCM Script_spellCureBlindness(void); | | |
SCM Script_spellDarkVision(void); | | |
SCM Script_spellBulletSwarm(void); | | |
SCM Script_spellBulletStorm(void); | | |
SCM Script_spellCauseManyWounds(void); | | |
SCM Script_spellSmallSnowstorm(void); | | |
SCM Script_spellMediumSnowstorm(void); | | |
SCM Script_spellLargeSnowstorm(void); | | |
SCM Script_spellCureDisease(void); | | |
SCM Script_spellCauseEbola(void); | | |
SCM Script_spellCauseFlu(void); | | |
SCM Script_spellCausePlague(void); | | |
SCM Script_spellCauseLeprosy(void); | | |
SCM Script_spellCauseSmallPox(void); | | |
SCM Script_spellCausePneumonicPlague(void); | | |
SCM Script_spellCauseAnthrax(void); | | |
SCM Script_spellCauseTyphoid(void); | | |
SCM Script_spellManaBlast(void); | | |
SCM Script_spellSmallManaball(void); | | |
SCM Script_spellMediumManaball(void); | | |
SCM Script_spellLargeManaball(void); | | |
SCM Script_spellManabolt(void); | | |
SCM Script_spellDancingSword(void); | | |
SCM Script_spellAnimateWeapon(void); | | |
SCM Script_spellCauseCold(void); | | |
SCM Script_spellDivineShock(void); | | |
SCM Script_spellWindStorm(void); | | |
SCM Script_spellSanctuary(void); | | |
SCM Script_spellPeace(void); | | |
SCM Script_spellSpiderWeb(void); | | |
SCM Script_spellConflict(void); | | |
SCM Script_spellRage(void); | | |
SCM Script_spellForkedLightning(void); | | |
SCM Script_spellPoisonFog(void); | | |
SCM Script_spellFlameAura(void); | | |
SCM Script_spellVitriol(void); | | |
SCM Script_spellVitriolSplash(void); | | |
SCM Script_spellIronwoodSkin(void); | | |
SCM Script_spellWrathfullEye(void); | | |
/* script_types.c */ | | |
void guile_init_type_functions(void); | | |
SCM Script_colorBlack(void); | | |
SCM Script_colorDarkBlue(void); | | |
SCM Script_colorRed(void); | | |
SCM Script_colorDarkYellow(void); | | |
SCM Script_colorLightBlue(void); | | |
SCM Script_colorOrange(void); | | |
SCM Script_colorDarkGreen(void); | | |
SCM Script_colorLightGreen(void); | | |
SCM Script_colorGrey(void); | | |
SCM Script_colorBrown(void); | | |
SCM Script_colorYellow(void); | | |
SCM Script_colorLightYellow(void); | | |
SCM Script_attackTypePhysical(void); | | |
SCM Script_attackTypeMagic(void); | | |
SCM Script_attackTypeFire(void); | | |
SCM Script_attackTypeElectricity(void); | | |
SCM Script_attackTypeCold(void); | | |
SCM Script_attackTypeConfusion(void); | | |
SCM Script_attackTypeAcid(void); | | |
SCM Script_attackTypeDrain(void); | | |
SCM Script_attackTypeWeaponmagic(void); | | |
SCM Script_attackTypeGhosthit(void); | | |
SCM Script_attackTypePoison(void); | | |
SCM Script_attackTypeSlow(void); | | |
SCM Script_attackTypeParalyze(void); | | |
SCM Script_attackTypeTurnUndead(void); | | |
SCM Script_attackTypeFear(void); | | |
SCM Script_attackTypeCancellation(void); | | |
SCM Script_attackTypeDepletion(void); | | |
SCM Script_attackTypeDeath(void); | | |
SCM Script_attackTypeChaos(void); | | |
SCM Script_attackTypeCounterspell(void); | | |
SCM Script_attackTypeGodpower(void); | | |
SCM Script_attackTypeHolyWord(void); | | |
SCM Script_attackTypeBlind(void); | | |
SCM Script_typePlayer(void); | | |
SCM Script_typeBullet(void); | | |
SCM Script_typeRod(void); | | |
SCM Script_typeTreasure(void); | | |
SCM Script_typePotion(void); | | |
SCM Script_typeFood(void); | | |
SCM Script_typePoison(void); | | |
SCM Script_typeBook(void); | | |
SCM Script_typeClock(void); | | |
SCM Script_typeFBullet(void); | | |
SCM Script_typeFBall(void); | | |
SCM Script_typeLightning(void); | | |
SCM Script_typeArrow(void); | | |
SCM Script_typeBow(void); | | |
SCM Script_typeWeapon(void); | | |
SCM Script_typeArmour(void); | | |
SCM Script_typePedestal(void); | | |
SCM Script_typeAltar(void); | | |
SCM Script_typeConfusion(void); | | |
SCM Script_typeLockedDoor(void); | | |
SCM Script_typeSpecialKey(void); | | |
SCM Script_typeMap(void); | | |
SCM Script_typeDoor(void); | | |
SCM Script_typeKey(void); | | |
SCM Script_typeMMissile(void); | | |
SCM Script_typeTimedGate(void); | | |
SCM Script_typeTrigger(void); | | |
SCM Script_typeGrimReaper(void); | | |
SCM Script_typeMagicEar(void); | | |
SCM Script_typeTriggerButton(void); | | |
SCM Script_typeTriggerAltar(void); | | |
SCM Script_typeTriggerPedestal(void); | | |
SCM Script_typeShield(void); | | |
SCM Script_typeHelmet(void); | | |
SCM Script_typeHorn(void); | | |
SCM Script_typeMoney(void); | | |
SCM Script_typeClass(void); | | |
SCM Script_typeGravestone(void); | | |
SCM Script_typeAmulet(void); | | |
SCM Script_typePlayerMover(void); | | |
SCM Script_typeTeleporter(void); | | |
SCM Script_typeCreator(void); | | |
SCM Script_typeSkill(void); | | |
SCM Script_typeExperience(void); | | |
SCM Script_typeEarthwall(void); | | |
SCM Script_typeGolem(void); | | |
SCM Script_typeBomb(void); | | |
SCM Script_typeThrownObject(void); | | |
SCM Script_typeBlindness(void); | | |
SCM Script_typeGod(void); | | |
SCM Script_typeDetector(void); | | |
SCM Script_typeSpeedBall(void); | | |
SCM Script_typeDeadObject(void); | | |
SCM Script_typeDrink(void); | | |
SCM Script_typeMarker(void); | | |
SCM Script_typeHolyAltar(void); | | |
SCM Script_typePlayerChanger(void); | | |
SCM Script_typeBattleground(void); | | |
SCM Script_typePeacemaker(void); | | |
SCM Script_typeGem(void); | | |
SCM Script_typeFirechest(void); | | |
SCM Script_typeFirewall(void); | | |
SCM Script_typeCheckInv(void); | | |
SCM Script_typeMoodFloor(void); | | |
SCM Script_typeExit(void); | | |
SCM Script_typeEncounter(void); | | |
SCM Script_typeShopFloor(void); | | |
SCM Script_typeShopMat(void); | | |
SCM Script_typeRing(void); | | |
SCM Script_typeFlesh(void); | | |
SCM Script_typeInorganic(void); | | |
SCM Script_typeLighter(void); | | |
SCM Script_typeTrapPart(void); | | |
SCM Script_typeSpellbook(void); | | |
SCM Script_typeCloak(void); | | |
SCM Script_typeCone(void); | | |
SCM Script_typeAura(void); | | |
SCM Script_typeSpinner(void); | | |
SCM Script_typeGate(void); | | |
SCM Script_typeButton(void); | | |
SCM Script_typeHandle(void); | | |
SCM Script_typeHole(void); | | |
SCM Script_typeTrapdoor(void); | | |
SCM Script_typeWordOfRecall(void); | | |
SCM Script_typeParaimage(void); | | |
SCM Script_typeSign(void); | | |
SCM Script_typeBoots(void); | | |
SCM Script_typeGloves(void); | | |
SCM Script_typeConverter(void); | | |
SCM Script_typeBracers(void); | | |
SCM Script_typePoisoning(void); | | |
SCM Script_typeSavebed(void); | | |
SCM Script_typePoisonCloud(void); | | |
SCM Script_typeFireholes(void); | | |
SCM Script_typeWand(void); | | |
SCM Script_typeAbility(void); | | |
SCM Script_typeScroll(void); | | |
SCM Script_typeDirector(void); | | |
SCM Script_typeGirdle(void); | | |
SCM Script_typeForce(void); | | |
SCM Script_typePotionEffect(void); | | |
SCM Script_typeCloseContainer(void); | | |
SCM Script_typeContainer(void); | | |
SCM Script_typeArmourImprover(void); | | |
SCM Script_typeWeaponImprover(void); | | |
SCM Script_typeSkillScroll(void); | | |
SCM Script_typeDeepSwamp(void); | | |
SCM Script_typeIdentifyAltar(void); | | |
SCM Script_typeCancellation(void); | | |
SCM Script_typeMenu(void); | | |
SCM Script_typeBallLightning(void); | | |
SCM Script_typeSwarmSpell(void); | | |
SCM Script_typeRune(void); | | |
SCM Script_typePowerCrystal(void); | | |
SCM Script_typeCorpse(void); | | |
SCM Script_typeDisease(void); | | |
SCM Script_typeSymptom(void); | | |
/* shop.c */ | | /* shop.c */ |
int query_cost(object *tmp, object *who, int flag); | | int query_cost(object *tmp, object *who, int flag); |
char *cost_string_from_value(int cost); | | char *cost_string_from_value(int cost); |