#/secure/cmds/creators/showfuns.c FileSize (["/lib/std/germ.c":7343,"/lib/events/dig_with.c":2405,"/lib/std/book.c":2385,"/lib/events/lock_with.c":1496,"/lib/mount.c":2550,"/lib/follow.c":1406,"/lib/leader.c":5015,"/secure/lib/net/http.c":2303,"/lib/clerk.c":4086,"/secure/lib/net/server.c":6947,"/lib/events/smoke.c":681,"/secure/lib/connect.c":15372,"/lib/manycoins.c":233,"/lib/events/smell.c":3005,"/lib/lead.c":3946,"/lib/std/barkeep.c":5094,"/lib/std/story.c":2926,"/lib/std/worn_storage.c":14349,"/lib/props/getlivings.c":319,"/lib/clan.c":5176,"/lib/events/listen.c":2879,"/lib/std/dummy.c":2622,"/lib/shell.c":826,"/secure/lib/file.c":5431,"/lib/events/buy.c":380,"/secure/lib/net/client.c":3278,"/lib/events/bury.c":271,"/lib/lvs/abilities.c":8188,"/lib/donate.c":1991,"/lib/user/autosave.c":1913,"/lib/props/addstuff.c":394,"/lib/events/shoot.c":1363,"/lib/files.c":1060,"/secure/lib/net/socket.c":1190,"/lib/events/crawl.c":113,"/lib/teller.c":10651,"/lib/domesticate.c":2515,"/secure/lib/std/access.c":2986,"/secure/lib/net/ftp.c":25311,"/lib/comp/weapon.c":4660,"/lib/help.c":565,"/lib/events/sit.c":1861,"/lib/std/table.c":344,"/lib/lamp.c":1379,"/lib/events/press.c":2132,"/lib/comp/surface.c":141,"/lib/events/lie.c":1602,"/lib/enter.c":3714,"/lib/undead.c":2539,"/lib/npc.c":22210,"/lib/teacher.c":6298,"/lib/events/dig.c":1141,"/lib/post_office.c":1249,"/lib/money.c":617,"/lib/detect.c":3205,"/lib/props/id.c":2530,"/lib/std/bot_corpse.c":1057,"/lib/events/climb.c":3257,"/lib/pager.c":10028,"/lib/std/room.c":20810,"/lib/std/chair.c":511,"/lib/events/close.c":1755,"/lib/events/sell.c":518,"/lib/std/storage.c":4627,"/lib/race.c":5734,"/lib/comp/holder.c":2676,"/lib/std/item.c":8426,"/lib/bot.c":2211,"/lib/trap.c":3552,"/lib/events/put.c":2761,"/lib/props/clean.c":2248,"/lib/body.c":47502,"/lib/props/poisoning.c":195,"/lib/props/description.c":3312,"/lib/match.c":1068,"/lib/props/inventory.c":1654,"/lib/genetics.c":8240,"/lib/events/get.c":2210,"/lib/shop.c":818,"/lib/pistol.c":15221,"/lib/events/touch.c":2458,"/lib/command.c":5797,"/lib/round.c":908,"/lib/verb.c":1879,"/lib/events/read.c":3540,"/lib/events/search.c":2554,"/lib/exits.c":6631,"/lib/events/drop.c":1747,"/lib/player.c":22312,"/lib/events/look.c":5182,"/lib/events/poison.c":861,"/lib/std/bot_limb.c":987,"/lib/events/lock.c":5639,"/lib/fishing.c":5775,"/lib/events/look_in.c":2700,"/lib/blank_pile.c":724,"/lib/props/ambiance.c":377,"/lib/std/vendor.c":15881,"/lib/fish.c":639,"/lib/events/bait.c":875,"/lib/events/wield.c":1196,"/secure/lib/net/telnet_client.c":4786,"/lib/torch.c":736,"/lib/virtual/virt_std.c":1405,"/lib/pile.c":3355,"/lib/std/armor.c":10446,"/lib/creator.c":4413,"/lib/virtual/virt_sky.c":2857,"/lib/props/properties.c":1005,"/lib/history.c":4571,"/lib/burn.c":4011,"/lib/interface.c":5821,"/lib/talk.c":6292,"/lib/mayor.c":2055,"/lib/messages.c":1676,"/lib/chapel.c":3432,"/lib/living.c":20044,"/lib/combat.c":26176,"/lib/trainer.c":7067,"/lib/comp/seal.c":1314,"/lib/props/mass.c":765,"/lib/virtual/virt_land.c":5405,"/lib/door.c":10518,"/lib/comp/object.c":994,"/lib/props/save.c":62,"/lib/props/move.c":2040,"/lib/events/bait_with.c":1018,"/lib/stargate.c":7176,"/lib/meal.c":5850,"/lib/shadow.c":352,"/lib/props/deterioration.c":1216,"/lib/props/damage.c":917,"/secure/lib/net/ftp_client.c":4271,"/lib/props/equip.c":1933,"/lib/events/manipulate.c":2008,"/lib/props/carry.c":1234,"/lib/events/jump.c":3289,"/lib/events/get_from.c":4970,"/lib/std/limb.c":2007,"/lib/clip.c":1965,"/lib/nmsh.c":13704,"/lib/steal.c":891,"/lib/lvs/position.c":3879,"/lib/editor.c":927,"/lib/light.c":1371,"/lib/std/daemon.c":1241,"/lib/props/value.c":1974,"/lib/events/drink.c":619,"/lib/persist.c":3083,"/lib/classes.c":3405,"/lib/chat.c":3173,"/lib/props/radiance.c":514,"/secure/lib/bboard.c":8490,"/lib/bboard.c":8327,"/lib/std/bane.c":211,"/lib/std/bed.c":317,"/lib/combatmsg.c":6876,"/secure/lib/connect.first.c":4922,"/lib/clay.c":1809,"/lib/sentient.c":7969,"/lib/language.c":3498,"/lib/std/corpse.c":2726,"/lib/events/wear.c":943,"/lib/comp/container.c":1185,"/lib/currency.c":2975,"/lib/battery.c":2314,"/lib/events/turn.c":681,"/lib/magic.c":4458,"/lib/events/fly.c":109,"/lib/pole.c":2473,"/lib/fuel.c":1501,"/lib/events/give.c":1035,"/lib/virtual/virt_map.c":4585,"/lib/poison.c":1351,"/lib/interactive.c":19918,"/lib/events/pull.c":1888,"/lib/flashlight.c":4691,"/lib/spell.c":17284,"/lib/props/uniqueness.c":629,]) FunctionCache (["/lib/std/germ.c":"static void create() { void init(){ string GetType() { mixed eventInfect(object ob) { mixed eventEncounter(object who) { static void heart_beat() { mixed eventCure(object who, int x, string type) { int isGerm() { mixed GetCure() { mixed SetCure(mixed val) { array int SetCommunicable(int x); function GetInfect() { function SetInfect(function f) { int GetLifeSpan() { int SetLifeSpan(int x) { string SetType(string type) { void eventSuffer(object ob) { mixed eventMultiply(); int GetCommunicable() { int GetCannotInfect(){ int SetCannotInfect(int i){ int SetGermName(string str){ string GetGermName(){ ","/lib/events/dig_with.c":"mixed eventBuryWith(object who, object what) { varargs mixed eventDigWith(object who, object what) { varargs mixed CanBuryWith(object who, object what) { varargs mixed CanDigWith(object who, object what) { mixed indirect_bury_obj_with_obj(object what) { mixed direct_dig_with_obj() { mixed direct_bury_str_with_obj(string str) { mixed indirect_dig_obj_with_obj(object what) { mixed direct_dig_str_with_obj(string what) { ","/lib/std/book.c":"void create(){ void init(){ void SetTitle(string title){ void SetSource(string source){ string array eventExtractChapterName(string path){ mapping array eventLoadChapters(){ string eventLoadIndex(){ mixed GetTitle(){ string GetSource(){ ","/lib/events/lock_with.c":"int GetDisableChance() { int SetDisableChance(int x) { int GetDisabled() { int SetDisabled(int x) { mixed eventUnlockLock(object who, object what) { mixed indirect_unlock_obj_with_obj(object target, object key, string id) { mixed indirect_lock_obj_with_obj(object target, object key, string id) { mixed array GetSave() { mixed eventLockLock(object who, object what) { ","/lib/mount.c":"mixed direct_ride_str(){ mixed direct_dismount_from_liv(){ int GetMount(){ return Mount; } mixed eventDismount(object who){ mixed direct_ride_word_str(){ mixed direct_mount_liv(){ mixed direct_dismount_liv(){ int eventRide(string direction){ int SetMount(int x) { mixed eventMount(object who){ ","/lib/follow.c":"int eventFollow(object dest, int followChance) { return 0; } static void create() { Leader = 0; } object SetLeader(object leader) { object GetLeader() { return Leader; } varargs mixed CanFollow(object ob) { int IsFollowing(object ob) { mixed direct_follow_liv() { ","/lib/leader.c":"static void create() { int eventPreAttack(object ob) { mixed eventAsk(object who, string str) { void eventJoin(object who, string args) { int eventTeachPlayer(object who, string spell); void eventPreview(object who, string args) { void eventConvert(object who, string args) { ","/secure/lib/net/http.c":"int eventRead(buffer data) { private static mixed eventGetFile(string name) { private static void eventError(string name) { ","/lib/clerk.c":"void create(){ int eventRequest(mixed arg1, mixed arg2, mixed arg3); mixed performMarriage(object spouse1, object spouse2) ; int performDivorce(object ob1); int eventRequestDivorce(mixed arg1, mixed arg2, mixed arg3); ","/secure/lib/net/server.c":"int eventDestruct() { varargs static void create(int port, int type, string socket_obj) { static int eventClose(mixed sock) { varargs int eventWrite(object owner, mixed val, int close) { static void eventSocketError(string msg, int code); static int SetSocketType(int x ) { static int SetDestructOnClose(int x) { int eventCreateSocket(int port) { int eventShutdown() { int GetSocketType() { static void eventServerReadCallback(int fd, mixed val) { static void eventServerAbortCallback(int fd) { static void eventServerListenCallback(int fd) { static void eventNewConnection(object socket) { static void eventServerWriteCallback(int fd) { int GetDestructOnClose() { ","/lib/events/smoke.c":"int eventTurnOn(object ob){ int eventTurnOff(object ob){ mixed CanTurn(object who) { mixed CanTurnOn(object who) { mixed CanTurnOff(object who) { int direct_turn_on_obj(object target){ int direct_turn_off_obj(object target){ int direct_turn_obj(object target) { ","/secure/lib/connect.c":"varargs int eventPrint(string msg, mixed cl, mixed arg3) { int array GetScreen() { string GetKeyName() { void eventDestruct() { static void create(int binary) { void SetLastError(mapping m) { mapping GetLastError() { string GetCapName() { static void terminal_type(string str) { static void window_size(int width, int height) { static void InputRace(string str) { static void cmdHelp(string args) { static void cmdList() { static void cmdPick(string args) { static void eventTimeout() { static void CreateGuest() { static void GetGuestName(string nom) { int eventCheckPending(string str); static void InputPassword(string pass, string cap) { static void logon() { static void InputName(string namen, string kill_me) { static void eventCreatePlayer(string cap) { static void ConfirmName(string ans, string cap) { static void eventReEnterGame(string cap) { static void ConfirmReconnect(string ans, string cap) { static int CanLogin() { static private void eventEnterGame() { static void CreatePassword(string pass, string cap) { static void ConfirmPassword(string control, string cap, string pass) { static void InputGender(string str, string cap) { static void InputCapName(string name, string cap) { static void InputEmail(string email) { static void InputRealName(string rname) { ","/lib/manycoins.c":"int PutCoins(object who); int Payment(object who, int value) { ","/lib/events/smell.c":"mixed direct_smell_obj() { varargs string GetSmell(string str, object who) { string array GetSmells() { mapping RemoveSmell(string item) { varargs mixed SetSmell(mixed array args...) { varargs mixed eventSmell(object who, string str) { mapping GetSmellMap(){ mixed direct_smell_str_word_obj(string str) { ","/lib/lead.c":"static void create() { mixed direct_lead_liv() { object array RemoveFollower(object follower) { object array GetFollowers() { return filter(keys(Followers), (: $1 :)); } varargs mixed CanLead(object ob) { object array AddFollower(object follower) { int SetFollowed(object follower, int followed) { int GetFollowed(object follower) { int AddFollowBonus(object follower, int bonus) { int GetFollowBonus(object follower) { varargs mixed CanEvade(object ob) { int eventMoveFollowers(object dest) { int eventEvade(object ob) { mixed direct_evade_liv() { ","/lib/std/barkeep.c":"static void create() { int CanCarry(int cmt) { int indirect_sell_obj_to_liv() { mixed CanSell(object who, string item) { string SetLocalCurrency(string str) { mapping SetMenuItems(mapping mp) { mapping GetMenuItems() { mixed eventSell(object who, string args); string GetLocalCurrency(); int GetCost(string array item) { mapping AddMenuItem(mixed item, string file) { mapping RemoveMenuItem(string item) { mixed eventBuyItem(object who, string cmd, string item) { int eventList(object who, string cmd, string args) { ","/lib/std/story.c":"static void create() { int GetTellingTale(); string SetNoTaleMessage(string notalemessage); string GetNoTaleMessage(); void PickTale( string taletotell ); void TellTale( int part ); string SetTalesDir(string dir); string GetTalesDir(); ","/lib/std/worn_storage.c":"string array GetSave() { int eventReceiveDamage(object agent, int type, int amt, int i, mixed array l) { void eventDeteriorate(int type) { string GetItemCondition() { int eventMove(mixed dest) { mixed CanEquip(object who, string array limbs) { mixed eventEquip(object who, string array limbs) { varargs mixed eventUnequip(object who) { static void create() { static int Destruct() { mixed eventShow(object who, string component) { varargs string GetExternalDesc(){ int GetRadiantLight(int ambient) { static mixed array AddSave(mixed array vars) { int SetSaveRecurse(int x) { mixed CanSteal(object who) { string array GetRestrictLimbs() { int GetOpacity() { varargs mixed CanShowInterior(object who, object target) { int inventory_visible() { int eventReceiveObject(object ob) { mixed CanPutInto(object who, object what) { int inventory_accessible() { mixed CanGetFrom(object who, object item) { mixed CanOpen(object who, string id) { mixed CanClose(object who, string id) { mixed CanLock(object who, string id) { mixed CanPick(object who, string id) { mixed CanUnlock(object who, string id, object key) { void PutCheck(); varargs mixed eventRepair(object who, int strength, int type) { string GetEquippedShort() { int GetMaxRecurseDepth(){ int SetMaxRecurseDepth(int i){ int SetCanClose(int x) { int GetCanLock() { int SetCanLock(int x) { void SetKey(string key) { varargs string GetEquippedDescription(object who) { int GetRetainOnDeath() { return RetainOnDeath; } int AddRecurseDepth(int i){ int SetRecurseDepth(int i){ int GetRecurseDepth(){ int GetFingers() { void init() { int SetRetainOnDeath(int x ) { return (RetainOnDeath = x); } mixed CanRepair(object who) { int GetCanClose() { string array SetRestrictLimbs(string array limbs) { int SetProtection(int type, int amount) { int GetMaxProtection(int type); int SetFingers(int x) { int GetProtection(int type) { mixed GetWear() { mixed SetWear(mixed val) { int restrict(mixed arg){ ","/lib/props/getlivings.c":"","/lib/clan.c":"string GetAffectLong(object ob) { static void create() { static void init() { string SetLeader(string str) { string GetLeader() { return Clan->leader; } string SetClanObject(string str) { mixed CanJoin(object ob) { return 1; } string SetClanName(string str) { string GetClanName() { return Clan->name; } string GetClanObject() { return Clan->objectName; } string SetClanSkill(string str) { string GetClanSkill() { return Clan->skill; } int eventBring(string str) { int eventInitiate(string str) { void eventJoin(object ob) { int eventRetire(string str) { void eventUnjoin(object ob) { void eventWelcome(object ob) { ","/lib/events/listen.c":"varargs mixed SetListen(mixed array args...) { varargs mixed eventListen(object who, string str) { mapping GetListenMap(){ mixed direct_listen_to_str_word_obj(string str) { mixed direct_listen_to_obj() { string array GetListens() { mapping RemoveListen(string item) { mixed direct_listen_obj() { ","/lib/std/dummy.c":"static int Destruct() { varargs static void create(string array id, mixed long, string array adj) { varargs string array SetId(mixed ids...) { varargs int GetInvis(object ob) { int isDummy() { mixed eventMove(mixed dest) { ","/lib/shell.c":"void create(){ int SetMillimeter(int x){ millimeter=x; return 1; } string GetPistolType() { return pistoltype; } int SetCaliber(int x) { caliber=x; return 1; } int SetPistolType(string str) {pistoltype=str; return 1; } int SetAmmoType(string str) {ammotype=str; return 1; } int GetCaliber() { return caliber; } int GetMillimeter() { return millimeter; } string GetAmmoType() { return ammotype; } ","/secure/lib/file.c":"int eventDestruct() { varargs static void create(string file) { mixed eventWrite(mixed val) { mixed eventDelete() { string array GetDirectoryList() { mixed array GetDirectoryShort() { string GetFileName() { int GetLastModified() { string GetLine() { varargs string GetLines(int arg1, int arg2) { int GetSize() { int isDirectory() { int isFile() { int isTemporary() { string GetString() { mixed eventCreateDirectory() { varargs mixed eventRename(string name, int clobber) { string GetCharacters(int start, int length) { ","/lib/events/buy.c":"mixed CanSell(object who, string what) { int direct_buy_str_from_liv(string str) { ","/secure/lib/net/client.c":"int eventDestruct() { static void eventReadCallback(int fd, mixed val) { static void eventAbortCallback(int fd) { static void eventWriteCallback(int fd) { function SetRead(function f) { return (Read = f); } static void eventClose(class client sock); static void eventSocketClose(); static void eventSocketError(string str, int x); int SetSocketType(int type) { return (SocketType = type); } int SetDestructOnClose(int x) { return (DestructOnClose = x); } int eventCreateSocket(string host, int port) { ","/lib/events/bury.c":"mixed direct_bury_obj_with_obj() { ","/lib/lvs/abilities.c":"int SetLevel(int x) { int GetSkillLevel(string skill) { int AddSkillPoints(string name, int x) { void RemoveSkill(string skill) { string array GetSkills() { void AddSkillBonus(string skill, function f) { varargs void RemoveSkillBonus(string skill, object ob) { int GetSkillBonus(string skill) { int GetSkillClass(string skill) { static void create() { int GetLevel() { string array GetPrimarySkills(); varargs void SetSkill(string skill, int level, int cls); int GetBaseSkillLevel(string skill) { int ResetLevel() { int GetMaxSkillPoints(string skill, int level) { mapping GetSkillsMap(){ ","/lib/donate.c":"int eventDonate(string amt, string type) { static void create() { static void init() { string GetLong(string str) { string SetLocalCurrency(string currency) { string GetOwner() {return Owner;} string SetOwner(string owner) {return (Owner = owner);} string GetLocalCurrency() {return LocalCurrency;} int GetAssets() {return TotalAssets;} int AddAssets(int amount) { ","/lib/user/autosave.c":"nomask int restore_player(string nom) { int Setup() { static void heart_beat() { nomask void restore_inventory(); nomask void save_player(string nom); ","/lib/props/addstuff.c":"varargs int AddStuff(string array str, int q){ ","/lib/events/shoot.c":"int CanShoot(object shooter, string target){ int direct_shoot_obj_at_str(object shooter, string target){ int MustCarry(int i){ int MustWield(int i){ int eventShoot(mixed shooter, mixed target){ int indirect_shoot_wrd_with_wrd(mixed shooter,mixed target){ ","/lib/files.c":"string array wild_card(string str) { nomask static int remove_dots(string str) { return !(str[0] == '.'); } string query_cwd() { return DIR_TMP; } ","/secure/lib/net/socket.c":"static void create(int fd, object owner) { int eventRead(mixed data) { varargs static int eventWrite(mixed data, int close) { string GetAddress() { static int eventCloseSocket() { int eventSocketClosed() { int GetDescriptor() { ","/lib/events/crawl.c":"mixed direct_crawl_str(string str) { mixed direct_crawl_into_str(string str) { ","/lib/teller.c":"static void create() { mixed GetCurrencies() { return copy(Currencies); } int eventWithdraw(object who, string currency, int amount) { string SetLocalCurrency(string str) { return (LocalCurrency = str); } int eventBalance(object who) { string GetLocalCurrency() { return LocalCurrency; } int SetNonLocalFee(int x) { return (NonLocalFee = x); } float SetExchangeFee(float x) { return (ExchangeFee = x); } mixed SetCurrencies(mixed var) { int GetLocalFee() { return LocalFee; } int GetNonLocalFee() { return NonLocalFee; } int GetExchangeFee() { return ExchangeFee; } int GetOpenFee() { return OpenFee; } string GetBankName() { return BankName; } int AddSurcharge(object who, string currency, int amount) { int eventDeposit(object who, string currency, int amount) { int eventExchange(object who, int amount, string str1, string str2) { int eventOpenAccount(object who) { int cmdParse(object who, string cmd, string str) { mixed CanBank(object who) { string SetBankName(string str) { return (BankName = str); } int SetLocalFee(int x) { return (LocalFee = x); } int SetOpenFee(int x) { return (OpenFee = x); } ","/lib/domesticate.c":"mixed direct_untrain_liv_to_str(){ mixed direct_command_liv_to_str(){ mixed direct_befriend_liv(){ int CanBefriend(){ mixed direct_train_liv(){ int CanTrain(){ mixed direct_train_liv_to_str(){ int SetCanBefriend(int i){ int SetCanTrain(int i){ int CanUnTrain(){ int SetCanCommand(int i){ varargs int eventTrainNPC(object who, string what){ varargs int eventUnTrainNPC(object who, string what){ string array GetTrainedSkilles(){ string array SetTrainedSkills(string array skills){ string eventCommandNPC(object who, string cmd){ ","/secure/lib/std/access.c":"void create() { nomask int check_access(object ob, string fun, string file, string oper) { static void set_access(string type, function f) { mapping query_access(string type) { nomask int grant_access(string type, string file, string who) { nomask int remove_access(string type, string file, string who) { ","/secure/lib/net/ftp.c":"void Destruct(){ static void create(int fd, object owner){ private void eventReadFtpData(mixed text){ nomask static int check_privs(string file, string oper) { string GetKeyName(){ return Session->user; } void StartService(){ private void eventDestructDataPipe(mixed f){ private void eventCmdPswd(string arg){ string RetrieveCmdCallback(object ob){ private void do_list( string arg, int ltype){ private void idle_time_out(){ private void eventCmdUser(string arg){ private void eventCmdRetr(string arg){ private void eventCmdStor(string arg){ private void eventCmdNlst(string arg){ private void eventCmdList(string arg){ private void eventCmdCdup(string arg){ eventCmdCwd(\"..\"); } private void eventCmdQuit(string arg){ private void eventCmdType(string arg){ private void eventCmdPort(string arg){ void eventCmdNoop(string arg){ private void eventCmdDele(string arg){ private void eventCmdRnfr(string arg) { private void eventCmdRnto(string arg) { private void eventCmdStou(string arg){ private void eventCmdSyst(string arg) { private void eventCmdMkd(string arg){ void eventCmdPwd(string arg){ private void eventCmdRmd(string arg) { private string find_flags(string arg){ private string strip_flags(string arg){ string FindPrevDir( string path ) { private string GetFtpWelcomeMsg(){ string GetUniqueFileName(string arg){ ","/lib/comp/weapon.c":"int eventStrike(object target) { string array GetSave() { mixed CanEquip(object who, string array limbs) { mixed eventEquip(object who, string array limbs) { mixed eventUnequip(object who) { int GetHands() { string GetEquippedShort() { string SetWeaponType(string str) { varargs string GetEquippedDescription(object who) { string GetWeaponType() { int GetWielded(){ int SetHands(int x) { mixed SetWield(mixed val) { mixed direct_remove_obj() { mixed direct_wear_obj() { int eventDeteriorate(int type) { ","/lib/help.c":"string GetHelp(string topic) { static mapping SetHelp(mixed val) { ","/lib/events/sit.c":"int CanGet(object who){ mixed direct_sit_word_obj() { object array GetSitters() { static int SetMaxSitters(int x) { int GetMaxSitters() { mixed direct_sit_down_word_obj() { mixed eventReceiveSit(object who) { mixed eventReleaseStand(object who) { ","/lib/std/table.c":"int CanGet(object who){ void create(){ void init(){ ","/lib/lamp.c":"string GetShort() { static void create() { varargs string GetLong(string unused) { int GetRadiantLight(int ambient) { varargs mixed eventLight(object who, object tool) { mixed direct_light_obj() { mixed eventDarken() { static void heart_beat() { int GetBurnRate() { static int SetBurnRate(int x) { ","/lib/events/press.c":"varargs mixed eventPress(object who, string component) { mixed direct_press_str_on_obj(string str, object target) { string array GetPresses() { mapping RemovePress(string item) { varargs mapping SetPress(mixed key, mixed desc) { varargs mixed CanPress(object who, string component) { mixed direct_press_obj(object target) { ","/lib/comp/surface.c":"void create(){ int eventPutOn(object player, object item){ ","/lib/events/lie.c":"int CanGet(object who){ mixed eventReleaseStand(object who) { object array GetLiers() { mixed eventReceiveLay(object who) { int GetMaxLiers() { static int SetMaxLiers(int x) { mixed direct_lie_word_obj() { mixed direct_lie_down_word_obj() { ","/lib/enter.c":"mixed direct_open_obj_with_obj(object target, object ob) { static void create() { string GetEnter() { mixed eventClose(object who) { varargs mixed eventOpen(object who, object tool) { mixed direct_close_obj(object target) { mixed direct_pick_str_on_obj_with_obj(string str, object ob, object w, void SetDoor(string door) { string ResolveObjectName(string file) { varargs void SetEnter(string dest, function pre, function post) { varargs mixed direct_lock_obj_with_obj(object target, object tool) { string GetDoor() { mixed direct_unlock_obj_with_obj(object target, object w) { varargs mixed eventLock(object who, mixed arg1, mixed arg2) { mixed eventUnlock(object who, object key) { varargs mixed eventPick(object who, string str, object tool) { varargs mixed eventEnter(object who, string what, string verb) { mixed direct_enter_obj() { mixed direct_enter_into_obj() { ","/lib/undead.c":"string GetUndeadType() { string SetUndeadType(string str) { mixed eventBite(object target) { mixed eventTurn(object who) { static void heart_beat() { int GetGhost(){ ","/lib/npc.c":"void eventReconnect() { } int eventDestruct() { static void create() { static int cmdAll(string arg) { string GetCommandFail() { return \"What?\"; } string GetShort() { return object::GetShort(); } int GetRadiantLight(int ambient) { int eventReceiveObject() { int eventReleaseObject() { int CanReceive(object ob) { return CanCarry((int)ob->GetMass()); } int AddCarriedMass(int x) { return living::AddCarriedMass(x); } int eventMove(mixed dest) { varargs int eventPrint(string msg, mixed arg2, mixed arg3) { string GetName() { return object::GetName(); } mixed eventTurn(object who) { static void heart_beat() { string SetKeyName(string nom) { int eventCompleteMove(mixed dest) { void eventEnemyDied(object ob) { varargs int eventShow(object who, string str) { static int ContinueHeart() { mapping SetInventory(mapping mp ) { return (Inventory = mp); } varargs string SetRace(string race, mixed extra) { string SetClass(string cls) { int SetLevel(int x) { int SetHealthPoints(int x) { int SetMaxHealthPoints(int x) { int SetMagicPoints(int x) { float SetStaminaPoints(float x) { float SetMaxStaminaPoints(float x) { varargs void SetCurrency(mixed val, int amount) { mixed SetEncounter(mixed val) { return (Encounter = val); } static void init() { void receive_message(string cl, string msg) { varargs int eventDie(mixed agent) { varargs int eventMoveLiving(mixed dest, string omsg, string imsg) { int GetLevel() { return Level; } void catch_tell(string msg) { string array AddEncounter(string nom) { string array RemoveEncounter(string nom) { mixed GetEncounter() { return Encounter; } mixed SetDie(mixed val) { return (Die = val); } mixed GetDie() { return Die; } varargs string GetLong(string str) { void SetAction(int chance, mixed val) { mixed GetAction() { return Action; } void SetCombatAction(int chance, mixed val) { mixed GetCombatAction() { return CombatAction; } mixed array GetCommands() { return commands(); } int SetUnique(int x) { int GetUnique() { return Unique; } string array GetEnemyNames() { return EnemyNames; } string GetCapName() { return object::GetCapName(); } varargs int GetMaxHealthPoints(string limb){ int array GetScreen() { return ({ 80, 24 }); } int AddEnemy(object ob) { mixed CanGet(object who) { return GetName() + \" is a living being!\"; } mapping GetInventory() { return copy(Inventory); } int SetCustomXP(int i){ int SetMaxMagicPoints(int x) { mixed SetAggressive(mixed val){ int GetCustomXP(){ int eventExtraAction(){ return 1; } int GetAutoStand(){ return AutoStand; } void eventDescribeEnvironment(int brief) { void CheckEncounter(){ int SetAutoStand(int i){ ","/lib/teacher.c":"static void create() { static void init() { string SetLocalCurrency(string str){ int eventComplete(object who, string language) { mixed AddTeachingLanguages(string array args){ string GetLocalCurrency(){ string array GetTeachingLanguages() { return copy(TeachingLanguages); } mapping GetStudents() { return copy(Students); } int eventHelp(object who, string unused) { int eventTeach(object who, string verb, string language) { static int ContinueTeaching(object who, string language, int x) { int eventStart(object who, string language) { int eventContinue(object who, string language, int x) { int SetAllLanguages(int i){ int GetAllLanguages(){ int GetCommercial(){ int SetCommercial(int i){ int GetTeachingFee(){ int SetTeachingFee(int i){ string Expertise(){ mixed RemoveTeachingLanguages(string array args...) { ","/lib/events/dig.c":"mixed eventDig(object who, object tool) { mixed GetDig() { int RemoveDig() { mixed SetDig(mixed val) { mixed CanDig(object who) { mixed direct_dig_obj_with_obj() { ","/lib/post_office.c":"int eventReleaseObject() { int CanReceive(object ob) { static void create() { mixed eventMail(object who, string args) { mixed CanMail(object who, string args) { ","/lib/money.c":"varargs void SetMoney(mixed val, int amount) { mapping GetMoneyMap() { return copy(Money); } int AddMoney(string type, int amount) { ","/lib/detect.c":"int direct_detect_wrd_in_obj(string word) { mixed eventDetect(object who, string str, int ability) { ","/lib/props/id.c":"string GetKeyName(); string GetName() { string SetKeyName(string nom) { string array parse_command_id_list() { string array parse_command_plural_id_list() { string array parse_command_adjectiv_id_list() { string SetCapName(string str) { varargs string array SetAdjectives(mixed adjs...) { string array GetId() { varargs string array SetId(mixed val...) { string array GetAdjectives() { string GetCapName() { ","/lib/std/bot_corpse.c":"void create() { int eventDecay() { ","/lib/events/climb.c":"varargs mixed eventClimb(object who, int type, string where) { mixed direct_climb_word_obj(string word, object ob) { mapping GetClimbs() { int SetCanClimbCarried(int i) { int GetCanClimbCarried() { varargs static mapping SetClimb(mixed val, int type) { mixed direct_climb_obj(object ob) { mixed direct_climb_out_of_obj(object ob) { ","/lib/pager.c":"varargs mixed eventPage(mixed val, mixed msg_class, function f,mixed args...) { string GetHelp(string str) { static void cmdPage(string str, class page_file file) { varargs static private void RazzleDazzle(mixed args...) { static private string GetPagerPrompt(class page_file file) { mixed more(mixed val, string cl, function f, mixed args) { ","/lib/std/room.c":"string GetInternalDesc() { int inventory_visible() { int CanReceive(object ob){ static void create() { varargs int CanFly(mixed ob, mixed dir){ object array GetDummyItems() { varargs void reset(int count) { string SetLong(string str) { varargs int eventShow(object who, string args) { varargs void AddItem(mixed item, mixed val, mixed adjectives) { mapping GetItemsMap(){ void RemoveItem(mixed item) { void SetItems(mixed items) { string GetLong() { mixed SetProperties(mapping mp) { mixed SetProperty(string prop, mixed val) { int GetAmbientLight() { void RemoveRead(mixed item) { varargs void SetRead(mixed items, mixed arg) { int SetNoReplace(int x) { return (NoReplace = x); } int SetNoDefaultExits(int i){ float GetGravity() { return Gravity; } varargs int eventPrint(string msg, mixed arg2, mixed arg3); varargs void RemoveSearch(mixed item) { varargs void SetListen(mixed items, mixed arg) { mapping GetListenMap(){ string SetTown(string town) { return (Town = town); } string GetTown() { return Town; } varargs mixed eventHearTalk(object who, object target, int cls, string verb, int inventory_accessible() { int GetMedium() { mixed indirect_delete_exit_str(){ varargs mixed GetSearch(string str) { varargs void SetSearch(mixed items, mixed arg) { string GetClimate(); void CheckActions(){ static void init() { int GetResetNumber() { void heart_beat(){ int GetNoReplace() { return NoReplace; } int GetPlayerKill() { int SetPlayerKill(int x) { int AddPoisonGas(int x) { int SetPoisonGas(int x) { void AddRead(mixed item, mixed val) { static int SetShade(int x) { varargs void AddSearch(mixed item, mixed val) { varargs void AddSmell(mixed item, mixed val) { varargs void AddTouch(mixed item, mixed val) { mixed eventBuryItem(object who, object tool, object what) { int SetDefaultExits(int i){ int SetCanFly(int i){ int SetNoObviousExits(int i){ int GenerateObviousExits(){ varargs void RemoveListen(mixed item) { int GetNightLight(); int GetDayLight(); int GetShade(); varargs void RemoveTouch(mixed item) { varargs void SetTouch(mixed items, mixed arg) { int CanAttack( object attacker, object who ) { mapping GetSmellMap(){ varargs void RemoveSmell(mixed item) { varargs void SetSmell(mixed items, mixed arg) { int GetPoisonGas() { static int SetNightLight(int x) { static int SetDayLight(int x) { int eventMove(mixed dest) { return 0; } string array GetId() { return ({}); } void SetAction(int chance, mixed val) { mixed GetAction() { return Action; } int SetFrequency(int tick){ int GetFrequency(){ function GetBury() { function SetBury(function what) { static string GetExtraLong() { string SetDayLong(string str) { return (DayLong = str); } string GetDayLong() { return DayLong; } string SetNightLong(string str) { return (NightLong = str); } string GetNightLong() { return NightLong; } string SetClimate(string str) { return (Climate = str); } float SetGravity(float h) { return (Gravity = h); } mapping QueryMap(string str){ varargs void AddListen(mixed item, mixed val) { ","/lib/std/chair.c":"int CanGet(object who){ void create(){ ","/lib/events/close.c":"mixed direct_open_obj_with_obj(object target, object tool) { int inventory_accessible() { string array GetSave() { int GetOpen(){ int SetClosed(int x) { varargs mixed CanOpen(object who, object tool) { mixed eventClose(object who) { varargs mixed eventOpen(object who, object tool) { int SetOpen(int x) { mixed direct_close_obj(object target) { int GetClosed() { int inventory_visible() { mixed CanClose(object who) { ","/lib/events/sell.c":"mixed indirect_sell_liv_obj() { mixed direct_sell_obj_to_liv() { mixed CanSell(object seller) { ","/lib/std/storage.c":"int GetOpacity() { int SetOpacity(mixed arg){ varargs mixed CanShowInterior(object who, object target) { int inventory_visible() { int GetRadiantLight(int ambient) { int eventReceiveObject(object ob) { mixed CanPutInto(object who, object what) { int inventory_accessible() { mixed CanGetFrom(object who, object item) { static mixed array AddSave(mixed array vars) { int SetSaveRecurse(int x) { void create() { mixed CanOpen(object who, string id) { private int CanClose = 0; private int CanLock = 0; mixed CanPick(object who, string id) { mixed CanUnlock(object who, string id, object key) { void PutCheck(){ int GetMaxRecurseDepth(){ int SetMaxRecurseDepth(int i){ int SetCanClose(int x) { int GetCanLock() { int SetCanLock(int x) { void SetKey(string key) { int AddRecurseDepth(int i){ int SetRecurseDepth(int i){ int GetRecurseDepth(){ int GetCanClose() { ","/lib/race.c":"void NewBody(string race) { static void heart_beat() { string GetRace() { return Race; } int GetMaxCarry() { varargs string SetRace(string race, mixed extra) { static void create() { varargs int eventDie(object agent) { int GetCarriedMass() { return 0; } varargs int GetMaxHealthPoints(string limb) { int GetMaxMagicPoints() { float GetMaxStaminaPoints() { int GetAlcohol() { return body::GetAlcohol(); } string GetResistance(int type) { return genetics::GetResistance(type); } int GetHeartRate() { int GetHealRate() { varargs void SetStat(string stat, int level, int classes) { int GetStatLevel(string stat) { return genetics::GetStatLevel(stat); } string GetGender() { return Gender; } mixed CanDrink(object ob) { mixed CanEat(object ob) { mixed eventDrink(object ob) { mixed eventEat(object ob) { string SetGender(string gender) { return (Gender = gender); } string SetTown(string str) { return (Town = str); } string GetTown() { return Town; } int GetLuck() { int GetMobility() { ","/lib/comp/holder.c":"varargs string GetInternalDesc() { int GetOpacity(){ int SetOpacity(int x){ mixed inventory_visible() { int eventReceiveObject(object ob) { int eventReleaseObject(object ob) { int CanReceive(object ob) { static void eventLoadInventory() { int isBag() { static mixed array AddSave(mixed array vars) { int SetSaveRecurse(int x) { static void create() { ","/lib/std/item.c":"string array GetSave() { void eventDeteriorate(int type) { string GetItemCondition() { int eventMove(mixed dest) { varargs mixed direct_get_obj_from_obj(object item, mixed gamma,mixed alfa, mixed beta, mixed epsilon){ static void create() { static int Destruct() { mixed eventShow(object who, string component) { string GetExternalDesc() { static mixed array AddSave(mixed array vars) { mixed CanSteal(object who) { int eventBless(int amount, int time) { mixed eventThrow(object who, object target) { varargs mixed eventRepair(object who, int strength, int type) { mixed direct_use_obj_to_str() { mixed direct_balance_obj_to_obj() { mixed direct_cast_str_on_str_of_obj() { int GetRetainOnDeath() { void init() { } mixed direct_judge_obj_to_obj() { mixed direct_cast_str_on_obj() { int SetNoCondition(int i){ int SetRetainOnDeath(int x) { mixed CanRepair(object who) { varargs mixed CanThrow(object who, object target) { void eventRemoveBlessing() { mixed indirect_balance_obj_to_obj() { mixed direct_compare_obj_to_obj() { mixed indirect_compare_obj_to_obj() { mixed indirect_judge_obj_to_obj() { mixed direct_throw_obj_word_obj() { mixed indirect_throw_obj_into_obj() { int direct_sacrifice_obj_to_str(string deus) { mixed direct_bless_obj() { mixed direct_curse_obj() { ","/lib/bot.c":"static void create() { varargs int eventDie(object agent) { string GetLong(string nom) { ","/lib/trap.c":"static void create() { mixed eventCapture(object who, object target) { static void heart_beat() { mixed eventFree(object who, string target) { mixed CanCapture(object who, object target) { mixed CanFree(object who, object target) { mixed eventEscape() { object array GetCaptives() { int SetEscapeChance(int x) { int GetMaxCapture() { int SetMaxCapture(int x) { int GetEscapeChance() { mixed indirect_free_liv_from_obj(object target) { mixed indirect_capture_liv_word_obj(object target) { ","/lib/events/put.c":"mixed SetPreventPut(mixed val) { mixed direct_put_wrd_wrd_word_obj(){ mixed GetPreventPut() { mixed CanPut(object who) { static void create() { mixed direct_put_obj_word_obj(object ob, string wrd, object ob2) { ","/lib/props/clean.c":"int clean_up(int ref_exists) { int eventDestruct() { int GetNoClean() { static int SetNoClean(int x) { ","/lib/body.c":"mixed eventFall() { string GetName() { return 0; } varargs int GetHealthPoints(string limb) { varargs int eventReceiveDamage(object agent, int type, int x, int internal, void eventCompleteHeal(int x) { void NewBody(string race) { static void heart_beat() { string GetRace() { return 0; } static void create() { varargs int eventDie(mixed agent) { string GetLong(string nom) { string GetCapName() { return 0; } varargs int AddHeartModifier(int x, int t) { int AddHP(int hp){ string GetAffectLong(object ob){ int GetDeathEvents(){ int SetDeathEvents(int i){ int DestLimb(string limb) { int GetMelee() { return melee; } mixed SetProtect(function f) { return (Protect = f); } function GetProtect() { return Protect; } int GetHeartModifier() { void eventReconnect() { string array GetExtraChannels(){ int eventWear(object ob, mixed limbs) { float AddMoJo(mixed x){ float GetMoJo() { return MoJo; } int GetSleeping() { return Sleeping; } varargs mixed eventBuy(mixed arg1, mixed arg2, mixed arg3){ int GetEncumbrance(){ string SetBodyComposition(string str){ string GetBodyComposition(){ int GetPacifist(){ int SetPacifist(int i){ int SetCanBite(int i){ int GetCanBite(){ string array SetExtraChannels(string array chans){ mixed direct_turn_liv() { string array AddExtraChannels(string array chans){ string array RemoveExtraChannels(string array chans){ string array GetMissingLimbParents(string limb) { string array GetLimbChildren(string limb) { string array GetWieldingLimbs() { int GetFingers(string limb) { varargs object array GetWorn(string limb) { varargs mixed GetWielded(string limb) { varargs static int AddHealthPoints(int x, string limb, object agent) { varargs int GetMaxHealthPoints(string limb) { return 0; } int AddMagicPoints(int x) { int GetMagicPoints() { return MagicPoints; } int GetMaxMagicPoints() { return 0; } float AddStaminaPoints(mixed x) { int GetStaminaPoints() { return to_int(StaminaPoints); } float GetMaxStaminaPoints() { return 0; } int AddMagicProtection(class MagicProtection cl) { int RemoveMagicProtection(int i) { int SetSleeping(int x) { return (Sleeping = x); } int AddAlcohol(int x) { return (Alcohol += x); } int GetAlcohol() { return Alcohol; } int AddCaffeine(int x) { return (Caffeine += x); } int GetCaffeine() { return Caffeine; } int AddFood(int x) { return (Food += x); } int GetFood() { return Food; } int AddDrink(int x) { return (Drink += x); } int GetDrink() { return Drink; } int AddPoison(int x) { int GetPoison() { return Poison; } int GetDying() { return Dying; } string GetResistance(int type) { return \"none\"; } int GetHeartRate() { int GetHealRate() { int GetExperiencePoints() { return ExperiencePoints; } int AddQuestPoints(mixed x) { int GetQuestPoints() { return QuestPoints; } string GetHealthShort() { int CanFly(){ void eventCheckHealing() { int eventCheckProtection(object agent, int type, int damage) { mixed eventReceiveThrow(object who, object what) { int eventRemoveItem(object ob) { mixed CanWear(object ob, string array limbs) { varargs int AddLimb(string limb, string parent, int classes, int array armors) { varargs int RestoreLimb(string limb, int recurse) { int RemoveLimb(string limb, object agent) { string GetRandomLimb(string targ) { string GetTorso() { string array GetLimbs() { int GetLimbClass(string limb) { return Limbs[limb][\"class\"]; } string GetLimbParent(string limb) { return Limbs[limb][\"parent\"]; } varargs int AddFingers(string limb, int x) { void ParseHook(string str){ mixed CanRemoveItem(object ob) { return 1; } private void checkCollapse() { int eventCollapse() { mixed CanManipulate(){ int HealLimb(string limb){ varargs string array GetMissingLimbs(int not_default) { string array GetEquippedLimbs(){ int eventCompareLimbs(string limb1, string limb2){ int AddLead(string ammo,int number){ int GetLead(string ammo){ int AddExperiencePoints(mixed x) { int SetMelee(int i) { melee = i; return melee; } varargs int eventHealDamage(int x, int internal, mixed limbs) { ","/lib/props/poisoning.c":"","/lib/props/description.c":"mixed direct_modify_obj_str() { string GetShort(); mixed indirect_delete_obj_from_room() { return 1; } mixed indirect_delete_obj_from_here() { return 1; } mixed direct_initfix_obj() { mixed direct_reload_obj() { return 1; } mixed indirect_reload_obj() { return 1; } mixed direct_reload_word_obj() { return 1; } mixed indirect_reload_word_obj() { return 1; } mixed direct_reload_str_obj() { return 1; } mixed indirect_reload_str_obj() { return 1; } mixed direct_reload_str_word() { return 1; } mixed direct_reload_every_str() { return 1; } mixed direct_modify_word_str() { mixed indirect_add_obj_to_here() { return 1; } mixed indirect_add_obj_to_room() { return 1; } int SetNoModify(int i){ int GetModify(){ int GetNoModify(){ string GetDefiniteShort() { varargs mixed SetShort(mixed val, int proper) { mixed indirect_reload_str_word() { return 1; } mixed indirect_reload_every_str() { return 1; } mixed direct_copy_obj_to_obj() { return 1; } mixed direct_copy_obj_str() { return 1; } mixed direct_add_obj_to_obj() { return 1; } mixed indirect_add_obj_to_obj() { return 1; } mixed direct_delete_obj_from_obj(){ object array GetDummyItems() { mixed indirect_delete_obj_from_obj(){ ","/lib/match.c":"mixed eventStrike(object who) { int GetStrikeChance() { mixed direct_strike_obj() { static int SetStrikeChance(int x) { ","/lib/props/inventory.c":"mapping GetInventory() { varargs void reset(int count) { mapping SetInventory(mapping mp) { static void eventLoadInventory(); static void eventLoadItem(string file, mixed args, int count); ","/lib/genetics.c":"mixed eventRestoreSight(object who, int amt) { mixed eventCustomizeStat(string stat, int amount) { varargs void SetStat(string stat, int level, int classes) { varargs void AddStat(string stat, int base, int cls) { string array GetStats() { return keys(Stats); } int GetBaseStatLevel(string stat) { int AddStatPoints(string stat, int x) { int GetMaxStatPoints(string stat, int level) { void AddStatBonus(string stat, function f) { varargs void RemoveStatBonus(string stat, object ob) { int GetStatBonus(string stat) { varargs string SetResistance(int type, string level) { int GetCustomStats() { return CustomStats; } int array GetLightSensitivity() { varargs static int array SetLightSensitivity(mixed array val...) { int AddVisionBonus(int x) { static void RemoveBlindness() { int GetStatLevel(string stat) { varargs mixed GetEffectiveVision(mixed location, int raw_score) { static void create() { string GetResistance(int type) { int GetVisionBonus() { int GetBlind() { varargs mixed eventBlind(object who, int amt, mixed end) { mapping GetStatsMap() { return copy(Stats); } static void heart_beat() { int GetStatClass(string stat) { ","/lib/events/get.c":"mixed direct_get_obj(object target) { mixed direct_get_obj_from_obj(object target, object src) { mixed CanGet(object who) { mixed direct_get_obj_out_of_obj(object target, object src) { mixed GetPreventGet() { static void create() { mixed SetPreventGet(mixed val) { ","/lib/shop.c":"static void create() { void init() { int list(string str) { int show(string str) { int price(string str) { int appraise(string str) { ","/lib/pistol.c":"int CanReceive(object ob){ int CanRelease(object ob){ mixed CanPutInto(object who, object what) { mixed CanGetFrom(object who, object item) { static void create(){ void init(){ int eventShoot(object ob, string str){ int SetMillimeter(int x) { Millimeter=x; return 1; } int GetMaxAmmo() { return MaxAmmo; } int CalculateAmmoSize(){ int missed_shot(){ int ShowRounds() { environment(this_object())->eventPrint(\"Pistol has: \"+rounds+\" rounds.\\n\"); int LoadRevolver(string str){ int LoadAuto(string str){ int doRevolverUnload(string what, string num){ int SetAmmoFile(string str) { AmmoFile=str; return 1; } int InitRevolver(string array arr){ string GetPistolType() { return PistolType; } int SetMaxAmmo(int x) { MaxAmmo=x; return 1; } int SetCaliber(int x) { Caliber=x; return 1; } int SetPistolType(string str) { PistolType=str; return 1; } int SetAmmoType(string str) { AmmoType=str; return 1; } int GetCaliber() { return Caliber; } int GetMillimeter() { return Millimeter; } string GetAmmoType() { return AmmoType; } int startLoad(string str){ int startUnload(string str){ int eventFire(string str){ int GetMag(int i) { return mag; } int SetMag(int i) { mag=i; return 1; } int SetLoaded(int i) { loaded=i; return 1; } int GetLoaded(int i) { return loaded; } int doMagUnload(){ ","/lib/events/touch.c":"static void create() { mixed direct_touch_str_word_obj(string str) { mixed direct_touch_obj() { string array GetTouches() { mapping RemoveTouch(string item) { varargs mixed SetTouch(mixed array args...) { varargs mixed eventTouch(object who, string str) { ","/lib/command.c":"int cmdDebugAll(string args) { static int cmdAll(string args) { int eventForce(string cmd) { int Setup() { string array AddSearchPath(mixed val) { string array RemoveSearchPath(mixed val) { string array GetSearchPath() { return SearchPath; } string GetClient() { return 0; } string GetCommandFail() { return CommandFail; } static string process_input(string cmd) { int direct_force_liv_str() { return 1; } static void create() { int GetForced() { return Forced; } int direct_force_liv_to_str() { return 1; } string SetCommandFail(string str) { ","/lib/round.c":"void create(){ int SetMillimeter(int x){ millimeter=x; return 1; } string GetPistolType() { return pistoltype; } int SetCaliber(int x) { caliber=x; return 1; } int SetPistolType(string str) {pistoltype=str; return 1; } int SetAmmoType(string str) {ammotype=str; return 1; } int GetCaliber() { return caliber; } int GetMillimeter() { return millimeter; } string GetAmmoType() { return ammotype; } string GetRifleType() { return rifletype; } int SetRifleType(string str) {rifletype=str; return 1; } ","/lib/verb.c":"static void create() { string GetErrorMessage() { return ErrorMessage; } varargs static string array SetRules(mixed array args...) { static string SetErrorMessage(string str) { return (ErrorMessage = str); } string array GetRules() { return copy(Rules); } string GetVerb() { return Verb; } varargs static string array SetSynonyms(mixed array args...) { static string SetVerb(string str) { string array GetVerbs() { return ({ Verb }); } string array GetSynonyms() { return copy(Synonyms); } ","/lib/events/read.c":"int SetLanguage(string str){ string GetRead(string str) { string array GetReads() { mapping RemoveRead(string item) { void SetReads(mapping ReadMap){ mixed GetLanguage(){ mixed direct_read_obj() { varargs mixed eventRead(object who, string str) { mixed direct_read_str_word_obj(string str) { varargs mixed SetDefaultRead(mixed arg1, mixed desc) { ","/lib/events/search.c":"mapping RemoveSearch(string item) { varargs string GetSearch(string str, object who) { string array GetSearches() { varargs mixed SetSearch(mixed array args...) { varargs mixed eventSearch(object who, string str) { mixed direct_search_str_word_obj(string str) { mixed direct_search_obj() { ","/lib/exits.c":"void RemoveEnter(string dir) { void SetEnters(mapping mp) { string GetEnterMessage() { string SetEnterMessage(string str) { varargs mapping AddExit(string dir, string dest, function pre, function post) { mapping GetExitData(string str) { mapping RemoveExit(string dir) { mapping SetExits(mapping mp) { string GetGoMessage() { string GetDirection(string dest) { string GetObviousExits() { mapping GetEnterMap(){ mapping GetFullExitData() { mapping GetExitMap() { static void create() { string array GetExits() { varargs string array GetEnters(int i) { mixed CanGo(object who, string str) { mixed eventGo(object who, string str) { string array GetDoors() { string SetDoor(string dir, string file) { varargs void AddEnter(string dir, string dest, function pre, function post) { static mapping GetEnterData(string dir) { string SetGoMessage(string str) { string SetObviousExits(string str) { string GetSky() { string SetSky(string str) { string ResolveObjectName(string file) { object GetDummyItem(mixed id) { ","/lib/events/drop.c":"mixed CanDrop(object who) { mixed SetPreventDrop(mixed val) { mixed direct_drop_obj(object target) { mixed GetPreventDrop() { ","/lib/player.c":"int eventReceiveObject() { int eventReleaseObject() { int CanReceive(object ob) { return CanCarry((int)ob->GetMass()); } static int Destruct() { string SetShort(string irrelevant) { string GetName() { string GetCapName() { return interactive::GetCapName(); } varargs int eventShow(object who, string str) { varargs string GetLong(string str) { static void create() { int Setup() { static void heart_beat() { int eventMove(mixed dest) { static void net_dead() { void eventReconnect() { varargs mixed GetEffectiveVision(mixed location, int raw_score) { void eventLoadObject(mixed array value, int recurse) { } int SetUndead(int x) { mixed eventTurn(object who) { string SetClass(string str) { varargs int eventDie(mixed agent) { varargs int eventMoveLiving(mixed dest, string omsg, string imsg) { varargs static int AddHealthPoints(int x, string limb, object agent) { int GetLanguageLevel(string lang) { int ResetLevel() { void eventKillEnemy(object ob) { int AddBank(string bank, string type, int amount) { int AddCurrency(string type, int amount) { string array GetMuffed(){ string array SetMuffed(string array muffed){ string array AddMuffed(string muffed){ string array RemoveMuffed(string unmuffed){ int SetTitleLength(int x) { int GetTitleLength() { return TitleLength; } void AddPartyQuest(string title, string desc) { void AddQuestSkillPoints(string skill, int amount) { void AddQuestStatPoints(string stat, int amount) { void AddQuestCurrency(string type, int amount) { int GetQuest(string str){ mixed eventAsk(object who, string what) { int eventDisplayStatus() { void eventRevive() { mixed eventUse(object used, string cmd) { mixed CanUse(object used, string cmd) { return 1; } string array SetTitles(string array titles) { string array AddTitle(string title) { string array RemoveTitle(string title) { string array GetTitles() { return Titles; } mixed array GetQuests() { mapping array GetDeaths() { int GetTrainingPoints() { return TrainingPoints; } int AddTrainingPoints(int x) { int RemoveTrainingPoints(int x) { static void eventDestroyUndead(object agent) { varargs int eventTrain(string skill, int points) { ","/lib/events/look.c":"mixed direct_look_obj() { string SetLong(string str) { mixed direct_look_at_obj() { mixed direct_look_at_str_on_obj(string str, object target) { varargs mixed eventShow(object who, string component) { mixed direct_look_at_obj_word_obj() { varargs mixed AddItem(mixed item, mixed val) { string array GetItems() { mapping GetItemsMap(){ mapping RemoveItem(mixed item) { mapping SetItems(mapping items) { varargs string GetExternalDesc(object who) { string SetExternalDesc(string desc) { mixed SetInvis(mixed val) { varargs int GetInvis(object ob) { varargs string GetLong(string str) { ","/lib/events/poison.c":"string array GetSave() { mixed direct_poison_obj_with_obj() { int AddPoison(int x) { int GetPoison() { int SetPoison(int x) { mixed CanPoison(object who) { mixed eventPoison(object who, object agent, int strength) { ","/lib/std/bot_limb.c":"static void create() { void SetLimb(string limb, string owner, string race) { int eventDecay() { ","/lib/events/lock.c":"string array GetSave() { mixed direct_pick_str_on_obj_with_obj(string str, object target, object tool, mixed direct_lock_obj_with_obj(object target, object key, string id) { string array AddKey(string key) { varargs string array GetKeys(string unused) { varargs string array SetKeys(mixed array args...) { mixed direct_unlock_obj_with_obj(object target, object key, string id) { int GetLocked() { int SetLocked(int x) { int GetLockStrength() { int SetLockStrength(int x) { function GetPick() { function SetPick(function f) { mixed CanLock(object who, string id) { mixed CanPick(object who, string id) { mixed CanUnlock(object who, string id) { mixed eventLock(object who, object key) { mixed eventUnlock(object who, object key) { varargs mixed eventPick(object who, string id, object tool) { ","/lib/fishing.c":"int CanRelease(object who){ static void create() { void heart_beat() { mixed eventCast(object who, object pole, string str) { mixed CanCast(object who, string where) { mixed CanStop(object who, string str) { mixed eventStop(object who, string str) { mapping RemoveFishing(object who) { mapping SetFish(mapping mp) { return (Fish = mp); } mapping GetFish() { return Fish; } mapping SetFishing(object who, object pole) { int SetMaxFishing(int x) { return (MaxFishing = x); } int GetMaxFishing() { return MaxFishing; } int SetSpeed(int x) { return (Speed = x); } int GetSpeed() { return Speed; } int AddFish(string fish, int x) { int SetChance(int x) { return (Chance = x); } int GetChance() { return Chance; } static void eventCatch(object who, string fish, object pole) { ","/lib/events/look_in.c":"string GetInternalDesc() { string SetInternalDesc(string str) { int GetOpacity() { int SetOpacity(int x) { varargs mixed CanShowInterior(object who, object target) { varargs mixed eventShowInterior(object who, object target) { mixed direct_look_in_obj() { mixed direct_look_inside_obj() { mixed indirect_look_at_obj_word_obj(object target) { mixed inventory_visible() { ","/lib/blank_pile.c":"string GetShort() { static void create() { string array GetId() { ","/lib/props/ambiance.c":"int GetAmbientLight() { static int SetAmbientLight(int x) { ","/lib/std/vendor.c":"static void create() { int CanCarry(int amount) { return 1; } mixed eventBuy(object who, object array obs) { int indirect_sell_obj_to_liv() { return 1; } mixed eventAsk(object who, string str) { int GetValue(object ob, object who) { int GetVendorType() { return VendorType; } int SetVendorType(int x) { return (VendorType = x); } mixed CanSell(object who, string what) { string SetLocalCurrency(string str) { return (LocalCurrency = str); } string SetStorageRoom(string room) { return (StorageRoom = room); } int SetMaxItems(int x) { return (MaxItems = x); } mixed eventSell(object who, mixed what) { string GetLocalCurrency() { return LocalCurrency; } int GetCost(object ob, object who) { mixed CanBuy(object who, object array obs) { string GetStorageRoom() { return StorageRoom; } int GetMaxItems() { return MaxItems; } int indirect_sell_obs_to_liv() { return 1; } int cmdBrowse(object who, string args) { int cmdShow(object who, string args) { int cmdPrice(object who, string args) { int cmdAppraise(object who, string args) { mixed direct_buy_str_from_liv(string str) { ","/lib/fish.c":"static void create() { int GetMass() { return Mass; } int SetMass(int x) { return (Mass = x); } string GetFood() { return Food; } int eventCatch(object who) { return 1; } int SetFight(int x) { return (Fight = x); } int GetFight() { return Fight; } string SetFood(string str) { return (Food = str); } ","/lib/events/bait.c":"string array GetSave() { int eventBait(object who, object bait) { mixed direct_bait_obj_with_obj() { int AddBait(int x) { int GetBait() { int SetBait(int x) { mixed CanBait(object who) { ","/lib/events/wield.c":"mixed direct_unwield_obj() { mixed direct_wield_obj() { mixed direct_wield_obj_word_str(object target, string wrd, string limb) { ","/secure/lib/net/telnet_client.c":"static void create() void init() string help() int do_connect(string args) int do_reset( string args ) int do_reconnect() int parse_comm( string str ) void read_callback( int fd, mixed message ) void close_callback( int fd ) void write_callback( int fd ) ","/lib/torch.c":"string GetShort() { static void create() { varargs string GetLong(string unused) { int GetRadiantLight(int ambient) { int direct_pray_for_str_for_obj() { return 1; } ","/lib/virtual/virt_std.c":"object compile_object(string fname) { mixed CreateVirtualObject(string fname) { ","/lib/pile.c":"string GetShort() { int eventMove(mixed dest) { static void create() { int GetMass() { string array GetId() { void init(){ void SetCurrency(string str, int amt) { mixed direct_get_wrd_wrd_out_of_obj(string num, string curr) { void SetPile(string str, int amt) { mixed eventGetMoney(object who, int amount, string curr) { int GetPileAmount() { return PileAmount; } mixed direct_get_wrd_wrd_from_obj(string amt, string curr) { string GetPileType() { return PileType; } ","/lib/std/armor.c":"string array GetSave() { int eventReceiveDamage(object agent, int type, int amt, int i, mixed array l) { void eventDeteriorate(int type) { string GetItemCondition() { int eventMove(mixed dest) { mixed CanEquip(object who, string array limbs) { mixed eventEquip(object who, string array limbs) { varargs mixed eventUnequip(object who) { static void create() { static int Destruct() { mixed eventShow(object who, string component) { varargs string GetExternalDesc(){ static mixed array AddSave(mixed array vars) { mixed CanSteal(object who) { string array GetRestrictLimbs() { varargs mixed eventRepair(object who, int strength, int type) { string GetEquippedShort() { varargs string GetEquippedDescription(object who) { int GetRetainOnDeath() { return RetainOnDeath; } int GetFingers() { void init() { int SetRetainOnDeath(int x ) { return (RetainOnDeath = x); } mixed CanRepair(object who) { string array SetRestrictLimbs(string array limbs) { int SetProtection(int type, int amount) { int GetMaxProtection(int type); int SetFingers(int x) { int GetProtection(int type) { int SetAC(int i){ mixed GetWear() { mixed SetWear(mixed val) { int restrict(mixed arg){ ","/lib/creator.c":"int inventory_visible() { return 1; } static int Destruct() { string GetName() { mixed direct_look_obj() { return 1; } mixed direct_look_at_obj() { return 1; } varargs int eventShow(object who, string str, string on_id) { varargs string GetLong(string str) { static void create() { int Setup() { static void net_dead() { void eventReconnect() { int eventForce(string cmd) { int inventory_accessible() { return 1; } void eventDescribeEnvironment(int verbose) { int CanCarry(int amount) { return 1; } int is_living() { return 1; } mixed direct_give_liv_obs() { mixed indirect_give_obs_to_liv(object array item) { mixed direct_give_liv_obj() { mixed direct_verb_rule(string verb) { mixed direct_marry_liv_to_liv() { mixed indirect_marry_liv_to_liv() { mixed indirect_give_obj_to_liv(object item) { int GetCreatorBirth() { return CreatorBirth; } int GetCreatorAge() { ","/lib/virtual/virt_sky.c":"mixed eventReceiveObject(object ob) { varargs static void create(int x, int y,int z) { mixed CanGo(object who, string dir) { mixed eventGo(object who, string dir) { mixed CanFly(object who, string dir) { mixed eventFly(object who, string dir) { varargs static void Setup(int x, int y,int z) { string GetGround() { mixed SetPreventLand(mixed val) { mixed GetPreventLand() { string SetGround(string str) { ","/lib/props/properties.c":"mixed GetProperty(string prop) { int RemoveProperty(string prop) { mapping GetProperties() { mixed AddProperty(string prop, mixed val) { mapping SetProperties(mapping props) { mixed SetProperty(string prop, mixed val) { ","/lib/history.c":"static void create() { nomask private static string Push(string cmd) { private string GetHistory(mixed val) { int GetCommandNumber() { string array GetHistoryList() { int SetHistorySize(int x) { static string eventHistory(string str) { ","/lib/burn.c":"static void create() { mixed eventLight(object who, object what) { mixed direct_light_obj() { mixed eventExtinguish(){ static void heart_beat() { int GetBurning(); int GetBurnRate() { static int SetBurnRate(int x) { static int SetBurntValue(int x) { int GetFuelRequired() { static int SetFuelRequired(int x) { int GetHeat() { static int SetHeat(int x) { int GetMinHeat() { static int SetMinHeat(int x) { mixed CanBurn(object who) { mixed direct_burn_obj_with_obj() { mixed indirect_burn_obj_with_obj(object target, object source) { mixed indirect_burn_obs_with_obj(object array targets, object source) { mixed direct_light_obj_with_obj() { mixed indirect_light_obj_with_obj(object target, object source) { mixed indirect_light_obs_with_obj(object array targets, object source) { mixed CanExtinguish(object who) { mixed direct_extinguish_obj(){ mixed eventBurnOut() { int GetBurntValue() { ","/lib/interface.c":"static void create() { int Setup() { int GetClient() { return Client; } static string process_input(string str) { varargs int eventPrint(string msg, mixed arg2, mixed arg3) { string GetKeyName() { return 0; } int GetBlocked(string type) { return (Blocked[\"all\"] || Blocked[type]); } int array GetScreen() { return Screen; } void receive_message(string msg_class, string msg) { static void terminal_type(string str) { static void window_size(int width, int height) { SetScreen(width, height); } static void receive_snoop(string str) { receive_message(\"snoop\", \"%\"+str); } varargs int SetBlocked(string type, int flag) { int SetClient(int x) { int SetLogHarass(int x) { int GetLogHarass() { return LogHarass; } string SetTerminal(string terminal) { string GetTerminal() { return Terminal; } ","/lib/talk.c":"int direct_ask_liv_to_str() { return 1; } int direct_ask_liv_str() { return 1; } int direct_say_to_liv() { return 1; } int direct_whisper_in_wrd_to_liv_str() { return 1; } int direct_whisper_to_liv_in_wrd_str() { return 1; } int direct_request_str_from_liv() { return 1; } varargs mixed eventHearTalk(object who, object target, int cls, string verb, varargs mixed CanSpeak(object target, string verb, string msg, string lang) { mixed eventTalkRespond(object who, object targ, int cls, string msg, string lang) { int direct_whisper_to_liv_str() { return 1; } varargs mixed eventSpeak(object target, int cls, string msg, string lang) { int direct_say_to_liv_str() { return 1; } ","/lib/mayor.c":"static void create() { static string SetLocalCurrency(string str) { string GetLocalCurrency() { int GetTax() { static int SetTax(int x) { mixed eventRequestCitizenship(object who) { static void EvaluateCitizenshipRequest(); mixed CanRequestCitizenship(object who) { ","/lib/messages.c":"string GetName() { return 0; } string SetMessage(string msg, string str) { mapping GetMessages() { return copy(Messages); } static void create() { ","/lib/chapel.c":"static void create() { string array GetClasses() { return Classes; } string array SetReligion(string adj, string noun) { varargs string GetReligion(int flag) { return Religion[flag]; } mixed CanSacrifice(object who, object what, string deus) { mixed CanMarry(object who, object spouse1, object spouse2) { mixed eventMarry(object who, object spouse1, object spouse2) { int SetAllowSacrifice(int x) { return (AllowSacrifice = x); } int GetAllowSacrifice() { return AllowSacrifice; } string array SetClasses(string array rc) { return (Classes = rc); } string array SetDeities(string array deities) { string array GetDeities() { return Deities; } int SetSacrificeType(int x) { return (SacrificeType = x); } int AddSacrificeType(int x) { return (SacrificeType |= x); } int GetSacrificeType() { return SacrificeType; } mixed eventSacrifice(object who, object what, string deus) { ","/lib/living.c":"int CanCarry(int amount) { return carry::CanCarry(amount); } int GetMaxCarry() { return combat::GetMaxCarry(); } int AddCarriedMass(int x) { return carry::AddCarriedMass(x); } int GetCarriedMass() { int is_living() { return 1; } mixed direct_ride_str(){ int eventFollow(object dest, int followChance) { varargs mixed eventShow(object who, string str, string on_id) { int inventory_accessible() { return 1; } mixed direct_dismount_from_liv(){ int GetMount() { return Mount; } mixed eventDismount(object who){ static void create() { int inventory_visible() { return 1; } mixed direct_ride_word_str(){ mixed direct_mount_liv(){ mixed direct_dismount_liv(){ int SetMount(int x) { return (Mount = x); } mixed eventMount(object who){ varargs int GetMaxHealthPoints(string limb){ int SetDead(int i){ int direct_follow_liv() { return 1; } int direct_lead_liv() { return 1; } int direct_evade_liv() { return 1; } mixed direct_smell_obj(object ob, string id) { mixed direct_free_liv_from_obj() { mixed direct_resurrect_obj() { return 1; } mixed indirect_resurrect_obj() { return 1; } mixed direct_get_obj() { mixed direct_get_obj_from_obj() { mixed direct_give_liv_obs() { mixed indirect_give_obs_to_liv(object array items) { mixed direct_look_obj() { return 1; } mixed direct_backstab_liv() { mixed direct_heal_str_of_liv(string limb) { mixed direct_remedy_str_of_liv(string limb) { mixed direct_regen_str_on_liv(string limb) { mixed direct_teleport_to_liv() { mixed direct_portal_to_liv() { mixed direct_resurrect_liv() { mixed direct_scry_liv() { mixed indirect_zap_liv() { return 1; } mixed indirect_pulsecheck_liv() { return 1; } int direct_rockwhip_liv() { return CanReceiveMagic(1, \"rockwhip\"); } int direct_acidspray_liv() { return CanReceiveMagic(1, \"acidspray\"); } int direct_annihilate_at_liv() { return CanReceiveMagic(1, \"annihilate\"); } int direct_annihilate_liv() { return CanReceiveMagic(1, \"annihilate\"); } int direct_arrow_liv() { return CanReceiveMagic(1, \"arrow\"); } int direct_arrow_at_liv() { return CanReceiveMagic(1, \"arrow\"); } int direct_blades_at_liv() { return CanReceiveMagic(1, \"blades\"); } int direct_blades_liv() { return CanReceiveMagic(1, \"blades\"); } int direct_corrupt_liv() { return CanReceiveMagic(1, \"currupt\"); } int direct_demonclaw_liv() { return CanReceiveMagic(1, \"demonclaw\"); } int direct_dispel_liv() { return CanReceiveMagic(1, \"dispel\"); } int direct_drain_at_liv() { return CanReceiveMagic(1, \"drain\"); } int direct_drain_liv() { return CanReceiveMagic(1, \"drain\"); } int direct_fireball_at_liv() { return CanReceiveMagic(1, \"fireball\"); } int direct_fireball_liv() { return CanReceiveMagic(1, \"fireball\"); } int direct_frigidus_at_liv() { return CanReceiveMagic(1, \"frigidus\"); } int direct_frigidus_liv() { return CanReceiveMagic(1, \"frigidus\"); } int direct_holylight_liv() { return CanReceiveMagic(1, \"holylight\"); } int direct_missile_liv() { return CanReceiveMagic(1, \"missile\"); } int direct_missile_at_liv() { return CanReceiveMagic(1, \"missile\"); } int direct_shock_liv() { return CanReceiveMagic(1, \"shock\"); } int direct_palm_liv() { return CanReceiveMagic(1, \"palm\"); } int direct_immolate_liv() { return CanReceiveMagic(1, \"immolate\"); } int direct_gale_liv() { return CanReceiveMagic(1, \"gale\"); } int direct_aura_liv() { return CanReceiveMagic(0, \"aura\"); } int direct_soulseek_liv() { return CanReceiveMagic(0, \"soulseek\"); } int direct_cloak_wrd() { return CanReceiveMagic(0, \"cloak\"); } int direct_stealth_wrd() { return CanReceiveMagic(0, \"stealth\"); } int direct_backlash_for_liv() { return CanReceiveMagic(0, \"backlash\"); } int direct_backlash_for_liv_against_wrd() { return CanReceiveMagic(0, \"backlash\"); } int direct_balance_obj_to_obj() { return CanReceiveMagic(0, \"balance\"); } mixed direct_cast_str_on_str_of_obj() { mixed direct_give_liv_obj() { mixed direct_give_wrd_wrd_to_liv(string num, string curr) { mixed direct_look_at_obj() { return 1; } mixed direct_steal_wrd_from_liv(string wrd) { mixed indirect_steal_obj_from_liv(object item, mixed args...) { int SetPK(int x) { return (isPK = x); } varargs mixed CanCastMagic(int hostile, string spell) { mixed eventInfect(object germ) { varargs mixed eventSteal(object who, mixed what, object target, int skill) { int GetNonCurrencyMass(){ varargs mixed CanReceiveHealing(object who, string limb); mixed direct_verb_rule(string verb) { mixed direct_attack_liv_only(){ int direct_buffer_liv() { return CanReceiveMagic(0, \"buffer\"); } int direct_calm_liv() { return CanReceiveMagic(0, \"calm\"); } int direct_cleanse_liv() { return CanReceiveMagic(0, \"cleanse\"); } int direct_convert_liv() { return CanReceiveMagic(0, \"convert\"); } int direct_shield_liv() { return CanReceiveMagic(0, \"shield\"); } int direct_veil_liv_against_wrd_wrd() { return CanReceiveMagic(0, \"veil\"); } int direct_ward_liv_against_wrd() { return CanReceiveMagic(0, \"ward\"); } int direct_remedy_liv() { return CanReceiveMagic(0, \"remedy\"); } int direct_command_str_to_str() { return CanReceiveMagic(0, \"command\"); } int direct_gaze() { return CanReceiveMagic(0, \"gaze\"); } int direct_send_str_to_str() { return CanReceiveMagic(0, \"send\"); } int direct_connect_str() { return CanReceiveMagic(0, \"connect\"); } int direct_heal_liv() { return CanReceiveMagic(0, \"heal\"); } int direct_mend_liv() { return CanReceiveMagic(0, \"mend\"); } int direct_refresh_liv() { return CanReceiveMagic(0, \"refresh\"); } int direct_rejuvinate_liv() { return CanReceiveMagic(0, \"rejuvinate\"); } int direct_farsight_liv() { return 1; } int direct_bump_liv() { return 1; } int direct_marry_liv_to_liv() { return 1; } int direct_party_wrd_liv() { return 1; } int direct_challenge_liv() { return 1; } int direct_ignore_liv() { return 1; } int indirect_throw_obj_at_obj() { return 1; } int indirect_toss_obj_at_obj() { return 1; } int indirect_buy_str_from_liv() { return 1; } int indirect_sell_obj_to_liv() { return 1; } int indirect_marry_liv_to_liv() { return 1; } mixed eventCure(object who, int amount, string type) { mixed indirect_look_at_obj_word_obj() { mixed direct_attack_only_liv(){ mixed indirect_give_obj_to_liv(object item) { int GetPK() { return isPK; } mixed direct_pray_for_str_against_str_for_liv() { mixed direct_bite_liv() { mixed direct_target_liv(){ mixed direct_target_only_liv(){ mixed direct_target_liv_only(){ mixed direct_capture_liv_word_obj() { mixed direct_cast_str_on_obj() { mixed direct_cast_str_against_str() { mixed direct_give_liv_wrd_wrd(object targ, string num, string curr) { ","/lib/combat.c":"varargs int eventReceiveDamage(object agent, int type, int x, int internal, mixed eventBite(object target) { mixed eventTurn(object who) { static void heart_beat() { int GetMaxCarry() { void eventEnemyDied(object ob) { static void create() { varargs int eventDie(mixed agent) { int GetLevel() { varargs int GetMaxHealthPoints(string limb){ varargs int SetParalyzed(int count, function f) { int GetBaseStatLevel(string stat) { int GetParalyzed() { return cParalyzed; } int SetDead(int i){ object array GetEnemies() { int AddEnemy(object ob) { int RemoveEnemy(object ob) { object SetCurrentEnemy(object ob) { static object ResetCurrentEnemy() { object GetCurrentEnemy() { void eventKillEnemy(object ob) { void eventDestroyEnemy(object ob) { int GetDead(){ private static void SortEnemies() { mixed array AddNonTargets(mixed val){ mixed array RemoveNonTargets(mixed val){ object array GetNonTargets(){ int AddHostile(object ob) { int RemoveHostile(object ob) { object array GetHostiles() { object array GetSpecialTarget() { object array SetSpecialTarget(object array cibles) { int eventQuell(){ int eventUnQuell(){ string SetParty(string str) { string GetParty() { varargs int SetAttack(mixed target, function callback, int type) { string SetWimpyCommand(string cmd) { string GetWimpyCommand() { int GetMagicChance(int val) { int GetMagicResistance() { int GetCombatChance(int val) { int GetDefenseChance(int val) { int GetCombatBonus(int level) { static int GetDamage(int power, string skill) { int CanWeapon(object target, string type, int hands, int num) { int CanMelee(object target) { static int Destruct() { int eventPreAttack(object agent) { varargs int eventReceiveAttack(int speed, string def, object agent) { int GetInCombat() { int eventExecuteAttack(mixed target); int eventWeaponRound(mixed target, mixed val); void eventWeaponAttack(object target, object weapon, int num); int eventMeleeRound(mixed target, function f); void eventMeleeAttack(object target, string limb); int eventMagicRound(mixed target, function f); int eventWimpy(); ","/lib/trainer.c":"static void create() { static void init() { int eventTrain(object who, string verb, string skill) { int SetNoSpells(int i){ mixed AddTrainingSkills(string array args){ int eventComplete(object who, string skill) { mixed RemoveTrainingSkills(string array args) { int GetNoSpells(){ mapping GetStudents() { return copy(Students); } int eventHelp(object who, string unused) { int eventStart(object who, string skill) { int eventContinue(object who, string skill, int x) { string array GetTrainingSkills() { return copy(TrainingSkills); } static int ContinueTraining(object who, string skill, int x) { string Expertise(){ ","/lib/comp/seal.c":"mixed CanOpen(object who) { varargs mixed eventOpen(object who, object tool) { mixed CanLock(object who, string id) { varargs static mixed AddSave(mixed args...) { void create() { ","/lib/props/mass.c":"int AddMass(int x) { int SetMass(int x) { int GetWeight() { string array GetSave() { int GetMass() { ","/lib/virtual/virt_land.c":"varargs static void create(int x, int y,int z) { int GetMedium() { mapping GetDirectionMap(){ void SetVirtualExits(int x, int y, int z); varargs void SetLongAndItems(int x, int y, int z) { int SetMasterMap(mixed map_name){ int SetVirtFile( string file ){ string SetResetMessage(mixed str){ Reset_Message = str;} void SetCoordinates(int x, int y, int z) { int SetMedium(int medium){ return Medium = medium;} string GetReverseDirection(string dir){ varargs mixed GetMapType(int x, int y, int z){ mapping SetSurroundAreas(int x, int y, int z){ void ResetSurroundExits(){ void ResetLocation(){ string GetAreaType(){ return AreaType;} varargs mixed GetCoordinates(int level) { object GetMasterMap(){ return Map_Master;} varargs string array GetNonExits(string array extra){ mapping GetSurroundAreas(){ return Surrounding_Areas; } void PreAddEnter(mixed dir, string file){ ","/lib/door.c":"static void create() { varargs mixed eventClose(object who) { varargs int eventOpen(object who, object tool) { string GetDefiniteShort() { string array GetKeys(string side) { return ((class door_side)Sides[side])->Keys; } varargs string array SetKeys(string side, mixed array args...) { mixed CanLock(object who) { mixed CanUnlock(object who) { varargs mixed eventLock(object who, mixed key, mixed foo) { mixed eventUnlock(object who, object key) { mixed SetLong(string side, mixed long) { varargs string GetShort(string side) { mixed SetShort(string side, mixed short) { int eventRegisterSide(string side) { string array GetId(string side) { return ((class door_side)Sides[side])->Ids; } varargs string array SetId(string side, mixed array args...) { string GetLong(string side) { int GetHiddenDoor(){ int SetHiddenDoor(int i){ string array GetSides(){ void SetSide(string side, mapping mp) { int SetLockable(string side, int x) { int GetLockable(string side) { object array GetRooms(string side) { return ((class door_side)Sides[side])->Rooms; } int get_closed() { return GetClosed(); } ","/lib/comp/object.c":"static int Destruct() { static void create() { mixed indirect_dest_obj() { return 1; } ","/lib/props/save.c":"int DumpVars(string file){ ","/lib/props/move.c":"object GetLastEnvironment() { int eventMove(mixed dest) { ","/lib/events/bait_with.c":"mixed eventBait(object who, object pole) { mixed indirect_bait_obj_with_obj() { int GetBaitStrength() { int SetBaitStrength(int x) { ","/lib/stargate.c":"void create(){ void init(){ string status(){ int eventEnter(object who){ void eventConnect(string destination){ int eventDisconnect(){ string displayLong(); mixed cmdDial(string s){ int cmdEnter(string what){ void SetOrigin(string o, string d){ string GetOrigin(){ string displayShort(); ","/lib/meal.c":"string GetShort() { return item::GetShort(); } static void create() { int eventDestruct() { return item::eventDestruct(); } static mixed AddSave(mixed array vars) { return item::AddSave(vars); } int GetValue() { int eventPoison(object who, object agent, int x) { mixed eventDrink(object who) { mixed eventEat(object who) { int GetStrength() { return MealStrength; } int GetMealType() { return MealType; } int SetMealType(int x) { int SetStrength(int x) { return (MealStrength = x); } mixed direct_drink_from_obj() { mixed direct_eat_obj() { mixed direct_drink_obj() { string SetEmptyItem(string file) { return (EmptyItem = file); } string GetEmptyItem() { return EmptyItem; } string SetEmptyName(string str) { return (EmptyName = str); } string GetEmptyName() { return EmptyName; } mixed SetEmptyShort(mixed val) { return (EmptyShort = val); } mixed GetEmptyShort() { return EmptyShort; } mixed SetEmptyLong(mixed val) { return (EmptyLong = val); } mixed GetEmptyLong() { return EmptyLong; } varargs void SetMealMessages(mixed array val...) { mixed array GetMealMessages() { return ({ MyMessage, OtherMessage }); } ","/lib/shadow.c":"int wtf(){ string GetShadowedName(){ int eventShadow(object ob){ object GetShadowedObject(){ ","/lib/props/deterioration.c":"string array GetSave() { int eventReceiveDamage(object agent, int type, int amt, int d, mixed array l) { int GetBroken() { int SetBroken(int x) { int SetDamagePoints(int x) { int GetDamagePoints() { int GetDeterioration() { string GetItemCondition() { ","/lib/props/damage.c":"int SetClass(int x) { int GetClass() { int eventStrike(object ob) { int GetDamageType() { string array GetSave() { int GetMaxClass() { int SetDamageType(int x ) { ","/secure/lib/net/ftp_client.c":"int eventDestruct() { static void eventReadCallback(int fd, mixed val) { static void eventAbortCallback(int fd) { static void eventWriteCallback(int fd) { function SetRead(function f) { return (Read = f); } varargs static int eventClose(class client sock, int aborted); static void eventSocketClose(); static void eventSocketError(string str, int x); int SetSocketType(int type) { return (SocketType = type); } int SetDestructOnClose(int x) { return (DestructOnClose = x); } int eventCreateSocket(string host, int port) { int eventWriteDestruct(); function SetClose(function f) { return (Close = f); } function SetWrite(function f) { return (Write = f); } ","/lib/props/equip.c":"int SetArmorType(int x) { string array GetSave() { string array GetWorn() { mixed CanEquip(object who, string array limbs) { mixed CanUnequip(object who) { mixed eventEquip(object who, string array limbs) { static void eventRestoreEquip(string array limbs) { mixed eventUnequip(object who) { static string array SetWorn(string array limbs) { int GetArmorType() { ","/lib/events/manipulate.c":"varargs mixed CanManipulate(object who, string component) { varargs mixed eventManipulate(object who, string component) { mixed direct_move_str_on_obj(string str, object target) { mixed direct_move_obj(object target) { string array GetManipulates() { mapping RemoveManipulate(string item) { varargs mapping SetManipulate(mixed key, mixed desc) { ","/lib/props/carry.c":"int CanCarry(int amount); int GetMaxCarry() { int GetLivingMaxCarry() { int SetMaxCarry(int x) { int AddCarriedMass(int x) { int GetCarriedWeight() { int GetCarriedMass() { ","/lib/events/jump.c":"mixed eventJump(object who, string id, int type) { varargs mixed direct_jump_word_word_obj(mixed args...) { varargs mixed AddJump(string name, mixed saute, int type){ mixed CanJump(object who, string id, int type) { mapping GetJumps() { mixed direct_jump_word_obj(string prep, object target, string id) { ","/lib/events/get_from.c":"mixed CanPutInto(object who, object item) { mixed CanPutOnto(object who, object item) { mixed indirect_get_obj_from_obj(object item, object container) { int inventory_accessible() { mixed indirect_get_obs_from_obj(object array items, object storage) { mixed CanGetFrom(object who, object item) { int inventory_visible() { mixed eventPutInto(object who, object what) { mixed eventPutOnto(object who, object what) { mixed indirect_get_obs_out_of_obj(object array items, object storage) { mixed indirect_put_obj_word_obj(object what, string word, object storage) { mixed indirect_put_obs_word_obj(object array items, string wrd, object storage) { mixed eventGetFrom(object who, object array what) { mixed indirect_get_obj_out_of_obj(object item, object container) { ","/lib/std/limb.c":"string GetShort() { int CanReceive(object ob) { void create(){ string GetItemCondition(){ int Destruct() { int GetSaveString() { void init(){ string GetLimb() { void SetLimb(string limb, string owner, string race) { string GetRace() { int eventDecay(); string GetOwner() { int SetDecayLife(int x) { int GetDecayLife() { ","/lib/clip.c":"int CanReceive(object ob){ int CanRelease(object ob){ void create(){ int SetMillimeter(int x){ millimeter=x; return 1; } string GetPistolType() { return pistoltype; } int PlusAmmo(int i) { ammo += i; return 1; } int MinusAmmo(int i) { ammo -= i; return 1; } int SetMaxAmmo(int i) { MaxAmmo=i; return 1; } int SetCaliber(int x) { caliber=x; return 1; } int SetPistolType(string str) {pistoltype=str; return 1; } int SetAmmoType(string str) {ammotype=str; return 1; } int GetCaliber() { return caliber; } int GetMillimeter() { return millimeter; } string GetAmmoType() { return ammotype; } ","/lib/nmsh.c":"string GetKeyName() { return 0; } static void create() { int Setup() { string get_path() { return query_cwd(); } string process_input(string str) { varargs int GetInvis(object ob) { return 0; } nomask static int cmd_pwd(string str) { nomask static int cmd_work(string str) { nomask static int cmd_nickname(string str) { nomask static int cmd_alias(string str) { nomask static int cmd_cd(string str) { nomask static int cmd_nmsh(string str) { nomask static int cmd_pushd(string str) { nomask static int cmd_popd(string str) { nomask string write_prompt() { nomask static void process_request(string request, string xtra) { static int request_vis(object ob) { private static int set_cwd(string str) { nomask private static string do_nickname(string str) { nomask private static string do_alias(string str) { nomask static string replace_nickname(string str) { void reset_prompt() { string GetPrompt() { return DEFAULT_PROMPT; } int query_mp() { return 1; } int query_max_mp() { return 10; } int query_hp() { return 1; } int query_max_hp() { return 10; } int query_sp() { return 1; } int query_max_sp() { return 10; } static string user_names(object ob) { string query_prev_wd() { return PreviousWorkingDirectory; } ","/lib/steal.c":"mixed SetPreventSteal(mixed val) { return (PreventSteal = val); } mixed direct_steal_obj_from_liv() { return CanSteal(this_player()); } mixed GetPreventSteal() { return PreventSteal; } static void create() { ","/lib/lvs/position.c":"int SetPosition(int x) { mixed eventFall() { varargs mixed eventLay(object target) { varargs mixed eventSit(object target) { int GetPosition() { string GetFurnitureName(){ mixed eventFly(){ mixed eventLand(){ mixed eventStand() { ","/lib/editor.c":"static string process_input(string str) { static void create() { varargs void eventEdit(string file, function callback) { ","/lib/light.c":"varargs mixed eventLight(object who, object tool) { string GetShort() { static void create() { static int SetLit(int x) { mixed CanLight(object who) { mixed direct_light_obj() { mixed eventDarken() { int GetLit() { ","/lib/std/daemon.c":"int eventDestruct() { string GetSaveFile() { static void create() { varargs int eventRestore(int do_not_zero_out) { static string SetSaveFile(string str) { varargs int eventSave(int save_zero_values) { ","/lib/props/value.c":"string array GetSave() { int GetDestroyOnSell() { int SetDestroyOnSell(int x) { varargs int GetValue(string str) { int SetValue(int x) { int GetVendorType() { int SetVendorType(int x) { varargs mixed SetBaseCost(mixed arg, int i){ int GetBaseCost(string str){ int SetDollarCost(int x){ int CanSell() { ","/lib/events/drink.c":"varargs mixed CanDrink(object who, string substance) { varargs mixed eventDrink(object who, string substance) { mixed direct_drink_from_obj() { mixed direct_drink_str_from_obj(string str) { mixed direct_drink_obj() { ","/lib/persist.c":"static int eventConvertObject(mixed val, int recurse) { static mixed array AddSave(mixed array vars) { return (Saved += vars); } string GetSaveString() { static int SetSaveRecurse(int flag) { return (SaveRecurse = flag); } int eventLoadObject(mixed val, int recurse) { ","/lib/classes.c":"int AddSkillPoints(string skill, int x) { static void create() { int GetBaseStatLevel(string stat) { return 0; } string GetMoralityDescription() { string ChangeClass(string class_name) { int ClassMember(string class_name) { string SetClass(string class_name) { string GetClass() { return Class; } int eventMoralAct(int degree) { static string SetSkillModifier(string skill, string stat) { string GetSkillModifier(string skill) { return SkillModifiers[skill]; } string SetClan(string clan) { return (Clan = clan); } string GetClan() { return Clan; } int SetMorality(int x) { return (Morality = x); } string array SetReligion(string adj, string noun) { varargs string GetReligion(int flag) { return Religion[flag]; } ","/lib/chat.c":"mapping returnChannels(){ static void net_dead() { void eventReconnect() { string array AddChannel(mixed val) { string array RemoveChannel(mixed val) { string array GetChannels() { return keys(Channels); } string array RestrictChannel(mixed val) { string array UnrestrictChannel(mixed val) { static string chat_command(string str) { int eventDestruct() { static void create() { string array GetRestrictedChannels() { return (RestrictedChannels + ({})); } ","/lib/props/radiance.c":"int SetRadiantLight(int x) { int GetRadiantLight(int ambient) { ","/secure/lib/bboard.c":"void create() { string GetExternalDesc() { void init() { int cmd_remove(string str) { int cmd_followup_and_respond(string str) { void continue_post(string subj, string file) { static private int valid_edit(string author) { int cmd_post(string str) { static void begin_post(string cmd, string subj, string file, function f) { void end_post(string subj, string mail) { int cmd_read(string str) { void continue_followup(mapping post, string subj, string file) { void continue_mail(mapping post, string subj, string file) { static void check_include_text(string ans, string subj, string file, mapping int cmd_edit(string str) { void end_edit(string subj, int num) { void set_board_id(string str) { __BoardID = str; } string query_board_id() { return __BoardID; } string query_board_time(int x) { ","/lib/bboard.c":"void create() { string GetExternalDesc() { void init() { int cmd_remove(string str) { int cmd_followup_and_respond(string str) { void continue_post(string subj, string file) { static private int valid_edit(string author) { int cmd_post(string str) { static void begin_post(string cmd, string subj, string file, function f) { void end_post(string subj, string mail) { int cmd_read(string str) { void continue_followup(mapping post, string subj, string file) { void continue_mail(mapping post, string subj, string file) { static void check_include_text(string ans, string subj, string file, mapping int cmd_edit(string str) { void end_edit(string subj, int num) { void set_board_id(string str) { __BoardID = str; } string query_board_id() { return __BoardID; } string query_board_time(int x) { ","/lib/std/bane.c":"void create(){ int SetBane(array arr){ string array GetBane(){ string array QueryBane(){ ","/lib/std/bed.c":"int CanGet(object who){ void create(){ ","/lib/combatmsg.c":"static mixed GetMissData(object targ, int type, string limb) { mixed GetCombatMove(string type, int skill) { mixed GetCombatVerbs(string type, int damage) { static void eventSendMissMessages(object target, int x, string limb) { ","/secure/lib/connect.first.c":"string GetKeyName() { return Name; } static void InputPassword(string str); static void logon() { static void InputName(string str); static void ConfirmPassword(string str); static void InputGender(string str); static void InputCapName(string str); static void InputEmail(string str); static void InputRealName(string str); ","/lib/clay.c":"void create(){ void init(){ varargs string SetComposition(string comp, string name, string array nouns, string array adjs, string void InitComposition(); ","/lib/sentient.c":"static void create() { static void heart_beat() { static int ContinueHeart() { mixed eventTalkRespond(object who, object targ, int cls, string msg, string lang) { int RemoveCommandResponse(string str) { mixed AddCommandResponse(string str, mixed val) { mapping GetCommandResponses() { mapping SetCommandResponses(mapping mp) { mixed AddEmoteResponse(string verb, mixed val) { mapping GetEmoteResponses() { int RemoveEmoteResponse(string verb) { mapping SetEmoteResponses(mapping mp) { mixed eventRequest(object who, string str) { mixed eventWander() { int RemoveRequestResponse(string str) { mixed AddRequestResponse(string str, mixed val) { mapping GetRequestResponses() { mapping SetRequestResponses(mapping mp) { mixed AddTalkResponse(string str, mixed val) { int RemoveTalkResponse(string str) { mapping GetTalkResponses() { mapping SetTalkResponses(mapping mp) { varargs int SetWander(int speed, mixed array path, int recurse) { mixed array GetWanderPath() { mixed array SetWanderPath(mixed array path) { int GetWanderRecurse() { int SetWanderRecurse(int x) { int GetWanderSpeed() { int SetWanderSpeed(int x) { int SetPermitLoad(mixed i){ int GetPermitLoad(){ mixed eventAsk(object who, string str) { varargs mixed eventReceiveEmote(object who, string verb, string info) { ","/lib/language.c":"int GetNextLevel(string lang, int curr_level); varargs void SetLanguage(string lang, int level, int native) { mapping RemoveLanguage(string lang) { mapping SetNativeLanguage(string lang){ int GetLanguageLevel(string lang) { string GetLanguageName(string lang) { int AddLanguagePoints(string lang, int points) { int GetLanguagePoints(string lang) { varargs void SetLanguageComprehension(function check, int time, function end) { string array GetLanguages() { int SetPolyglot(int i){ int GetPolyglot(){ int GetStatLevel(string stat); string GetNativeLanguage(); static void heart_beat() { ","/lib/std/corpse.c":"int CanReceive(object ob) { return 1; } static void create() { string GetItemCondition() { return \"\";} static int Destruct() { string GetSaveString() { return 0; } void SetCorpse(object who) { string GetHealthShort() { int isFreshCorpse() { string GetRace() { return Race; } int eventDecay() { string GetOwner() { return Owner; } int SetDecayLife(int x) { return (DecayLife = x); } int GetDecayLife() { return DecayLife; } int direct_offer_obj() { int direct_animate_obj() { ","/lib/events/wear.c":"mixed direct_remove_obj() { mixed direct_wear_obj() { mixed direct_wear_obj_on_str(object target, string str) { ","/lib/comp/container.c":"int GetOpacity(){ int SetOpacity(int x){ int GetRadiantLight(int ambient) { int eventReceiveObject(object ob) { int eventReleaseObject(object ob) { int CanReceive(object ob) { int CanRelease(object ob) { ","/lib/currency.c":"int GetCurrency(string type) { return Currency[type]; } varargs int GetCurrencyMass(string type) { string array GetCurrencies() { return keys(Currency); } int AddBank(string bank, string type, int amount) { int GetBank(string bank, string type) { mapping GetAccountInfo(string bank) { varargs int GetNetWorth(string benjamins) { static void create() { mapping GetCurrencyMap() { return copy(Currency); } void ResetBank() { Bank = ([]); } void ResetCurrency() { Currency = ([]); } int AddCurrency(string type, int amount) { ","/lib/battery.c":"void create(){ void init(){ void heart_beat(){ int eventUse(int i){ int Spent(){ int SetPowerType(string str) {powertype=str; return 1; } int SetCharge(int i) {charge = i; fullcharge = i; return 1; } int GetCharge() { return charge; } string GetPowerType() { return powertype; } string GetCellType() { return celltype; } int SetRechargeable(int i) { rechargeable = i; return i;} int GetRechargeable() { return rechargeable;} int SetDrainable(int i) { drainable = i; return i; } int GetDrainable() { return drainable; } int SetDrainRate(int i) { drainrate = i; return i; } int GetDrainRate() { return drainrate; } int ModCharge(int i) { int eventDrain(int i){ int eventCharge(int i){ int SetCellType(string str) {celltype=str; return 1; } ","/lib/events/turn.c":"int eventTurnOn(object ob){ int eventTurnOff(object ob){ mixed CanTurn(object who) { mixed CanTurnOn(object who) { mixed CanTurnOff(object who) { int direct_turn_on_obj(object target){ int direct_turn_off_obj(object target){ int direct_turn_obj(object target) { ","/lib/magic.c":"static void eventTrainSpell(object spell); static varargs void eventCast(object spell, string limb, object array targs); mapping GetSpellBook() { static void SetSpellBook(mapping book) { int GetSpellLevel(string spell) { varargs mixed CanCast(object spell) { varargs mixed eventPrepareCast(string verb, mixed array args...) { mixed eventLearnSpell(string spell) { ","/lib/events/fly.c":"mixed direct_fly_into_str(string str) { mixed direct_fly_str(string str) { ","/lib/pole.c":"int GetStrength() { return PoleStrength; } mixed AddSave(mixed array vars) { return ({}); } static void create() { mixed CanCast(object who) { int SetStrength(int x) { return (PoleStrength = x); } mixed direct_fish_with_obj() { mixed direct_cast_obj() { int eventFish(object who) { int SetChance(int x) { return (CatchChance =x); } int GetChance() { return CatchChance + GetProperty(\"blessed\"); } mixed eventCatch(object who, string fish) { int eventBreak() { ","/lib/fuel.c":"static void create() { varargs string GetLong(string val) { mixed eventDecreaseFuel(int x) { mixed eventRefuel(int x) { static int SetFuelAmount(int x) { string GetFuelType() { int GetMaxFuel() { static int SetMaxFuel(int x) { int GetRefuelable() { static int SetRefuelable(int x) { static string SetFuelType(string str) { int GetFuelAmount() { ","/lib/events/give.c":"mixed direct_give_obj_to_liv() { mixed indirect_give_liv_obj(object target) { ","/lib/virtual/virt_map.c":"varargs static void create(string virt_file) { int array GetLocations(string str){return Location[str]; } void SwitchLocations(){ int SetVirtFile( string file){ varargs mixed SetAreaMap(int y,int x ,int z, string str){ varargs void InitializeLocations(string tmp){ int AddLocation(string str, int array where){ int RemoveLocation(string str){ varargs mixed GetAreaMap(int x, int y, int z){ varargs string array BaseMap(){ //override with actual map ","/lib/poison.c":"static void create() { int GetPoisonUses() { return PoisonUses; } mixed eventSpreadPoison(object who, object target) { int SetPoisonUses(int x) { return (PoisonUses = x); } mixed indirect_poison_obj_with_obj() { int SetPoisonStrength(int x) { return (PoisonStrength = x); } mixed GetPoisonStrength() { return PoisonStrength; } ","/lib/interactive.c":"string GetShort() { int GetRadiantLight(int ambient) { int eventDestruct() { string SetShort(string str) { string GetKeyName() { return object::GetKeyName(); } string GetName() { return object::GetName(); } string SetKeyName(string str) { int id(string str) { void SetCapName(string str) { string array GetId() { return UserId; } void SetId(string array bogus) { string SetLong(string str) { varargs int GetInvis(object ob) { return object::GetInvis(ob); } varargs string GetLong() { static void create() { int Setup() { string query_cwd() { return interface::query_cwd(); } int eventMove(mixed dest) { static void net_dead() { void eventReconnect() { string get_path() { mixed CanGet(object ob) { int cmdQuit(string str) { void eventLoadObject(mixed array value, int recurse) { } void eventDescribeEnvironment(int brief) { void SetLastError(mapping m) { mapping GetLastError() { mixed array GetCommands() { int SetRescueBit(int i){ void move_or_destruct() { mixed CanDivorce(object who) { mixed CanMarry(object who, object to_whom) { mixed eventDivorce(object who) { mixed eventMarry(object who, object to_whom) { int GetAge() { int GetBirth() { return BirthTime - (YEAR array 18); } void SetEmail(string str) { string GetEmail() { int GetLoginTime() { return LoginTime; } void SetNews(string type, int sz) { News[type] = sz; } int GetNews(string type) { return News[type]; } void SetPassword(string str) { string GetPassword() { void SetRank(string str) { Rank = str; } string GetRank() { return Rank; } void SetRealName(string str) { string GetRealName() { return RealName; } int SetBriefMode(int x) { return (Brief = x); } int GetBriefMode() { return Brief; } int SetWhereBlock() { return (WhereBlock = !WhereBlock); } int GetWhereBlock() { return WhereBlock; } string GetSpouse() { string GetHostSite() { string GetWebPage() { string SetWebPage(string page) { ","/lib/events/pull.c":"varargs mixed eventPull(object who, string component) { string array GetPulls() { mapping RemovePull(string item) { varargs mapping SetPull(mixed key, mixed desc) { varargs mixed CanPull(object who, string component) { mixed direct_pull_str_on_obj(string str, object target) { mixed direct_pull_obj(object target) { ","/lib/flashlight.c":"int CanReceive(object ob) { void create(){ void init(){ int eventTurnOn(object ob){ varargs mixed eventTurnOff(string str){ mixed eventLight(){ mixed eventExtinguish(){ int eventDie(){ void heart_beat(){ int eventUse(int i){ string GetCellType() { return celltype; } void SetLightLevel(int i); int SetDrainRate(int i){ int SetCellType(string str) {celltype=str; return 1; } int eventRadiate(int i); int SetHB(int i){ int GetHB(){ int SetMaxCells(int i){ maxcells = i; return i; } int GetMaxCells() { return maxcells; } int SetMinCells(int i){ mincells = i; return i; } int GetMinCells() { return mincells; } int flicker(){ int CheckPower(){ int GetLightLevel(){ void regetID(){ ","/lib/spell.c":"static void create() { string GetErrorMessage() { varargs static string array SetRules(mixed args...) { int GetDamageType() { string array GetSkills() { string array GetRules() { int GetMorality() { static int SetMorality(int x) { varargs string array GetMessage(int damage, int healing) { static int CanAttack(object who, object array enemies, int power) { varargs int eventCast(object who, int level, mixed limb, object array targets) { varargs int CanCast(object who, int level, string limb, object array targets) { string GetVerb() { string GetSpell() { int GetRequiredMagic() { int GetRequiredStamina() { varargs mixed eventParse(object who, mixed array args...) { varargs object array GetTargets(object who, mixed args...) { int GetAutoHeal() { int GetSpellType() { int GetRequiredSkill(string skill) { static string SetVerb(string verb) { static mapping SetSkills(mapping mp) { int GetAutoDamage() { static int SetAutoDamage(int x) { static int SetAutoHeal(int x) { int GetDifficulty() { static int SetDifficulty(int x) { int GetHealing() { static varargs int array SetHealing(mixed args...) { int GetMagicCost() { static varargs int array SetMagicCost(mixed args...) { static mixed array SetMessages(mixed array messages) { string array GetReligions() { varargs static string array SetReligions(string array religions...) { int GetRemoteTargets() { static int SetRemoteTargets(int x) { static int SetRequiredMagic(int x) { static int SetRequiredStamina(int x) { static string SetSpell(string str) { static int SetSpellType(int x) { int GetStaminaCost() { static varargs int array SetStaminaCost(mixed args...) { static int SetTrainingModifier(int modifier) { int GetTrainingModifier() { string GetConjure() { static string SetConjure(string str) { varargs static void SetDamage(int type, mixed array rest...) { ","/lib/props/uniqueness.c":"int array SetRarity(int count, int days) { int array GetRarity() { int SetUnique(int x) { int GetUnique() { ",]) SaveFile "/save/showfuns.o" arr ({}) types ({"void ","status ","string ","string *","string array ","int ","int *","int array ","object ","object *","object array ","mapping ","mapping *","mapping array ","mixed ","mixed *","mixed array ","float ","float *","float array ","function ","function *","function array ",})