dsIIr4/bin/
dsIIr4/extra/creremote/
dsIIr4/extra/wolfpaw/
dsIIr4/lib/cmds/admins/
dsIIr4/lib/cmds/common/
dsIIr4/lib/cmds/creators/include/
dsIIr4/lib/cmds/creators/include/SCCS/
dsIIr4/lib/daemon/services/
dsIIr4/lib/doc/
dsIIr4/lib/domains/Ylsrim/
dsIIr4/lib/domains/Ylsrim/adm/
dsIIr4/lib/domains/Ylsrim/armor/
dsIIr4/lib/domains/Ylsrim/broken/
dsIIr4/lib/domains/Ylsrim/fish/
dsIIr4/lib/domains/Ylsrim/meal/
dsIIr4/lib/domains/Ylsrim/npc/
dsIIr4/lib/domains/Ylsrim/virtual/
dsIIr4/lib/domains/Ylsrim/weapon/
dsIIr4/lib/domains/campus/adm/
dsIIr4/lib/domains/campus/etc/
dsIIr4/lib/domains/campus/meals/
dsIIr4/lib/domains/campus/npc/
dsIIr4/lib/domains/campus/save/
dsIIr4/lib/domains/campus/txt/
dsIIr4/lib/domains/campus/txt/ai/charles/
dsIIr4/lib/domains/campus/txt/ai/charles/bak2/
dsIIr4/lib/domains/campus/txt/ai/charles/bak2/bak1/
dsIIr4/lib/domains/campus/txt/ai/charly/
dsIIr4/lib/domains/campus/txt/ai/charly/bak/
dsIIr4/lib/domains/campus/txt/jenny/
dsIIr4/lib/domains/default/creator/
dsIIr4/lib/domains/default/doors/
dsIIr4/lib/domains/default/etc/
dsIIr4/lib/domains/default/virtual/
dsIIr4/lib/domains/default/weap/
dsIIr4/lib/domains/town/virtual/
dsIIr4/lib/lib/comp/
dsIIr4/lib/lib/lvs/
dsIIr4/lib/lib/user/
dsIIr4/lib/lib/virtual/
dsIIr4/lib/log/
dsIIr4/lib/obj/book_source/
dsIIr4/lib/obj/include/
dsIIr4/lib/realms/template/
dsIIr4/lib/realms/template/adm/
dsIIr4/lib/realms/template/area/armor/
dsIIr4/lib/realms/template/area/npc/
dsIIr4/lib/realms/template/area/obj/
dsIIr4/lib/realms/template/area/room/
dsIIr4/lib/realms/template/area/weap/
dsIIr4/lib/realms/template/bak/
dsIIr4/lib/realms/template/cmds/
dsIIr4/lib/save/
dsIIr4/lib/save/kills/o/
dsIIr4/lib/secure/cfg/classes/
dsIIr4/lib/secure/cmds/creators/include/
dsIIr4/lib/secure/cmds/players/
dsIIr4/lib/secure/cmds/players/include/
dsIIr4/lib/secure/daemon/include/
dsIIr4/lib/secure/lib/
dsIIr4/lib/secure/lib/include/
dsIIr4/lib/secure/lib/net/include/
dsIIr4/lib/secure/lib/std/
dsIIr4/lib/secure/modules/
dsIIr4/lib/secure/npc/
dsIIr4/lib/secure/obj/include/
dsIIr4/lib/secure/room/
dsIIr4/lib/secure/save/
dsIIr4/lib/secure/save/boards/
dsIIr4/lib/secure/save/players/g/
dsIIr4/lib/secure/tmp/
dsIIr4/lib/secure/verbs/creators/
dsIIr4/lib/shadows/
dsIIr4/lib/spells/
dsIIr4/lib/std/board/
dsIIr4/lib/std/lib/
dsIIr4/lib/tmp/
dsIIr4/lib/verbs/admins/include/
dsIIr4/lib/verbs/common/
dsIIr4/lib/verbs/common/include/
dsIIr4/lib/verbs/creators/include/
dsIIr4/lib/verbs/players/include/SCCS/
dsIIr4/lib/verbs/rooms/
dsIIr4/lib/verbs/rooms/include/
dsIIr4/lib/www/
dsIIr4/v22.2b14-dsouls2/
dsIIr4/v22.2b14-dsouls2/ChangeLog.old/
dsIIr4/v22.2b14-dsouls2/Win32/
dsIIr4/v22.2b14-dsouls2/compat/
dsIIr4/v22.2b14-dsouls2/compat/simuls/
dsIIr4/v22.2b14-dsouls2/include/
dsIIr4/v22.2b14-dsouls2/mudlib/
dsIIr4/v22.2b14-dsouls2/testsuite/
dsIIr4/v22.2b14-dsouls2/testsuite/clone/
dsIIr4/v22.2b14-dsouls2/testsuite/command/
dsIIr4/v22.2b14-dsouls2/testsuite/data/
dsIIr4/v22.2b14-dsouls2/testsuite/etc/
dsIIr4/v22.2b14-dsouls2/testsuite/include/
dsIIr4/v22.2b14-dsouls2/testsuite/inherit/
dsIIr4/v22.2b14-dsouls2/testsuite/inherit/master/
dsIIr4/v22.2b14-dsouls2/testsuite/log/
dsIIr4/v22.2b14-dsouls2/testsuite/single/
dsIIr4/v22.2b14-dsouls2/testsuite/single/tests/compiler/
dsIIr4/v22.2b14-dsouls2/testsuite/single/tests/efuns/
dsIIr4/v22.2b14-dsouls2/testsuite/single/tests/operators/
dsIIr4/v22.2b14-dsouls2/testsuite/u/
dsIIr4/v22.2b14-dsouls2/tmp/
dsIIr4/win32/
#/secure/daemon/function.c
FileSize (["/verbs/items/bait.c":929,"/secure/sefun/custom_path.c":539,"/lib/command.c":9694,"/spells/cure.c":2042,"/secure/sefun/copy.c":626,"/verbs/players/crawl.c":1788,"/lib/cylinder.c":358,"/lib/events/bait_with.c":1018,"/verbs/creators/wizlock.c":1075,"/verbs/items/look.c":4529,"/secure/sefun/percent.c":579,"/lib/bboard.c":8327,"/verbs/players/wake.c":953,"/verbs/common/say.c":1755,"/spells/missile.c":1216,"/verbs/rooms/enter.c":1198,"/lib/stargate.c":7176,"/lib/classes.c":3405,"/lib/combatmsg.c":6876,"/verbs/items/empty.c":413,"/lib/manycoins.c":233,"/lib/poison.c":1351,"/lib/events/crawl.c":113,"/lib/events/touch.c":2458,"/verbs/creators/zap.c":1227,"/lib/language.c":3988,"/verbs/items/dig.c":2282,"/lib/persist.c":3275,"/verbs/items/pick.c":2712,"/lib/potion.c":906,"/lib/magic.c":4451,"/secure/sefun/make_workroom.c":2439,"/secure/lib/net/ftp_data_connection.c":5403,"/secure/lib/net/echo_server.c":1655,"/lib/events/pull.c":1888,"/lib/std/armor.c":10463,"/lib/events/look_in.c":2734,"/lib/fuel.c":1500,"/lib/comp/surface.c":141,"/verbs/creators/promote.c":823,"/secure/sefun/legacy.c":3535,"/verbs/items/deactivate.c":802,"/verbs/common/speak.c":2362,"/lib/creator.c":4250,"/verbs/common/mail.c":1910,"/lib/events/consult.c":1960,"/verbs/players/ride.c":2044,"/lib/lead.c":3946,"/verbs/items/eat.c":1070,"/secure/lib/net/h_ftpd.c":27298,"/lib/std/furnace.c":843,"/verbs/creators/initfix.c":2157,"/secure/sefun/events.c":739,"/lib/events/get.c":2278,"/lib/events/buy.c":380,"/lib/torch.c":736,"/secure/sefun/ordinal.c":407,"/lib/donate.c":1991,"/verbs/players/target.c":2523,"/secure/sefun/this_agent.c":447,"/lib/trap.c":3552,"/lib/money.c":617,"/verbs/items/use.c":711,"/verbs/players/withdraw.c":876,"/lib/events/turn.c":681,"/verbs/items/bury.c":1838,"/lib/lamp.c":1379,"/verbs/items/consult.c":961,"/lib/teach.c":1313,"/spells/fireball.c":1442,"/lib/events/drop.c":2128,"/lib/pile.c":3355,"/lib/burn.c":4011,"/verbs/players/vote.c":925,"/verbs/players/mount.c":599,"/lib/pistol.c":15629,"/lib/help.c":565,"/lib/leader.c":5015,"/lib/virtual/virt_std.c":1402,"/lib/events/wield.c":1196,"/secure/sefun/translate.c":3146,"/lib/virtual/virt_map.c":4585,"/lib/blank.c":38,"/verbs/items/strike.c":587,"/lib/lvs/position.c":4103,"/verbs/players/evade.c":793,"/verbs/items/steal.c":3910,"/lib/events/bait.c":875,"/lib/std/daemon.c":1241,"/secure/sefun/sefun.c":10358,"/secure/sefun/expand_keys.c":425,"/verbs/rooms/fly.c":2477,"/verbs/players/ignore.c":2026,"/lib/std/room.c":22211,"/verbs/players/follow.c":2509,"/verbs/players/cast.c":2018,"/verbs/items/uninstall.c":855,"/verbs/players/describe.c":919,"/verbs/players/nominate.c":933,"/verbs/creators/reload.c":4859,"/lib/events/look.c":7058,"/secure/lib/bboard.c":8490,"/lib/undead.c":2539,"/lib/exits.c":7361,"/lib/match.c":1068,"/verbs/items/wield.c":3358,"/secure/sefun/time.c":1586,"/secure/lib/net/remote.c":5248,"/verbs/items/buy.c":1119,"/secure/sefun/log_file.c":794,"/lib/std/story.c":2926,"/secure/sefun/disable.c":639,"/lib/props/equip.c":1933,"/lib/flask.c":5126,"/lib/events/sell.c":518,"/secure/sefun/visible.c":145,"/secure/daemon/players.c":8713,"/secure/sefun/numbers.c":554,"/secure/sefun/mud_info.c":1439,"/lib/mount.c":2874,"/verbs/common/yell.c":1571,"/lib/fish.c":544,"/lib/std/book.c":2455,"/lib/editor.c":927,"/lib/events/lie.c":1602,"/secure/sefun/domains.c":1135,"/verbs/items/donate.c":1121,"/verbs/items/pour.c":1819,"/daemon/intermud.c":9123,"/secure/lib/net/ftp.c":25390,"/verbs/items/pull.c":913,"/verbs/items/judge1.c":3918,"/secure/sefun/economy.c":1822,"/lib/flashlight.c":4693,"/verbs/items/unlock.c":1001,"/lib/std/limb.c":2007,"/secure/sefun/generic.c":136,"/lib/enter.c":3798,"/secure/sefun/query_time_of_day.c":226,"/verbs/players/sleep.c":1012,"/secure/sefun/interface.c":724,"/secure/sefun/findobs.c":1376,"/lib/clan.c":5176,"/secure/sefun/reaper.c":1787,"/lib/props/uniqueness.c":629,"/secure/lib/net/telnet_client.c":4786,"/lib/comp/object.c":1013,"/secure/sefun/path_file.c":660,"/lib/std/storage.c":4693,"/lib/std/barkeep.c":5094,"/secure/sefun/user_path.c":69,"/secure/sefun/dump_socket_status.c":602,"/spells/buffer.c":2808,"/lib/props/description.c":3404,"/secure/lib/net/http.c":2303,"/lib/props/damage.c":917,"/verbs/items/capture.c":941,"/secure/sefun/get_cmds.c":925,"/lib/living.c":18544,"/lib/shop.c":818,"/verbs/items/press.c":1052,"/lib/events/wear.c":943,"/secure/sefun/files.c":1121,"/lib/props/body_mass.c":853,"/lib/bot.c":2142,"/verbs/players/attack.c":3083,"/secure/sefun/morality.c":1121,"/lib/talk.c":7188,"/lib/virtual/virt_sky.c":2830,"/lib/npc.c":22383,"/lib/std/table.c":344,"/lib/events/dig_with.c":2405,"/secure/sefun/singular_array.c":169,"/secure/sefun/ascii.c":7246,"/secure/daemon/master.c":21085,"/verbs/players/marry.c":1605,"/lib/learn.c":312,"/secure/sefun/strings.c":18195,"/lib/teacher.c":6322,"/secure/sefun/tail.c":305,"/verbs/creators/copy.c":4409,"/verbs/items/shake.c":896,"/verbs/players/bump.c":5146,"/verbs/creators/modify.c":3947,"/secure/sefun/messaging.c":11309,"/verbs/rooms/cast.c":1202,"/verbs/items/equate.c":3918,"/lib/round.c":908,"/verbs/players/teach.c":1478,"/verbs/items/fill.c":718,"/secure/sefun/duplicates.c":1290,"/lib/std/bane.c":211,"/lib/combat.c":26181,"/lib/comp/seal.c":1359,"/lib/events/put.c":2797,"/secure/lib/net/ftp_client.c":4271,"/lib/std/corpse.c":2707,"/lib/events/drink.c":619,"/secure/sefun/parse_objects.c":527,"/secure/sefun/wipe_inv.c":875,"/lib/race.c":6149,"/verbs/items/unwield.c":1326,"/verbs/players/lead.c":1004,"/secure/sefun/communications.c":4014,"/secure/sefun/security.c":2774,"/verbs/items/close.c":936,"/secure/lib/net/web_client.c":55,"/secure/sefun/compare_array.c":540,"/secure/sefun/get_verbs.c":568,"/lib/events/get_from.c":4970,"/verbs/players/stand.c":1128,"/verbs/players/pray.c":1701,"/lib/user/autosave.c":1913,"/verbs/items/listen.c":1827,"/lib/history.c":4571,"/secure/lib/net/server.c":8451,"/secure/sefun/reload.c":3505,"/lib/battery.c":2314,"/verbs/items/activate.c":776,"/verbs/items/lock.c":1109,"/secure/lib/net/client.c":3278,"/verbs/items/light.c":2819,"/spells/restoration.c":2629,"/lib/std/worn_storage.c":14349,"/verbs/items/move.c":845,"/verbs/items/remove.c":2212,"/lib/interactive.c":20212,"/verbs/rooms/fish.c":1061,"/verbs/items/install.c":839,"/lib/trainer.c":7067,"/secure/sefun/values.c":562,"/secure/sefun/mappings.c":1979,"/lib/events/lock.c":6200,"/secure/sefun/query_invis.c":878,"/verbs/players/befriend.c":555,"/verbs/items/poison.c":1424,"/lib/props/id.c":2680,"/lib/clerk.c":4101,"/verbs/items/touch.c":950,"/lib/events/close.c":1729,"/verbs/players/learn.c":1322,"/secure/sefun/convert_name.c":349,"/secure/lib/connect.c":17771,"/secure/sefun/get_livings.c":1641,"/lib/body.c":48055,"/secure/lib/net/generic.c":1139,"/lib/std/germ.c":7343,"/verbs/creators/add.c":3194,"/lib/domesticate.c":3921,"/verbs/items/balance.c":2815,"/lib/events/poison.c":861,"/verbs/rooms/go.c":1816,"/secure/sefun/timestamp.c":831,"/verbs/players/lie.c":1311,"/lib/events/jump.c":3290,"/secure/sefun/pointers.c":2604,"/secure/sefun/identify.c":1424,"/verbs/items/drink.c":1481,"/lib/teller.c":10651,"/lib/blank_pile.c":724,"/verbs/rooms/climb.c":1950,"/lib/events/search.c":2554,"/lib/currency.c":2975,"/lib/events/sit.c":1861,"/verbs/items/wear.c":1863,"/daemon/command.c":1809,"/verbs/items/search.c":1600,"/daemon/verbs.c":2881,"/lib/lvs/abilities.c":8438,"/verbs/creators/wizunlock.c":988,"/lib/files.c":1060,"/verbs/items/judge.c":3918,"/lib/events/press.c":2132,"/secure/lib/net/socket.c":1355,"/lib/bonus.c":2020,"/lib/std/bot_limb.c":987,"/verbs/players/dismount.c":1376,"/lib/events/dig.c":1141,"/lib/props/deterioration.c":1216,"/lib/verb.c":1879,"/lib/std/chair.c":499,"/lib/clay.c":1683,"/secure/sefun/base_name.c":568,"/verbs/items/smell.c":1582,"/secure/sefun/persist.c":342,"/secure/lib/connect.first.c":5001,"/lib/chat.c":3401,"/secure/sefun/format_page.c":446,"/secure/sefun/load_object.c":1086,"/verbs/creators/dest.c":1728,"/lib/used_meal.c":174,"/secure/sefun/absolute_path.c":1776,"/verbs/items/drop.c":2697,"/secure/lib/net/oob.c":132,"/lib/sentient.c":8133,"/lib/clip.c":1965,"/secure/sefun/english.c":10468,"/secure/sefun/rooms.c":1617,"/lib/std/vendor.c":15881,"/verbs/creators/delete.c":4582,"/lib/events/read.c":3547,"/secure/sefun/wild_card.c":759,"/lib/props/properties.c":1005,"/lib/quest.c":181,"/secure/sefun/query_names.c":1497,"/lib/events/climb.c":3258,"/verbs/rooms/jump.c":2919,"/lib/std/item.c":8574,"/lib/std/dummy.c":2622,"/lib/props/carry.c":1241,"/verbs/items/free.c":827,"/lib/pager.c":10028,"/lib/chapel.c":3432,"/lib/events/smell.c":3005,"/lib/steal.c":891,"/lib/nmsh.c":14646,"/verbs/players/backstab.c":6453,"/secure/sefun/dummy.c":105,"/lib/spell.c":17318,"/lib/fishing.c":5819,"/secure/sefun/light.c":1792,"/verbs/creators/pulsecheck.c":1018,"/lib/std/bed.c":282,"/verbs/common/whisper.c":2532,"/verbs/creators/resurrect.c":1504,"/secure/sefun/distinct_array.c":349,"/secure/sefun/atomize.c":355,"/verbs/players/stealth.c":2223,"/secure/sefun/to_object.c":3098,"/lib/light.c":1371,"/lib/events/shoot.c":1631,"/lib/player.c":23584,"/secure/sefun/absolute_value.c":268,"/verbs/items/extinguish.c":1261,"/verbs/rooms/stop.c":864,"/lib/events/smoke.c":152,"/secure/lib/std/access.c":2986,"/secure/sefun/query_carrying.c":295,"/lib/events/give.c":1192,"/lib/events/shake.c":1912,"/lib/props/save.c":62,"/verbs/players/news.c":1018,"/verbs/items/ring.c":1466,"/lib/genetics.c":8297,"/lib/shadow.c":352,"/lib/events/fly.c":109,"/verbs/items/get.c":3946,"/verbs/players/abandon.c":496,"/verbs/creators/codesay.c":1855,"/lib/props/value.c":2037,"/lib/meal.c":5859,"/secure/lib/file.c":5431,"/verbs/creators/echo.c":1962,"/verbs/items/put.c":4723,"/verbs/players/party.c":3982,"/lib/messages.c":1799,"/lib/detect.c":3205,"/lib/comp/weapon.c":4677,"/verbs/players/sit.c":1835,"/secure/sefun/user_exists.c":240,"/lib/props/addstuff.c":394,"/secure/lib/net/uptime_server.c":1529,"/lib/props/ambiance.c":377,"/verbs/items/give.c":4484,"/verbs/items/open.c":1448,"/verbs/common/body.c":3481,"/verbs/common/shout.c":1906,"/lib/events/listen.c":2879,"/secure/sefun/get_stack.c":135,"/lib/props/radiance.c":465,"/verbs/items/sell.c":1867,"/lib/events/lock_with.c":1496,"/lib/props/inventory.c":1645,"/lib/props/mass.c":814,"/lib/follow.c":1396,"/secure/lib/net/g2.c":2677,"/verbs/creators/createfix.c":1658,"/lib/post_office.c":1259,"/spells/meditate.c":1326,"/lib/events/bury.c":271,"/lib/virtual/virt_land.c":5392,"/lib/std/bot_corpse.c":1057,"/verbs/items/turn.c":1383,"/verbs/items/throw.c":2163,"/lib/mayor.c":2055,"/lib/comp/container.c":1167,"/lib/pole.c":2473,"/lib/events/manipulate.c":2008,"/secure/sefun/local_time.c":1919,"/lib/comp/holder.c":2676,"/verbs/items/shoot.c":1169,"/lib/door.c":10530,"/lib/props/clean.c":2248,"/secure/sefun/flat_map.c":819,"/verbs/items/read.c":1359,"/lib/interface.c":6557,"/verbs/players/request.c":1303,"/secure/sefun/get_object.c":5467,"/verbs/common/ask.c":2725,"/lib/shell.c":826,"/lib/props/move.c":2040,])
FunctionCache (["/verbs/items/bait.c":"static void create() {
mixed can_bait_obj_with_obj(string verb) { return this_player()->CanManipulate(); }
mixed do_bait_obj_with_obj(object pole, object bait) {
","/secure/sefun/custom_path.c":"string array query_custom_path(){
string query_custom_command(string str){
","/lib/command.c":"string GetLastCommand(){
int eventRetryCommand(string lastcmd){
static string process_input(string cmd) {
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; }
int GetClient() { return 0; }
string GetCommandFail() { return CommandFail; }
string array GetCommandHist(){
int GetMaxCommandHistSize(){
int SetMaxCommandHistSize(int i){
int SetPlayerPaused(int i){
int GetPlayerPaused(){
static void create() {
int GetForced() { return Forced; }
int direct_force_liv_str() { return 1; }
int direct_force_liv_to_str() { return 1; }
int cmdDebugAll(string args) {
int DoneTrying(){
string SetCommandFail(string str) {
","/spells/cure.c":"static void create() {
int eventCast(object who, int level, mixed limbs, object array targets) {
","/secure/sefun/copy.c":"mixed copy(mixed val) {
","/verbs/players/crawl.c":"static void create() {
mixed can_crawl_str(string str) {
mixed can_crawl_into_str(string str) {
mixed do_crawl_str(string str) {
mixed do_crawl_into_str(string str) {
","/lib/cylinder.c":"void create(){
","/lib/events/bait_with.c":"mixed eventBait(object who, object pole) {
int SetBaitStrength(int x) {
mixed indirect_bait_obj_with_obj() {
int GetBaitStrength() {
","/verbs/creators/wizlock.c":"static void create() {
mixed can_wizlock_obj(string str) {
mixed do_wizlock_obj(object ob){
","/verbs/items/look.c":"static void create() {
mixed can_look() {
mixed can_look_at_str(string str, string verb) {
mixed can_look_at_obj(string verb, string id) {
mixed can_look_in_obj(string verb, string id) {
mixed can_look_inside_obj(string verb, string id) {
mixed can_look_at_obj_word_obj(string verb, string targ, string store) {
mixed can_look_at_str_on_obj(string targ, string verb, string id1, string id2){
varargs mixed do_look_obj(object ob, mixed array args...) {
mixed do_look_str(string str) {
varargs mixed do_look_at_obj(object ob, mixed arg) {
mixed do_look_at_str(string str) {
mixed do_look_in_obj(object ob, mixed arg){
mixed do_look_inside_obj(object ob,mixed arg) {
mixed do_look_at_obj_word_obj(object target, object storage, mixed arg) {
varargs mixed do_look_at_str_on_obj(string id, object ob) {
mixed can_look_str(string str, string verb) {
mixed can_look_obj(string verb, string id) {
mixed can_look_at_obj_on_obj(object targ, object where, string id1, string id2){
","/secure/sefun/percent.c":"float percent(mixed numerator, mixed denominator) {
","/lib/bboard.c":"void create() {
string GetExternalDesc() {
void init() {
int cmd_remove(string str) {
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 continue_post(string subj, string file) {
void end_post(string subj, string mail) {
int cmd_read(string str) {
int cmd_followup_and_respond(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) {
","/verbs/players/wake.c":"static void create() {
mixed can_wake() {
mixed do_wake() {
","/verbs/common/say.c":"static void create() {
string GetHelp(string str) {
mixed can_say_to_liv(object ob) {
mixed can_say_to_liv_str(object targ, string str) {
mixed can_say_str(string str) {
mixed do_say_to_liv(object ob) { return 1; }
mixed do_say_to_liv_str(object targ, string str) {
mixed do_say_str(string str) { return do_say_to_liv_str(0, str); }
","/spells/missile.c":"static void create() {
","/verbs/rooms/enter.c":"static void create() {
mixed can_enter_obj() {
mixed can_enter_into_obj() {
mixed do_enter_obj(object targ, string what) {
mixed do_enter_into_obj(object targ, string what) {
","/lib/stargate.c":"void create(){
void init(){
string status(){
int eventEnter(object who){
void eventConnect(string destination){
mixed cmdDial(string s){
int cmdEnter(string what){
void SetOrigin(string o, string d){
string GetOrigin(){
int eventDisconnect(){
string displayLong(){
string displayShort(){
","/lib/classes.c":"static void create() {
int AddSkillPoints(string skill, int x) {
int GetBaseStatLevel(string stat) { return 0; }
string GetMoralityDescription() {
int eventMoralAct(int degree) {
string GetClass() { return Class; }
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]; }
string ChangeClass(string class_name)  {
int ClassMember(string class_name) {
string SetClass(string class_name) {
","/lib/combatmsg.c":"static mixed GetMissData(object targ, int type, string limb) {
static void eventSendMissMessages(object target, int x, string limb) {
mixed GetCombatVerbs(string type, int damage) {
mixed GetCombatMove(string type, int skill) {
","/verbs/items/empty.c":"static void create() {
mixed can_empty_obj(string verb) { return this_player()->CanManipulate(); }
mixed do_empty_obj(object from) {
","/lib/manycoins.c":"int PutCoins(object who) {
int Payment(object who, int value) {
","/lib/poison.c":"static void create() {
int GetPoisonUses() { return PoisonUses; }
mixed eventSpreadPoison(object who, object target) {
mixed GetPoisonStrength() { return PoisonStrength; }
int SetPoisonUses(int x) { return (PoisonUses = x); }
int SetPoisonStrength(int x) { return (PoisonStrength = x); }
mixed indirect_poison_obj_with_obj() {
","/lib/events/crawl.c":"mixed direct_crawl_str(string str) {
mixed direct_crawl_into_str(string str) {
","/lib/events/touch.c":"varargs string GetTouch(string str, object who) {
string array GetTouches() {
varargs mixed SetTouch(mixed array args...) {
mapping RemoveTouch(string item) {
static void create() {
varargs mixed eventTouch(object who, string str) {
mixed direct_touch_obj() {
mixed direct_touch_str_word_obj(string str) {
","/verbs/creators/zap.c":"static void create() {
mixed can_zap_liv(string str) {
mixed do_zap_liv(object ob){
mixed do_zap_lvs(object array obs) {
","/lib/language.c":"static void heart_beat() {
varargs void SetLanguage(string lang, int level, int native) {
int GetStatLevel(string stat) { return 0; }
int GetLanguageLevel(string lang) {
int GetPolyglot(){
string GetNativeLanguage() {
int GetNextLevel(string lang, int curr_level) {
mapping RemoveLanguage(string lang) {
mapping SetNativeLanguage(string lang){
varargs void SetLanguageComprehension(function check, int time, function end) {
mixed SetDefaultLanguage(string str){
string GetDefaultLanguage(){
string GetLanguageName(string lang) {
int AddLanguagePoints(string lang, int points) {
int GetLanguagePoints(string lang) {
string array GetLanguages() {
int SetPolyglot(int i){
","/verbs/items/dig.c":"static void create() {
mixed can_dig_str_with_obj() {
mixed can_dig_obj_with_obj() {
mixed do_dig_with_obj(object ob) {
mixed do_dig_str_with_obj(string str, object ob) {
mixed do_dig_obj_with_obj(object what, object ob, string id) {
mixed can_dig_with_obj() {
static void eventDig(object who, object tool, object what, object check) {
varargs static void eventPrepareDig(object who, object tool, object what) {
","/lib/persist.c":"static int eventConvertObject(mixed val, int recurse) {
int eventLoadObject(mixed val, int recurse) {
string GetSaveString() {
static int SetSaveRecurse(int flag) { return (SaveRecurse = flag); }
static mixed array AddSave(mixed array vars) { return (Saved += vars); }
int SetRetain(int i){
int GetRetain(){
","/verbs/items/pick.c":"static void create() {
mixed can_pick_str_on_obj(string str) {
mixed can_pick_str_on_obj_with_obj(string str) {
mixed do_pick_str_on_obj(string wrd, object ob, mixed array args...) {
mixed do_pick_str_on_obj_with_obj(string wrd, object ob, object tool,
mixed do_pick_obj(object ob, string id) {
mixed can_pick_obj() {
","/lib/potion.c":"void create(){
mixed eventDrink(object who) {
mapping GetSkills(){
mapping GetStats(){
mapping SetSkills(mapping arg){
mapping SetStats(mapping arg){
mapping SetPoints(mapping arg){
mapping GetPoints(){
int SetDuration(int i){
int GetDuration(){
","/lib/magic.c":"static varargs void eventCast(object spell, string limb, object array targs) {
static void eventTrainSpell(object spell) {
mapping GetSpellBook() {
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) {
","/secure/sefun/make_workroom.c":"int make_workroom(mixed dude) {
","/secure/lib/net/ftp_data_connection.c":"int eventDestruct() {
static void eventWriteCallback(int fd) {
static void eventReadCallback(int fd, mixed val) {
varargs static int eventClose(class data_conn sock, int aborted) {
function SetRead(function f) { return (Read = f); }
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) {
static void eventAbortCallback(int fd) {
static void eventListenCallback(int fd)
int eventWriteDestruct() {
function SetWrite(function f) { return (Write = f); }
function SetClose(function f) { return (Close = f); }
int SetPassiveMode(int x) { return (PassiveMode = x); }
","/secure/lib/net/echo_server.c":"void create(){
static mixed read_callback(int fd, mixed data){
static void close_callback(int fd){
static void listen_callback(int fd){
void StartServer(){
","/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_obj(object target) {
mixed direct_pull_str_on_obj(string str, object target) {
","/lib/std/armor.c":"int eventReceiveDamage(object agent, int type, int amt, int i, mixed array l) {
string array GetSave() {
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() {
varargs string GetExternalDesc(){
mixed eventShow(object who, string component) {
static mixed array AddSave(mixed array vars) {
mixed CanSteal(object who) {
string array GetRestrictLimbs() {
int SetRetainOnDeath(int x ) { return (RetainOnDeath = x); }
varargs mixed eventRepair(object who, int strength, int type) {
varargs string GetEquippedDescription(object who) {
void init() {
int GetFingers() {
mixed CanRepair(object who) {
int GetRetainOnDeath() { return RetainOnDeath; }
string GetEquippedShort() {
string array SetRestrictLimbs(string array limbs) {
int SetProtection(int type, int amount) {
mixed SetWear(mixed val) {
int restrict(mixed arg){
mixed GetWear() {
int GetMaxProtection(int type) {
int SetFingers(int x) {
int GetProtection(int type) {
int SetAC(int i){
","/lib/events/look_in.c":"string SetInternalDesc(string str) {
int GetOpacity() {
int SetOpacity(int x) {
varargs mixed CanShowInterior(object who, object target) {
varargs mixed eventShowInterior(object who, object target) {
string GetInternalDesc() {
mixed direct_look_in_obj() {
mixed direct_look_inside_obj() {
mixed indirect_look_at_obj_word_obj(object target) {
mixed inventory_visible() {
","/lib/fuel.c":"static void create() {
varargs string GetLong(string val) {
mixed eventDecreaseFuel(int x) {
mixed eventRefuel(int x) {
int GetFuelAmount() {
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) {
","/lib/comp/surface.c":"void create(){
int eventPutOn(object player, object item){
","/verbs/creators/promote.c":"static void create()
mixed can_promote_liv_to_str(object target, string str)
mixed do_promote_liv_to_str(object target, string str)
","/secure/sefun/legacy.c":"mixed seteuid(mixed args){
mixed getuid(mixed args){
mixed geteuid(mixed args){
void add(mixed arg1, mixed arg2){
varargs mixed dump_variable(mixed foo, mixed bar){
string day(){
int date(){
string month(){
int year(){
varargs int minutes(int x){
varargs string season(int x){
string query_time(){
varargs int hour(int x){
void personal_log(string str){
void add_sky_event(function f){
mixed set_verbs(string array args){
","/verbs/items/deactivate.c":"static void create() {
mixed can_deactivate() {
mixed can_deactivate_obj(mixed foo) {
mixed can_deactivate_obj_on_obj(mixed foo) {
mixed do_deactivate() {
varargs mixed do_deactivate_obj(mixed foo, mixed foo2) {
varargs mixed do_deactivate_obj_on_obj(mixed foo, mixed foo2) {
","/verbs/common/speak.c":"static void create() {
string GetHelp(string str) {
mixed can_speak() { return \"Speak what? In what language?\"; }
mixed can_speak_in_wrd(string str) {
mixed can_speak_str(string str) {
mixed can_speak_in_wrd_str(string lang, string str) {
mixed do_speak() { return 1; }
mixed do_speak_in_wrd(string str) {
mixed do_speak_str(string str) {
mixed do_speak_in_wrd_str(string lang, string str) {
","/lib/creator.c":"int inventory_visible() { return 1; }
static int Destruct() {
string GetName() {
varargs string GetLong(string str) {
varargs int eventShow(object who, string str, string on_id) {
mixed direct_look_obj() { return 1; }
mixed direct_look_at_obj() { return 1; }
static void create() {
int Setup() {
static void net_dead() {
void eventReconnect() {
int eventForce(string cmd) {
void eventDescribeEnvironment(int verbose) {
int inventory_accessible() { return 1; }
int CanCarry(int amount) { return 1; }
int is_living() { return 1; }
mixed direct_marry_liv_to_liv() {
mixed indirect_marry_liv_to_liv() {
mixed direct_give_liv_obj() {
mixed direct_verb_rule(string verb) {
mixed direct_give_liv_obs() {
mixed indirect_give_obs_to_liv(object array item) {
mixed indirect_give_obj_to_liv(object item) {
int GetCreatorAge() {
int GetCreatorBirth() { return CreatorBirth; }
","/verbs/common/mail.c":"static void create() {
string GetHelp(string str) {
mixed can_mail() { return can_mail_str(\"\"); }
mixed do_mail() { return do_mail_str(0); }
","/lib/events/consult.c":"varargs mixed eventConsult(object who, string component) {
string array GetConsults() {
mapping RemoveConsult(string item) {
varargs mapping SetConsult(mixed key, mixed desc) {
varargs mixed CanConsult(object who, string component) {
mixed direct_consult_obj(object target) {
mixed direct_consult_str_on_obj(string str, object target) {
","/verbs/players/ride.c":"static void create() {
mixed can_ride_str(string str) {
mixed can_ride_into_str(string str) {
mixed do_ride_str(string str) {
mixed do_ride_into_str(string str) {
","/lib/lead.c":"object array AddFollower(object follower) {
object array RemoveFollower(object follower) {
static void create() {
object array GetFollowers() { return filter(keys(Followers), (: $1 :)); }
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_lead_liv() {
mixed direct_evade_liv() {
varargs mixed CanLead(object ob) {
","/verbs/items/eat.c":"static void create() {
void eventEat(object who, object what) {
mixed can_eat_obj() {
mixed do_eat_obj(object ob) {
","/secure/lib/net/h_ftpd.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; }
string RetrieveCmdCallback(object ob){
private void do_list( string arg, int ltype){
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) {
string GetUniqueFileName(string arg){
void StartService(){
private void eventCmdPswd(string arg){
private void eventDestructDataPipe(mixed f){
private string find_flags(string arg){
private string strip_flags(string arg){
string FindPrevDir( string path ) {
private void idle_time_out(){
private string GetFtpWelcomeMsg(){
private void eventCmdPasv(string arg)
private void eventCmdUser(string arg){
","/lib/std/furnace.c":"int CanReceive(object ob){
void create() {
void init(){
void heart_beat(){
","/verbs/creators/initfix.c":"static void create() {
mixed do_initfix_word(string wrd) {
mixed can_initfix_obj(string str) {
mixed can_initfix_word(string str) { return can_initfix_obj(\"foo\"); }
mixed do_initfix_obj(object ob) {
","/secure/sefun/events.c":"int event_pending(object ob) {
varargs void add_event(string source, string ob, string fun, mixed array args, int when, int repeat){
varargs void remove_event(int i){
","/lib/events/get.c":"mixed GetPreventGet() {
mixed SetPreventGet(mixed val) {
mixed CanGet(object who) {
static void create() {
mixed direct_get_obj(object target) {
mixed direct_get_obj_from_obj(object target, object src) {
mixed direct_get_obj_out_of_obj(object target, object src) {
","/lib/events/buy.c":"mixed CanSell(object who, string what) {
int direct_buy_str_from_liv(string str) {
","/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; }
","/secure/sefun/ordinal.c":"string ordinal(int x) {
","/lib/donate.c":"static void init() {
static void create() {
string GetLong(string str) {
string SetLocalCurrency(string currency) {
int eventDonate(string amt, string type) {
string GetOwner() {return Owner;}
string SetOwner(string owner) {return (Owner = owner);}
string GetLocalCurrency() {return LocalCurrency;}
int GetAssets() {return TotalAssets;}
int AddAssets(int amount) {
","/verbs/players/target.c":"static void create() {
mixed do_target_liv_only(object target){
mixed can_target_liv(object target) {
varargs mixed do_target_lvs(mixed array targets, int exclusive) {
mixed can_target_only_liv(object target){
mixed can_target_liv_only(object target){
mixed do_target_only_liv(object target){
","/secure/sefun/this_agent.c":"varargs object this_agent(mixed val) {
","/lib/trap.c":"static void create() {
static void heart_beat() {
mixed eventCapture(object who, object target) {
mixed eventFree(object who, string target) {
mixed CanFree(object who, object target) {
mixed CanCapture(object who, object target) {
mixed eventEscape() {
object array GetCaptives() {
int GetEscapeChance() {
int SetEscapeChance(int x) {
int GetMaxCapture() {
int SetMaxCapture(int x) {
mixed indirect_capture_liv_word_obj(object target) {
mixed indirect_free_liv_from_obj(object target) {
","/lib/money.c":"int AddMoney(string type, int amount) {
varargs void SetMoney(mixed val, int amount) {
mapping GetMoneyMap() { return copy(Money); }
","/verbs/items/use.c":"static void create() {
mixed can_use_obj_to_str(string str) { return 1; }
mixed do_use_obj_to_str(object ob, string str) {
","/verbs/players/withdraw.c":"static void create() {
mixed can_withdraw() {
mixed do_withdraw() {
","/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_obj(object target) {
int direct_turn_on_obj(object target){
int direct_turn_off_obj(object target){
","/verbs/items/bury.c":"static void create() {
static void eventBury(object who, object tool, object what, object check) {
varargs static void eventPrepareBury(object who, object tool, object what) {
mixed can_bury_str_with_obj() {
mixed can_bury_obj_with_obj() {
mixed do_bury_str_with_obj(string str, object tool) {
mixed do_bury_obj_with_obj(object what, object tool) {
","/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) {
","/verbs/items/consult.c":"static void create() {
mixed can_consult_obj() {
mixed can_consult_str_on_obj() {
mixed do_consult_obj(object target) {
varargs mixed do_consult_str_on_obj(string thing, object target) {
","/lib/teach.c":"int direct_teach_str_to_liv(){ return 1;}
int direct_teach_liv_to_str(){ return 1;}
int CanTeach(){
int eventOfferTeaching(object who, string what){
int eventTeach(object who, string what){
","/spells/fireball.c":"static void create() {
","/lib/events/drop.c":"int GetDestructOnDrop() {
int SetDestructOnDrop(int val) {
mixed CanDrop(object who) {
mixed GetPreventDrop() {
mixed SetPreventDrop(mixed val) {
mixed direct_drop_obj(object target) {
","/lib/pile.c":"string GetShort() {
int eventMove(mixed dest) {
static void create() {
int GetMass() {
string array GetId() {
void init(){
void SetPile(string str, int amt) {
void SetCurrency(string str, int amt) {
mixed eventGetMoney(object who, int amount, string curr) {
string GetPileType() { return PileType; }
int GetPileAmount() { return PileAmount; }
mixed direct_get_wrd_wrd_out_of_obj(string num, string curr) {
mixed direct_get_wrd_wrd_from_obj(string amt, string curr) {
","/lib/burn.c":"static void create() {
mixed eventLight(object who, object what) {
mixed direct_light_obj() {
static void heart_beat() {
mixed eventExtinguish(){
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() {
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) {
int GetBurning() {
int GetBurnRate() {
static int SetBurnRate(int x) {
int GetBurntValue() {
","/verbs/players/vote.c":"static void create() {
mixed can_vote_for_str() {
mixed do_vote_for_str( string str ) {
","/verbs/players/mount.c":"static void create() {
mixed can_mount_liv() {
mixed do_mount_liv(object ob) {
","/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(){
int eventShoot(object ob, mixed target){
void init(){
int SetMaxAmmo(int x) { MaxAmmo=x; return 1; }
int SetCaliber(int x) { Caliber=x; return 1; }
int SetMillimeter(int x) { Millimeter=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 GetPistolType() { return PistolType; }
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){
int GetMaxAmmo() { return MaxAmmo; }
int CalculateAmmoSize(){
int missed_shot(){
int startLoad(string str){
int startUnload(string str){
int eventFire(string str){
int GetMag() { return mag; }
int SetMag(int i) { mag=i; return 1; }
int SetLoaded(int i) { loaded=i; return 1; }
int GetLoaded() { return loaded; }
int doMagUnload(){
","/lib/help.c":"string GetHelp(string topic) {
static mapping SetHelp(mixed val) {
","/lib/leader.c":"static void create() {
int eventPreAttack(object ob) {
mixed eventAsk(object who, string str) {
void eventJoin(object who, string args) {
void eventConvert(object who, string args) {
void eventPreview(object who, string args) {
int eventTeachPlayer(object who, string spell) {
","/lib/virtual/virt_std.c":"object compile_object(string fname) {
mixed CreateVirtualObject(string fname) {
","/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/sefun/translate.c":"string translate(string str, int prof) {
","/lib/virtual/virt_map.c":"varargs static void create(string virt_file) {
varargs void InitializeLocations(string tmp){
void SwitchLocations(){
int AddLocation(string str, int array where){
int RemoveLocation(string str){
varargs string array BaseMap(){ //override with actual map
varargs mixed SetAreaMap(int y,int x ,int z, string str){
int array GetLocations(string str){return Location[str]; }
varargs mixed GetAreaMap(int x, int y, int z){
int SetVirtFile( string file){
","/lib/blank.c":"","/verbs/items/strike.c":"static void create() {
mixed can_strike_obj() {
mixed do_strike_obj(object ob) {
","/lib/lvs/position.c":"mixed eventLand(){
string GetFurnitureName(){
mixed eventStand() {
int GetPosition() {
mixed eventFly(){
varargs mixed eventSit(object target) {
int SetPosition(int x) {
mixed eventFall() {
varargs mixed eventLay(object target) {
","/verbs/players/evade.c":"static void create() {
mixed can_evade_liv() { return 1; }
mixed do_evade_liv(object ob) {
","/verbs/items/steal.c":"static void create() {
static void eventSteal(object who, mixed what, object target) {
mixed can_steal_wrd_from_liv(string wrd) {
mixed can_steal_obj_from_liv() {
mixed do_steal_wrd_from_liv(string wrd, object liv) {
mixed do_steal_obj_from_liv(object item, object liv) {
mixed do_steal_obs_from_liv(mixed array res, object liv) {
","/lib/events/bait.c":"string array GetSave() {
int eventBait(object who, object bait) {
int GetBait() {
int SetBait(int x) {
mixed CanBait(object who) {
mixed direct_bait_obj_with_obj() {
int AddBait(int x) {
","/lib/std/daemon.c":"int eventDestruct() {
string GetSaveFile() {
static void create() {
static string SetSaveFile(string str) {
varargs int eventRestore(int do_not_zero_out) {
varargs int eventSave(int save_zero_values) {
","/secure/sefun/sefun.c":"string array query_local_functions(mixed arg){
string array groups(){
varargs string socket_address(mixed arg, int foo){
int destruct(object ob) {
int exec(object target, object src) {
object array livings() {
object query_snoop(object ob) {
object query_snooping(object ob) {
void set_eval_limit(int x) {
void set_privs(object ob, string str) { return; }
varargs void shutdown(int code) {
void write(string str) {
mixed array users(){
string query_ip_name(object ob){
function functionify(string str){
object find_object( string str ){
varargs mixed objects(mixed arg1, mixed arg2){
int valid_snoop(object snooper, object target){
void notify_fail(string str) {
string capitalize(mixed str) {
","/secure/sefun/expand_keys.c":"mapping expand_keys(mapping mp) {
","/verbs/rooms/fly.c":"static void create() {
mixed can_fly_str(string str) {
mixed can_fly_into_str(string str) {
mixed do_fly_str(string str) {
mixed do_fly_into_str(string str) {
","/verbs/players/ignore.c":"static void create() {
mixed can_ignore(){ return 1; }
mixed can_ignore_liv() { return 1; }
mixed do_ignore(){
mixed do_ignore_liv(object ob) {
mixed do_ignore_lvs(mixed array targets) {
","/lib/std/room.c":"string GetInternalDesc() {
int inventory_visible() {
int CanReceive(object ob){
static void create() {
mixed CanFly(object who, string dest){
object array GetDummyItems() {
varargs void reset(int count) {
varargs void AddItem(mixed item, mixed val, mixed adjectives) {
mapping GetItemsMap(){
mapping RemoveItem(mixed item) {
mapping SetItems(mixed items) {
string GetLong() {
string SetLong(string str) {
varargs int eventShow(object who, string args) {
mixed SetProperty(string prop, mixed val) {
mixed SetProperties(mapping mp) {
int GetAmbientLight() {
void RemoveRead(mixed item) {
varargs void SetRead(mixed items, mixed arg) {
varargs int eventPrint(string msg, mixed arg2, mixed arg3) {
varargs void AddTouch(mixed item, mixed val) {
varargs void SetTouch(mixed items, mixed arg) {
string GetTown() { return Town; }
string SetTown(string town) { return (Town = town); }
int CanAttack( object attacker, object who ) {
mixed eventBuryItem(object who, object tool, object what) {
varargs mixed eventHearTalk(object who, object target, int cls, string verb,
int SetNoDefaultExits(int i){
int SetDefaultExits(int i){
int SetCanFly(int i){
int SetNoObviousExits(int i){
int GenerateObviousExits(){
static void init() {
int GetNightLight() {
int GetDayLight() {
int GetShade() {
mixed direct_delete_exit_str(){
mixed indirect_delete_exit_str(){
void CheckActions(){
void heart_beat(){
void SetAction(int chance, mixed val) {
mapping GetActionsMap(){
string GetClimate() { return Climate; }
varargs void RemoveTouch(mixed item) {
int GetResetNumber() {
mapping GetListenMap(){
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) {
int GetMedium() {
int SetNoReplace(int x) { return (NoReplace = x); }
int GetNoReplace() { return NoReplace; }
int GetPlayerKill() {
int SetPlayerKill(int x) {
int AddPoisonGas(int x) {
int GetPoisonGas() {
int SetPoisonGas(int x) {
void AddRead(mixed item, mixed val) {
static int SetShade(int x) {
varargs void AddSearch(mixed item, mixed val) {
varargs void SetSearch(mixed items, mixed arg) {
varargs mixed GetSearch() {
varargs void RemoveSearch(mixed item) {
mapping SetActionsMap(mapping ActMap){
int SetFrequency(int tick){
int GetFrequency(){
int GetTerrainType(){
int SetTerrainType(int i){
int AddTerrainType(int i){
int RemoveTerrainType(int i){
float SetGravity(float h) { return (Gravity = h); }
float GetGravity() { return Gravity; }
mapping GetSmellMap(){
mapping QueryMap(string str){
varargs void SetSmell(mixed items, mixed arg) {
varargs void SetListen(mixed items, mixed arg) {
varargs void AddListen(mixed item, mixed val) {
varargs void RemoveListen(mixed item) {
static int SetNightLight(int x) {
static int SetDayLight(int x) {
int eventMove() { return 0; }
int inventory_accessible() {
string array GetId() { return ({}); }
varargs void AddSmell(mixed item, mixed val) {
varargs void RemoveSmell(mixed item) {
","/verbs/players/follow.c":"static void create() {
mixed can_follow() { return 1; }
mixed do_follow() {
mixed can_follow_liv() { return 1; }
mixed do_follow_liv(object ob) {
","/verbs/players/cast.c":"static void create() {
mixed can_cast_str(string spell) {
mixed can_cast_str_on_obj(string spell) {
mixed can_cast_str_on_str(string spell) {
mixed can_cast_str_against_str(string spell) {
mixed can_cast_str_on_str_of_str(string spell) {
mixed do_cast_str(string spell) {
mixed do_cast_str_on_obj(string spell, object target) {
mixed do_cast_str_against_str(string spell, object target) {
mixed do_cast_str_on_str(string spell, string limb) {
mixed do_cast_str_on_str_of_obj(string spell, string limb, object target) {
","/verbs/items/uninstall.c":"static void create() {
mixed can_uninstall() {
mixed can_uninstall_obj(mixed foo) {
mixed can_uninstall_obj_word_obj(mixed foo) {
mixed do_uninstall() {
varargs mixed do_uninstall_obj(mixed foo) {
varargs mixed do_uninstall_obj_word_obj(mixed foo, mixed foo2, mixed foo3) {
","/verbs/players/describe.c":"static void create() {
mixed can_describe_str(string str) {
mixed do_describe_str(string str) {
","/verbs/players/nominate.c":"static void create() {
mixed can_nominate_str() {
mixed do_nominate_str( string str ) {
","/verbs/creators/reload.c":"static void create() {
mixed do_reload_str_word(string wrd1, string wrd2) {
mixed do_reload_every_str(string str){
mixed can_reload_obj(string str) {
mixed can_reload_every_str(string str){
mixed can_reload_str_obj(string str) {
mixed can_reload_word(string str) {
mixed can_reload_str_word(string str, string str2) {
mixed do_reload_obj(object ob) {
mixed do_reload_str_obj(string str, object ob) {
mixed do_reload_word(string wrd) {
","/lib/events/look.c":"string SetExternalDesc(string desc) {
mixed SetInvis(mixed val) {
varargs mixed AddItem(mixed item, mixed val) {
mixed AddItem_func(mixed foo){
mixed SetItem_func(mixed foo){
string array GetItems() {
varargs string GetExternalDesc(object who) {
mapping GetItemsMap(){
mapping RemoveItem(mixed item) {
mapping SetItems(mapping items) {
mapping SetItem_desc(mapping items) {
varargs string GetLong(string str) {
string SetLong(string str) {
varargs mixed eventShow(object who, string component) {
mixed direct_look_obj() {
mixed direct_look_at_obj() {
mixed direct_look_at_obj_on_obj(object target, object ob,mixed arg) {
mixed direct_look_at_obj_word_obj() {
mixed direct_look_at_str_on_obj(string str, object target) {
varargs int GetInvis(object ob) {
","/secure/lib/bboard.c":"void create() {
string GetExternalDesc() {
void init() {
int cmd_remove(string str) {
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 continue_post(string subj, string file) {
void end_post(string subj, string mail) {
int cmd_read(string str) {
int cmd_followup_and_respond(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/undead.c":"static void heart_beat() {
int GetGhost(){
string GetUndeadType() {
string SetUndeadType(string str) {
mixed eventBite(object target) {
mixed eventTurn(object who) {
","/lib/exits.c":"varargs mapping AddExit(string dir, string dest, function pre, function post) {
string GetExit(string str) {
mapping GetExitData(string str) {
string array GetExits() {
mapping RemoveExit(string dir) {
mapping SetExits(mapping mp) {
string GetGoMessage() {
string SetGoMessage(string str) {
string GetObviousExits() {
string SetObviousExits(string str) {
string GetSky() {
string SetSky(string str) {
string ResolveObjectName(string file) {
varargs string CreateDoor(string dir, string odir, string long, string locked, string key){
mapping GetEnterMap(){
mapping GetFullExitData() {
mapping GetExitMap() {
static void create() {
mixed CanGo(object who, string str) {
mixed eventGo(object who, string str) {
string array GetDoors() {
string SetDoor(string dir, string file) {
string GetDirection(string dest) {
object GetDummyItem(mixed id) {
varargs void AddEnter(string dir, string dest, function pre, function post) {
static mapping GetEnterData(string dir) {
varargs string array GetEnters(int i) {
void RemoveEnter(string dir) {
void SetEnters(mapping mp) {
string GetEnterMessage() {
string SetEnterMessage(string str) {
","/lib/match.c":"mixed eventStrike(object who) {
mixed direct_strike_obj() {
int GetStrikeChance() {
static int SetStrikeChance(int x) {
","/verbs/items/wield.c":"static void create() {
string array GetFreeLimbs(object who) {
mixed can_wield_obj() {
mixed can_wield_obj_word_str() {
mixed do_wield_obj(object ob) {
mixed do_wield_obj_word_str(object ob, string word, string str) {
mixed do_wield_obs(mixed array targs) {
","/secure/sefun/time.c":"varargs string time_elapsed(int arg1, int arg2){
int query_date(int x) { return (int)SEASONS_D->GetDay(x); }
string query_day_name(int x) { return (string)SEASONS_D->GetDayName(x); }
int query_hour(int x) { return (int)SEASONS_D->GetHour(x); }
int query_minutes(int x) { return (int)SEASONS_D->GetMinutes(x); }
string query_month(int x) { return (string)SEASONS_D->GetMonth(x); }
int query_night() { return ((string)SEASONS_D->GetTimeOfDay() == \"night\"); }
string query_season(int x) { return (string)SEASONS_D->GetSeason(x); }
int query_year(int x) { return (int)SEASONS_D->GetYear(x); }
function time_event(string tod, function f) {
","/secure/lib/net/remote.c":"static void create(int fd, object owner){
void eventRead(string str) {
static void eventSocketClosed(int fd) {
static private void eventProcess(int fd, string str) {
","/verbs/items/buy.c":"static void create() {
mixed can_buy_str_from_liv(string str) {
mixed do_buy_str_from_liv(string str, object vendor) {
","/secure/sefun/log_file.c":"void log_file(string fl, string msg) {
","/lib/std/story.c":"static void create() {
string GetTalesDir() { return TalesDir; }
string SetTalesDir(string dir) {
void PickTale( string taletotell ) {
void TellTale( int part ) {
string SetNoTaleMessage(string notalemessage) {
string GetNoTaleMessage() { return NoTaleMessage; }
int GetTellingTale() { return AlreadyTellingTale; }
","/secure/sefun/disable.c":"mixed hobbled(object ob){
","/lib/props/equip.c":"static string array SetWorn(string array limbs) {
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) {
string array GetSave() {
string array GetWorn() {
int SetArmorType(int x) {
int GetArmorType() {
","/lib/flask.c":"static void create() {
string GetExternalDesc(){
mixed CanDrink(object who, string what){
varargs mixed eventDrink(object who, object target, string foo) {
mixed GetStrength() { return FlaskStrength; }
int GetMealType() { return MealType; }
varargs mixed eventEmpty(object who){
int SetMealType(int x) { return (MealType = x); }
int SetStrength(int x) { return (FlaskStrength = x); }
mixed eventPour(object who, object from){
mixed eventFill(object who, object from){
int direct_fill_obj_with_obj(){ return 1;}
int direct_fill_obj_from_obj(){ return 1;}
int indirect_fill_obj_with_obj(){ return 1;}
int indirect_fill_obj_from_obj(){ return 1;}
int indirect_pour_obj_into_obj() { return 1;}
int indirect_pour_from_obj_into_obj() { return 1;}
int direct_pour_obj_out() { return 1;}
int direct_pour_out_obj() { return 1;}
int direct_empty_obj() { return 1;}
mixed indirect_drink_from_obj() {
int GetEverFill() { return EverFill; }
int SetMaxFlask(int x) { return (MaxFlask = x); }
int CanFillMe(){
int CanFillOther(){
int SetFlaskUses(int x) { return (FlaskUses = x); }
int GetFlaskUses() { return FlaskUses; }
int SetEverFill(int x) { return (EverFill = x); }
int GetMaxFlask() { return MaxFlask; }
string GetFlaskContents() { return FlaskContents; }
string SetFlaskContents(string str) {
","/lib/events/sell.c":"mixed direct_sell_obj_to_liv() {
mixed indirect_sell_liv_obj() {
mixed CanSell(object seller) {
","/secure/sefun/visible.c":"varargs int visible( object detectee_obj, object detector_obj ) {
","/secure/daemon/players.c":"int eventDestruct(){
void create() {
void AddPlayerInfo(mixed arg) {
string array eventCre(string str){
string array eventDecre(string str){
string array GetPlayerList(){
void validate(){
string array GetCreatorList(){
string array GetUserList(){
int RemoveUser(string str){
string array AddPendingEncre(string str){
string array RemovePendingEncre(string str){
string array GetPendingEncres(){
string array AddPendingDecre(string str){
string array RemovePendingDecre(string str){
string array GetPendingDecres(){
static int LoadPlayer(string str){
static mixed GetVariable(string val){
mixed GetPlayerVariables(){
mixed GetPlayerData(string player, string val){
string array GetAdminIPs(){
","/secure/sefun/numbers.c":"int bitshiftedp(int x){
int bool_reverse(mixed arg){
int atoi(string str){
string itoa(int i){
","/secure/sefun/mud_info.c":"string query_intermud_ip(){
string architecture() { return MUDOS_ARCH; }
string mud_name() { return MUD_NAME; }
string mudlib() { return \"Dead Souls\"; }
string mudlib_version() { return \"2.3a1\"; }
int query_host_port() { return __PORT__; }
string admin_email() { return ADMIN_EMAIL; }
string query_os_type(){
","/lib/mount.c":"mixed direct_ride_word_str(){
mixed direct_mount_liv(){
mixed direct_dismount_liv(){
mixed direct_dismount_from_liv(){
int eventRide(string direction){
int SetMount(int x) {
mixed eventMount(object who){
mixed eventDismount(object who){
mixed direct_ride_str(){
int GetMount(){ return Mount; }
","/verbs/common/yell.c":"static void create() {
string GetHelp(string str) {
mixed can_yell() { return \"Yell what?\"; }
mixed can_yell_str(string str) {
mixed can_yell_in_wrd_str(string lang, string str) {
mixed do_yell() { return 1; }
mixed do_yell_str(string str) {
mixed do_yell_in_wrd_str(string lang, string str) {
","/lib/fish.c":"static void create() {
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/std/book.c":"void create(){
void init(){
void SetTitle(string title){
void SetSource(string source){
void LoadBook(){
mixed GetTitle(){
string GetSource(){
string array eventExtractChapterName(string path){
mapping array eventLoadChapters(){
string eventLoadIndex(){
","/lib/editor.c":"static void create() {
static string process_input(string str) {
varargs void eventEdit(string file, function callback) {
","/lib/events/lie.c":"int CanGet(object who){
mixed eventReleaseStand(object who) {
mixed direct_lie_down_word_obj() {
int GetMaxLiers() {
static int SetMaxLiers(int x) {
mixed direct_lie_word_obj() {
mixed eventReceiveLay(object who) {
object array GetLiers() {
","/secure/sefun/domains.c":"string domain(mixed val) {
int domain_exists(string dmn) {
object domain_master(mixed val) {
","/verbs/items/donate.c":"static void create() {
mixed can_donate_str_str(string amount, string currency){
mixed can_donate_str_str_to_str(string amount, string currency, string foo){
mixed do_donate_str_str(string amount, string currency) {
mixed do_donate_str_str_to_str(string amount, string currency, string foo){
","/verbs/items/pour.c":"static void create() {
mixed can_pour_obj_into_obj(string verb) { return this_player()->CanManipulate(); }
mixed can_pour_obj_in_obj(string verb) { return this_player()->CanManipulate(); }
mixed can_pour_obj_onto_obj(string verb) { return this_player()->CanManipulate(); }
mixed can_pour_obj_on_obj(string verb) { return this_player()->CanManipulate(); }
mixed can_pour_obj_out(string verb) { return this_player()->CanManipulate(); }
mixed can_pour_out_obj(string verb) { return this_player()->CanManipulate(); }
mixed can_pour_from_obj_into_obj(string verb) { return this_player()->CanManipulate(); }
mixed do_pour_from_obj_into_obj(object from, object to) {
mixed do_pour_from_obj_in_obj(object from, object to) {
mixed do_pour_obj_onto_obj(object from, object to) {
mixed do_pour_obj_on_obj(object from, object to) {
mixed do_pour_obj_in_obj(object from, object to) {
mixed do_pour_obj_into_obj(object from, object to) {
mixed do_pour_obj_out(object from) {
mixed do_pour_out_obj(object from) {
","/daemon/intermud.c":"static void create() {
static void eventRead(mixed array packet) {
int SetSocketType(int x) { return client::SetSocketType(MUD); }
int SetDestructOnClose(int x) { return 0; }
static void eventSocketClose() {
string array GetChannels() { return keys(ChannelList->List); }
mapping GetMudList() { return copy(MudList->List); }
static void Setup() {
void FirstPing(){
void eventClearVars(){
static void eventConnectionFailure() {
string array GetMuds() { return keys(MudList->List); }
mapping GetChannelList() { return copy(ChannelList->List); }
string array GetMatch(string mud) {
string GetNameserver() { return Nameservers[0][0]; }
string GetMudName(string mud) {
string array GetLCMuds() {
mixed array GetNameservers() { return copy(Nameservers); }
int AddBanned(string mud, string reason) {
int RawSend(string array packet){
","/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; }
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 void idle_time_out(){
private string GetFtpWelcomeMsg(){
string GetUniqueFileName(string arg){
void StartService(){
private void eventDestructDataPipe(mixed f){
private void eventCmdPswd(string arg){
string RetrieveCmdCallback(object ob){
private void do_list( string arg, int ltype){
","/verbs/items/pull.c":"static void create() {
mixed can_pull_obj() {
mixed can_pull_str_on_obj() {
mixed do_pull_obj(object target) {
varargs mixed do_pull_str_on_obj(string thing, object target) {
","/verbs/items/judge1.c":"static void create() {
int eventJudge(object caster, object obj1, object obj2, int level) {
mixed can_judge_obj_to_obj() {
mixed do_judge_obj_to_obj(object obj1, object obj2) {
","/secure/sefun/economy.c":"float currency_inflation(string type) {
float currency_rate(string type) {
int currency_mass(int x, string type) {
int currency_value(int x, string str) {
string array mud_currencies() { return (string array )ECONOMY_D->__QueryCurrencies(); }
string query_base_currency(){
int query_base_rate(){
int query_player_money(object who) {
int query_base_value(string currency, int amount){
int valid_currency(string str){
int query_value(int amount,string from_currency, string to_currency){
","/lib/flashlight.c":"int CanReceive(object ob) {
void create(){
void init(){
int eventTurnOn(object ob){
varargs mixed eventTurnOff(string str){
void heart_beat(){
int eventDie(){
int eventUse(int i){
mixed eventLight(){
mixed eventExtinguish(){
int SetCellType(string str) {celltype=str; return 1; }
string GetCellType() { return celltype; }
int SetDrainRate(int i){
void SetLightLevel(int i){
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(){
","/verbs/items/unlock.c":"static void create() {
mixed can_unlock_obj_with_obj() {
mixed do_unlock_obj_with_obj(object target, object key) {
","/lib/std/limb.c":"string GetShort() {
int CanReceive(object ob) {
void create(){
string GetItemCondition(){
int Destruct() {
int GetSaveString() {
void init(){
void SetLimb(string limb, string owner, string race) {
string GetRace() {
string GetLimb() {
int eventDecay() {
string GetOwner() {
int SetDecayLife(int x) {
int GetDecayLife() {
","/secure/sefun/generic.c":"varargs int true(mixed args...){
varargs int false(mixed args...){
","/lib/enter.c":"mixed eventUnlock(object who, object key) {
varargs mixed direct_lock_obj_with_obj(object target, object tool) {
mixed direct_pick_str_on_obj(string str, object ob, string id1, string id2) {
mixed direct_pick_str_on_obj_with_obj(string str, object ob, object w,
varargs mixed eventLock(object who, mixed arg1, mixed arg2) {
string ResolveObjectName(string file) {
varargs void SetEnter(string dest, function pre, function post) {
mixed direct_unlock_obj_with_obj(object target, object w) {
mixed direct_wizlock_obj(){ return 1; }
mixed direct_wizunlock_obj(){ return 1; }
static void create() {
void SetDoor(string door) {
string GetEnter() {
mixed eventClose(object who) {
varargs mixed eventOpen(object who, object tool) {
mixed direct_close_obj(object target) {
mixed direct_open_obj(object target) {
mixed direct_open_obj_with_obj(object target, object ob) {
varargs mixed eventPick(object who, string str, object tool) {
string GetDoor() {
varargs mixed eventEnter(object who, string what, string verb) {
mixed direct_enter_obj() {
mixed direct_enter_into_obj() {
","/secure/sefun/query_time_of_day.c":"string query_time_of_day() { return SEASONS_D->GetTimeOfDay(); }
","/verbs/players/sleep.c":"static void create() {
mixed can_sleep() {
mixed do_sleep() {
","/secure/sefun/interface.c":"string strip_colors(string str){
string strip_colours(string str) {
","/secure/sefun/findobs.c":"mixed array findobs(mixed arg){
mixed find_inheritors(mixed arg){
mixed find_deep_inheritors(mixed arg){
","/lib/clan.c":"static void init() {
static void create() {
string SetLeader(string str) {
string GetLeader() { return Clan->leader; }
string GetAffectLong(object ob) {
mixed CanJoin(object ob) { return 1; }
string SetClanName(string str) {
string GetClanName() { return Clan->name; }
string SetClanObject(string str) {
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) {
","/secure/sefun/reaper.c":"varargs void reap_other(string s1){
mixed reap_list(){
","/lib/props/uniqueness.c":"int GetUnique() {
int SetUnique(int x) {
int array GetRarity() {
int array SetRarity(int count, int days) {
","/secure/lib/net/telnet_client.c":"static void create()
void init()
string help()
void read_callback( int fd, mixed message )
void close_callback( int fd )
void write_callback( int fd )
int do_connect(string args)
int do_reset( string args )
int do_reconnect()
int parse_comm( string str )
","/lib/comp/object.c":"static int Destruct() {
static void create() {
mixed direct_dest_obj() { return 1; }
mixed indirect_dest_obj() { return 1; }
","/secure/sefun/path_file.c":"mixed array path_file(mixed full_path) {
","/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) {
mixed CanGetFrom(object who, object item) {
int inventory_accessible() {
int SetSaveRecurse(int x) {
void create() {
static mixed array AddSave(mixed array vars) {
string array GetSave() {
mixed CanOpen(object who, string id) {
mixed CanClose(object who, string id) {
mixed CanUnlock(object who, string id, object key) {
mixed CanLock(object who, string id) {
mixed CanPick(object who, string id) {
int GetRecurseDepth(){
int AddRecurseDepth(int i){
int SetRecurseDepth(int i){
int GetMaxRecurseDepth(){
int SetMaxRecurseDepth(int i){
int GetCanClose() {
int SetCanClose(int x) {
int GetCanLock() {
int SetCanLock(int x) {
void SetKey(string key) {
void PutCheck(){
","/lib/std/barkeep.c":"static void create() {
int CanCarry(int cmt) {
int indirect_sell_obj_to_liv() {
mixed CanSell(object who, string item) {
mapping GetMenuItems() {
string SetLocalCurrency(string str) {
mapping SetMenuItems(mapping mp) {
mixed eventSell(object who, string args) {
int GetCost(string array item) {
mapping AddMenuItem(mixed item, string file) {
string GetLocalCurrency() {
mapping RemoveMenuItem(string item) {
mixed eventBuyItem(object who, string cmd, string item) {
int eventList(object who, string cmd, string args) {
","/secure/sefun/user_path.c":"string user_path(string name)
","/secure/sefun/dump_socket_status.c":"string dump_socket_status() {
","/spells/buffer.c":"static void create() {
int eventCast(object who, int level, string race, object array targets) {
int hitCallback(object who, object agent, int x, class MagicProtection cl) {
void endCallback(object who) {
","/lib/props/description.c":"mixed direct_modify_word_str() {
mixed direct_initfix_obj() {
mixed direct_createfix_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 indirect_reload_str_word() { return 1; }
mixed direct_reload_every_str() { 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(){
mixed indirect_delete_obj_from_obj(){
mixed indirect_delete_obj_from_here() { return 1; }
mixed direct_delete_obj_from_room() { return 1; }
mixed indirect_delete_obj_from_room() { return 1; }
mixed indirect_add_obj_to_here() { return 1; }
string GetShort() {
int GetNoModify(){
string GetDefiniteShort() {
varargs mixed SetShort(mixed val, int proper) {
object array GetDummyItems() {
mixed indirect_add_obj_to_room() { return 1; }
int SetNoModify(int i){
int GetModify(){
mixed direct_modify_obj_str() {
","/secure/lib/net/http.c":"int eventRead(buffer data) {
private static void eventError(string name) {
private static mixed eventGetFile(string name) {
","/lib/props/damage.c":"string array GetSave() {
int GetClass() {
int eventStrike(object ob) {
int GetDamageType() {
int SetDamageType(int x ) {
int GetMaxClass() {
int SetClass(int x) {
","/verbs/items/capture.c":"static void create() {
mixed can_capture_liv_word_obj() {
mixed do_capture_liv_word_obj(object target, string word, object tool) {
","/secure/sefun/get_cmds.c":"string array get_cmds(){
","/lib/living.c":"int GetMaxCarry() { return combat::GetMaxCarry(); }
int CanCarry(int amount) { return carry::CanCarry(amount); }
int AddCarriedMass(int x) { return carry::AddCarriedMass(x); }
int GetCarriedMass() {
mixed direct_ride_word_str(){
mixed direct_mount_liv(){
mixed direct_dismount_liv(){
mixed direct_dismount_from_liv(){
mixed direct_ride_str(){
static void create() {
int is_living() { return 1; }
varargs mixed eventShow(object who, string str) {
int inventory_accessible() { return 1; }
int eventFollow(object dest, int followChance) {
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; }
varargs mixed CanReceiveHealing(object who, string limb) {
mixed direct_attack_liv() {
mixed direct_attack_only_liv(){
mixed direct_attack_liv_only(){
int direct_balance_obj_to_obj() { return CanReceiveMagic(0, \"balance\"); }
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 direct_give_liv_obj() {
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\"); }
mixed direct_verb_rule(string verb) {
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_target_liv(){
mixed direct_target_only_liv(){
mixed direct_target_liv_only(){
mixed direct_bite_liv() {
mixed direct_capture_liv_word_obj() {
mixed direct_pray_for_str_against_str_for_liv() {
mixed direct_cast_str_on_obj() {
mixed direct_cast_str_against_str() {
mixed direct_cast_str_on_str_of_obj() {
mixed direct_free_liv_from_obj() {
mixed direct_resurrect_obj() { return 1; }
mixed indirect_resurrect_obj() { return 1; }
mixed indirect_give_obj_to_liv(object item) {
mixed direct_give_liv_wrd_wrd(object targ, string num, string curr) {
mixed direct_give_wrd_wrd_to_liv(string num, string curr) {
mixed direct_steal_wrd_from_liv(string wrd) {
mixed indirect_steal_obj_from_liv(object item, mixed args...) {
varargs mixed CanCastMagic(int hostile, string spell) {
int SetPK(int x) { return (isPK = x); }
int GetPK() { return isPK; }
mixed eventCure(object who, int amount, string type) {
mixed eventInfect(object germ) {
varargs mixed eventSteal(object who, mixed what, object target, int skill) {
int GetNonCurrencyMass(){
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\"); }
","/lib/shop.c":"static void create() {
void init() {
int list(string str) {
int show(string str) {
int price(string str) {
int appraise(string str) {
","/verbs/items/press.c":"static void create() {
mixed can_press_obj() {
mixed can_press_str_on_obj() {
mixed do_press_obj(object target) {
varargs mixed do_press_str_on_obj(string thing, object target) {
","/lib/events/wear.c":"mixed direct_remove_obj() {
mixed direct_wear_obj() {
mixed direct_wear_obj_on_str(object target, string str) {
","/secure/sefun/files.c":"int file_exists(string str) {
string save_file(string who) {
int indent_file(string filename){
int directory_exists(string str) { return (file_size(str) == -2); }
","/lib/props/body_mass.c":"int SetBodyMass(int x) {
int GetWeight() {
int GetBodyMass() {
int AddBodyMass(int x) {
int GetMass(){
","/lib/bot.c":"static void create() {
varargs int eventDie(object agent) {
string GetLong(string nom) {
","/verbs/players/attack.c":"static void create() {
varargs mixed can_attack_liv(object target) {
mixed do_attack_liv(object target) {
varargs mixed do_attack_lvs(mixed array targets, int exclusive) {
mixed can_attack_only_liv(object target){
mixed can_attack_liv_only(object target){
mixed do_attack_only_liv(object target){
mixed do_attack_liv_only(object target){
","/secure/sefun/morality.c":"int moral_act(object agent, object target, int amount) {
","/lib/talk.c":"varargs mixed CanSpeak(object target, string verb, string msg, string lang) {
mixed eventTalkRespond(object who, object targ, int cls, string msg, string lang) {
varargs mixed eventSpeak(object target, int cls, string msg, string lang) {
int direct_ask_liv_str() { return 1; }
int direct_ask_liv_to_str() { return 1; }
int direct_request_str_from_liv() { return 1; }
int direct_say_to_liv() { return 1; }
int direct_say_to_liv_str() { return 1; }
int direct_whisper_to_liv() { return 1; }
int direct_whisper_in_wrd_to_liv() { return 1; }
int direct_whisper_to_liv_str() { return 1; }
int direct_whisper_in_wrd_to_liv_str() { return 1; }
int direct_whisper_to_liv_in_wrd_str() { return 1; }
int eventTellHist(string str){
varargs mixed eventHearTalk(object who, object target, int cls, string verb,
string array GetTellHistory(){
","/lib/virtual/virt_sky.c":"mixed eventReceiveObject(object ob) {
varargs static void create(int x, int y,int z) {
mixed CanFly(object who, string dir) {
mixed CanGo(object who, string dir) {
mixed eventFly(object who, string dir) {
mixed eventGo(object who, string dir) {
string GetGround() {
varargs static void Setup(int x, int y,int z) {
string SetGround(string str) {
mixed GetPreventLand() {
mixed SetPreventLand(mixed val) {
","/lib/npc.c":"int eventDestruct() {
static void create() {
void eventReconnect() { }
static int cmdAll(string arg) {
string GetCommandFail() { return \"What?\"; }
string GetShort() { return object::GetShort(); }
int GetRadiantLight(int ambient) {
int CanReceive(object ob) { return CanCarry((int)ob->GetMass()); }
int eventReceiveObject(object who) {
int eventReleaseObject(object who) {
int AddCarriedMass(int x) { return living::AddCarriedMass(x); }
varargs int eventPrint(string msg, mixed arg2, mixed arg3) {
string GetName() { return object::GetName(); }
mixed eventTurn(object who) {
static void heart_beat() {
mixed array GetCommands() { return commands(); }
void SetAction(int chance, mixed val) {
mixed GetAction() { return Action; }
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); }
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; }
mixed GetCombatAction() { return CombatAction; }
int SetUnique(int x) {
string array GetEnemyNames() { return EnemyNames; }
varargs int eventMoveLiving(mixed dest, string omsg, string imsg) {
int GetLevel() { return NPCLevel; }
int GetUnique() { return Unique; }
mapping SetInventory(mapping mp ) { return (Inventory = mp); }
varargs int eventDie(mixed agent) {
int eventCompleteMove(mixed dest) {
void eventEnemyDied(object ob) {
static int ContinueHeart() {
string SetClass(string cls) {
int SetLevel(int x) {
int SetHealthPoints(int x) {
int SetMaxHealthPoints(int x) {
varargs string GetLong(string str) {
varargs int eventShow(object who, string str) {
static void init() {
string SetKeyName(string nom) {
void SetCombatAction(int chance, mixed val) {
void receive_message(string cl, string msg) {
varargs string SetRace(string race, mixed extra) {
string GetCapName() { return object::GetCapName(); }
varargs int GetMaxHealthPoints(string limb){
int array GetScreen() { return ({ 80, 24 }); }
int AddEnemy(object ob) {
void CheckEncounter(){
mixed CanGet(object who) { return GetName() + \" is a living being!\"; }
int eventExtraAction(){ return 1; }
void eventDescribeEnvironment(int brief) {
int SetCustomXP(int i){
int SetMaxMagicPoints(int x) {
mixed SetAggressive(mixed val){
int GetAutoStand(){ return AutoStand; }
mapping GetInventory() { return copy(Inventory); }
int SetAutoStand(int i){
int GetCustomXP(){
","/lib/std/table.c":"int CanGet(object who){
void create(){
void init(){
","/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 direct_bury_str_with_obj(string str) {
mixed direct_dig_with_obj() {
mixed direct_dig_str_with_obj(string what) {
mixed indirect_bury_obj_with_obj(object what) {
mixed indirect_dig_obj_with_obj(object what) {
","/secure/sefun/singular_array.c":"mixed array singular_array(mixed array arr) {
","/secure/sefun/ascii.c":"string convert_ascii(int i){
","/secure/daemon/master.c":"int valid_bind(object binder, object old_owner, object new_owner) {
int valid_save_binary(string str) { return true(str); }
int valid_shadow(object ob) {
int valid_object(object ob) {
string parser_error_message(int type, object ob, mixed arg, int flag) {
mapping query_groups() { return copy(Groups); }
object array parse_command_users() {
string player_save_file(string nom) {
int valid_apply(string array ok) {
void master_log_file(string file, string msg) {
void create() {
int GetResetNumber() { return ResetNumber; }
mixed apply_unguarded(function f) {
int player_exists(string nom) {
void new_read() {
void new_write() {
void new_groups() {
private static void load_access(string cfg, mapping resource) {
string array epilog(int i) {
string privs_file(string file) {
int different(string fn, string pr) {
string make_path_absolute(string file) {
string domain_file(string str) {
string author_file(string str) {
static int slow_shutdown() {
int save_ed_setup(object who, int code) {
int retrieve_ed_setup(object who) {
string get_save_file_name() {
int is_locked() { return MUD_IS_LOCKED; }
string array parse_command_id_list() { return ({ \"one\", \"thing\" }); }
string array parse_command_plural_id_list() { return ({ \"ones\", \"things\",\"them\"}); }
string array parse_command_adjectiv_id_list() {
string array parse_command_prepos_list() {
string parse_command_all_word() { return \"all\"; }
void create_save() {
object player_object(string nom) {
static void eventReset() {
void preload(string str) {
int valid_write(string file, object ob, string fun) {
int valid_read(string file, object ob, string fun) {
int check_access(object ob, string fun, mixed file, string array ok, string oper) {
nomask static int check_user(object ob, string fun, string file, string oper) {
nomask static int check_domain(object ob, string fun, string file, string o) {
object connect(int port) {
object compile_object(string str) {
static void crash(string err) {
int valid_hide(object who) {
int valid_override(string file, string nom) { true(file,nom); return (file == SEFUN); }
int valid_socket(object ob, string fun, mixed array info) {
string error_handler(mapping mp, int caught) {
void log_error(string file, string msg) {
varargs string standard_trace(mapping mp, int flag) {
string trace_line(object obj, string prog, string file, int line) {
int valid_link(string from, string to) {
","/verbs/players/marry.c":"static void create() {
mixed can_marry_liv_to_liv() {
mixed do_marry_liv_to_liv(object spouse1, object spouse2) {
","/lib/learn.c":"int direct_learn_str_from_liv(){ return 1;}
int direct_learn_to_str_from_liv(){ return 1;}
int CanLearn(){
int eventLearn(object who, string what){
","/secure/sefun/strings.c":"int check_string_length(string str){
varargs mixed print_long_string(object who, string str, int catted){
varargs string array chunk_string(string str, int width){
varargs string arrange_string(string str, int x) {
varargs string center(string str, int x) {
varargs mixed convert_string(string str, int flag) {
string trim(string str) {
varargs string wrap(string str, int x) {
varargs mixed remove_matching_line(string target, string substring, int i, string exclude){
string truncate(string str, int i){
string path_prefix(string str){
varargs string first_string_element(string str, string delimiter, int stripfirst){
string last_string_element(string str, string delimiter){
string replace_line(string file, string array params, string repl){
int memberp(mixed array primary, mixed sub){
int reverse_memberp(string primary, string array sub){
int grepp(string primary, string sub){
varargs mixed replace_matching_line(string target, string substring, string replace, int i, string exclude){
int starts_with_arr(string primary, string array sub){
string reverse_string(string str) {
mixed homedir(object ob){
varargs string generate_tmp(mixed arg){
string newline_trim(string str) {
varargs mixed read_matching_line(string target, string substring, int i, string exclude){
int numericp(mixed arg){
int basic_punctuationp(mixed arg){
string append_line(string file, string array params, string repl){
varargs mixed alpha_crypt(mixed arg1, mixed arg2){
string alpha_strip(mixed arg){
string evaluate_description(mixed val) {
string to_html(string str) {
string space_trim(string str) {
int alphap(mixed arg){
","/lib/teacher.c":"static void create() {
static void init() {
string SetLocalCurrency(string str){
int eventComplete(object who, string language) {
string GetLocalCurrency(){
int SetAllLanguages(int i){
int GetAllLanguages(){
int GetCommercial(){
int SetCommercial(int i){
int GetTeachingFee(){
int SetTeachingFee(int i){
string Expertise(){
mixed AddTeachingLanguages(string array args){
mixed RemoveTeachingLanguages(string array args...) {
string array GetTeachingLanguages() { return copy(TeachingLanguages); }
mapping GetStudents() { return copy(Students); }
int eventHelp(object who, string unused) {
int eventTeachLanguage(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) {
","/secure/sefun/tail.c":"int tail(string file) {
","/verbs/creators/copy.c":"static void create() {
mixed do_copy_obj_str(object ob, string str) {
mixed can_copy_obj_str(object ob, string str) { return 1; }
mixed can_copy_str(string str) { return 1; }
mixed do_copy_str(string str) {
","/verbs/items/shake.c":"static void create() {
mixed can_shake_obj() {
mixed can_shake_str_on_obj() {
mixed do_shake_obj(object target) {
varargs mixed do_shake_str_on_obj(string thing, object target) {
","/verbs/players/bump.c":"static void create() {
mixed do_bump_liv(object ob) {
void MoveBack(object ob, string where) {
mixed can_bump_liv() {
","/verbs/creators/modify.c":"static void create() {
mixed can_modify_obj_str(string str) {
mixed can_modify_word_str(string str) { return can_modify_obj_str(\"foo\"); }
mixed do_modify_obj_str(object ob, string str) {
mixed do_modify_word_str(string wrd, string str) {
","/secure/sefun/messaging.c":"string create_message(int pov, string array verb, string message,
void send_messages(mixed verb, string message, object subject, mixed targets,
","/verbs/rooms/cast.c":"static void create() {
string GetHelp(string str) {
mixed can_cast_obj(object ob) {
mixed do_cast_obj(object ob) {
","/verbs/items/equate.c":"static void create() {
int eventJudge(object caster, object obj1, object obj2, int level) {
mixed can_judge_obj_to_obj() {
mixed do_judge_obj_to_obj(object obj1, object obj2) {
","/lib/round.c":"void create(){
int SetCaliber(int x) { caliber=x; return 1; }
int SetMillimeter(int x){ millimeter=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 GetPistolType() { return pistoltype; }
string GetRifleType() { return rifletype; }
int SetRifleType(string str) {rifletype=str; return 1; }
","/verbs/players/teach.c":"static void create()
mixed can_teach_str_to_liv(string str, object ob)
mixed can_teach_liv_to_str(object ob, string str){
mixed do_teach_str_to_liv(string spell, object target){
mixed do_teach_liv_to_str(object target, string spell){
","/verbs/items/fill.c":"static void create() {
mixed can_fill_obj_with_obj(string verb) { return this_player()->CanManipulate(); }
mixed can_fill_obj_from_obj(string verb) { return this_player()->CanManipulate(); }
mixed do_fill_obj_with_obj(object to, object from) {
mixed do_fill_obj_from_obj(object to, object from) {
","/secure/sefun/duplicates.c":"object array get_dupes(object ob, object where){
int query_dupes(object ob1,object ob2){
","/lib/std/bane.c":"void create(){
string array GetBane(){
string array QueryBane(){
int SetBane(array arr){
","/lib/combat.c":"varargs int eventReceiveDamage(object agent, int type, int x, int internal,
static void heart_beat() {
mixed eventBite(object target) {
mixed eventTurn(object who) {
int GetLevel() {
static void create() {
int GetMaxCarry() {
varargs int eventDie(mixed agent) {
void eventEnemyDied(object ob) {
varargs int GetMaxHealthPoints(string limb){
varargs int SetParalyzed(int count, function f) {
int GetBaseStatLevel(string stat) {
int GetParalyzed() { return cParalyzed; }
int GetDead(){
int RemoveHostile(object ob) {
int CanMelee(object target) {
static int Destruct() {
string SetWimpyCommand(string cmd) {
mixed array RemoveNonTargets(mixed val){
object array GetNonTargets(){
int AddHostile(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 GetWimpyCommand() {
int GetMagicChance(int val) {
int GetMagicResistance() {
int GetCombatChance(int val) {
int GetCombatBonus(int level) {
static int GetDamage(int power, string skill) {
int CanWeapon(object target, string type, int hands, int num) {
int eventPreAttack(object agent) {
varargs int eventReceiveAttack(int speed, string def, object agent) {
int GetInCombat() {
object array GetEnemies() {
int AddEnemy(object ob) {
int RemoveEnemy(object ob) {
object SetCurrentEnemy(object ob) {
static object ResetCurrentEnemy() {
object GetCurrentEnemy() {
private static void SortEnemies() {
mixed array AddNonTargets(mixed val){
int GetDefenseChance(int val) {
void eventDestroyEnemy(object ob) {
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(int i) {
int SetDead(int i){
void eventKillEnemy(object ob) {
","/lib/comp/seal.c":"varargs mixed CanOpen(object who, string id) {
varargs mixed eventOpen(object who, object tool) {
mixed CanLock(object who, string id) {
void create() {
","/lib/events/put.c":"varargs mixed eventPut(object who, object storage, string prep) {
static void create() {
mixed GetPreventPut() {
mixed CanPut(object who) {
mixed direct_put_obj_word_obj() {
mixed direct_put_wrd_wrd_word_obj(){
mixed SetPreventPut(mixed val) {
","/secure/lib/net/ftp_client.c":"int eventDestruct() {
function SetRead(function f) { return (Read = f); }
static void eventReadCallback(int fd, mixed val) {
varargs static int eventClose(class client sock, int aborted) {
static void eventWriteCallback(int fd) {
int SetDestructOnClose(int x) { return (DestructOnClose = x); }
int eventCreateSocket(string host, int port) {
static void eventAbortCallback(int fd) {
static void eventSocketClose() { }
static void eventSocketError(string str, int x) {
int SetSocketType(int type) { return (SocketType = type); }
function SetClose(function f) { return (Close = f); }
function SetWrite(function f) { return (Write = f); }
int eventWriteDestruct() {
","/lib/std/corpse.c":"int CanReceive(object ob) { return 1; }
static void create() {
string GetItemCondition() { return \"\";}
static int Destruct() {
string GetSaveString() { return 0; }
int isFreshCorpse() {
string GetRace() { return Race; }
void SetCorpse(object who) {
string GetHealthShort() {
int eventDecay() {
string GetOwner() { return Owner; }
int SetDecayLife(int x) { return (DecayLife = x); }
int GetDecayLife() { return DecayLife; }
int direct_animate_obj() {
int direct_offer_obj() {
","/lib/events/drink.c":"varargs mixed CanDrink(object who, string substance) {
varargs mixed eventDrink(object who, string substance) {
mixed direct_drink_obj() {
mixed direct_drink_from_obj() {
mixed direct_drink_str_from_obj(string str) {
","/secure/sefun/parse_objects.c":"object parse_objects(object where, string str) {
","/secure/sefun/wipe_inv.c":"int wipe_inv(mixed dude){
","/lib/race.c":"void NewBody(string race) {
static void heart_beat() {
string GetRace() { return Race; }
int GetCarriedMass() { return 0; }
int GetMaxCarry() {
static void create() {
varargs int eventDie(object agent) {
varargs string SetRace(string race, mixed extra) {
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() {
int GetStatLevel(string stat) { return genetics::GetStatLevel(stat); }
varargs void SetStat(string stat, int level, int classes) {
string GetTown() { return Town; }
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); }
int GetLuck() {
int GetMobility() {
string SetTown(string str) { return (Town = str); }
","/verbs/items/unwield.c":"static void create() {
mixed can_unwield_obj(string verb) {
mixed do_unwield_obj(object ob) {
mixed do_unwield_obs(mixed array targs) {
","/verbs/players/lead.c":"static void create() {
mixed can_lead_liv() { return 1; }
mixed do_lead_liv(object ob) {
","/secure/sefun/communications.c":"varargs void say(mixed str, mixed ob) {
varargs void shout(mixed str, mixed exclude) {
varargs void tell_object(object ob, mixed str, int mclass){
varargs void tell_room(mixed ob, mixed str, mixed exclude) {
void tell_player(mixed player, string msg){
varargs void tc(string str, string col, object dude){
varargs int debug(mixed msg, mixed val, string color){
varargs int tell_creators(string msg, string color){
varargs int tn(string str, string col, object room, int mclass){
varargs int trr(string str, string col, int mclass){
","/secure/sefun/security.c":"string file_privs(string file) {
int member_group(mixed who, string grp) {
mixed unguarded(function f) { return (mixed)master()->apply_unguarded(f); }
int check_privs(mixed pretender, mixed target){
int domain_admin(mixed pretender, string domain){
","/verbs/items/close.c":"static void create() {
varargs mixed do_close_obj(object ob, mixed array args...) {
mixed can_close_obj(string verb) {
","/secure/lib/net/web_client.c":"","/secure/sefun/compare_array.c":"int compare_array(mixed array arr1, mixed array arr2){
int arrcmp(mixed array arr1, mixed array arr2){
","/secure/sefun/get_verbs.c":"string array get_verbs(){
","/lib/events/get_from.c":"mixed CanPutInto(object who, object item) {
mixed CanPutOnto(object who, object item) {
mixed eventGetFrom(object who, object array what) {
mixed eventPutInto(object who, object what) {
mixed eventPutOnto(object who, object what) {
mixed indirect_get_obj_from_obj(object item, object container) {
mixed indirect_get_obj_out_of_obj(object item, object container) {
mixed indirect_get_obs_from_obj(object array items, object storage) {
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 CanGetFrom(object who, object item) {
int inventory_accessible() {
int inventory_visible() {
","/verbs/players/stand.c":"static void create() {
mixed can_stand_up() {
mixed do_stand_up() {
","/verbs/players/pray.c":"static void create() {
mixed can_pray_for_str(string spell) {
mixed can_pray_for_str_against_str(string spell) {
mixed can_pray_for_str_for_obj(string spell) {
mixed can_pray_for_str_against_str_for_liv(string spell) {
mixed do_pray_for_str(string spell) {
mixed do_pray_for_str_against_str(string spell, string ag) {
mixed do_pray_for_str_for_obj(string spell, object ob) {
mixed do_pray_for_str_against_str_for_liv(string spell, string ag, object tg) {
","/lib/user/autosave.c":"nomask void save_player(string nom) {
static void heart_beat() {
nomask int restore_player(string nom) {
int Setup() {
nomask void restore_inventory() {
","/verbs/items/listen.c":"static void create() {
mixed can_listen() {
mixed can_listen_obj() {
mixed can_listen_to_obj() {
mixed can_listen_to_str_word_obj() {
mixed do_listen() {
mixed do_listen_obj(object ob) {
mixed do_listen_to_obj(object ob) {
mixed do_listen_to_str_word_obj(string str, object ob) {
","/lib/history.c":"static void create() {
int GetCommandNumber() {
string array GetHistoryList() {
int SetHistorySize(int x) {
static string eventHistory(string str) {
nomask private static string Push(string cmd) {
","/secure/lib/net/server.c":"static int Destruct() {
int eventDestruct() {
varargs static void create(int port, int type, string socket_obj) {
varargs int eventWrite(object owner, mixed val, int close) {
static int eventClose(mixed sock) {
static void eventSocketError(string msg, int code) {
static int SetSocketType(int x ) {
static int SetDestructOnClose(int x) {
int eventCreateSocket(int port) {
int eventShutdown() {
static void eventServerWriteCallback(int fd) {
int GetDestructOnClose() {
int GetSocketType() {
static void eventServerReadCallback(int fd, mixed val) {
static void eventServerAbortCallback(int fd) {
static void eventServerListenCallback(int fd) {
static void eventNewConnection(object socket) {
","/secure/sefun/reload.c":"varargs mixed reload(mixed ob, int recursive,int quiet) {
","/lib/battery.c":"void create(){
void init(){
void heart_beat(){
int eventUse(int i){
int SetPowerType(string str) {powertype=str; return 1; }
int SetCellType(string str) {celltype=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 Spent(){
","/verbs/items/activate.c":"static void create() {
mixed can_activate() {
mixed can_activate_obj(mixed foo) {
mixed can_activate_obj_on_obj(mixed foo) {
mixed do_activate() {
varargs mixed do_activate_obj(mixed foo, mixed foo2) {
varargs mixed do_activate_obj_on_obj(mixed foo, mixed foo2) {
","/verbs/items/lock.c":"static void create() {
mixed can_lock_obj_with_obj(string verb) {
varargs mixed do_lock_obj_with_obj(object target, object key, mixed array words...) {
","/secure/lib/net/client.c":"int eventDestruct() {
function SetRead(function f) { return (Read = f); }
static void eventReadCallback(int fd, mixed val) {
static void eventClose(class client sock) {
static void eventWriteCallback(int fd) {
int SetDestructOnClose(int x) { return (DestructOnClose = x); }
int eventCreateSocket(string host, int port) {
static void eventAbortCallback(int fd) {
static void eventSocketClose() { }
static void eventSocketError(string str, int x) {
int SetSocketType(int type) { return (SocketType = type); }
","/verbs/items/light.c":"static void create() {
mixed can_light_obj() {
mixed can_light_obj_with_obj() {
mixed do_light_obj(object target) {
mixed do_light_obj_with_obj(object target, object source) {
mixed do_light_obs(mixed array targs) {
mixed do_light_obs_with_obj(mixed array targs, object source) {
","/spells/restoration.c":"static void create() {
varargs int CanCast(object who, int level, string limb, object array targs) {
varargs int eventCast(object who, int level, string limb, object array targs) {
int GetMagicCost() {
","/lib/std/worn_storage.c":"int eventReceiveDamage(object agent, int type, int amt, int i, mixed array l) {
string array GetSave() {
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() {
varargs string GetExternalDesc(){
mixed eventShow(object who, string component) {
int GetRadiantLight(int ambient) {
int SetSaveRecurse(int x) {
static mixed array AddSave(mixed array vars) {
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) {
mixed CanGetFrom(object who, object item) {
int inventory_accessible() {
mixed CanOpen(object who, string id) {
mixed CanClose(object who, string id) {
mixed CanUnlock(object who, string id, object key) {
mixed CanLock(object who, string id) {
mixed CanPick(object who, string id) {
int GetRecurseDepth(){
int AddRecurseDepth(int i){
int SetRecurseDepth(int i){
int SetRetainOnDeath(int x ) { return (RetainOnDeath = x); }
varargs mixed eventRepair(object who, int strength, int type) {
varargs string GetEquippedDescription(object who) {
int GetMaxRecurseDepth(){
int SetMaxRecurseDepth(int i){
int GetCanClose() {
int SetCanClose(int x) {
int GetCanLock() {
int SetCanLock(int x) {
void SetKey(string key) {
void PutCheck(){
void init() {
int GetFingers() {
mixed CanRepair(object who) {
int GetRetainOnDeath() { return RetainOnDeath; }
string GetEquippedShort() {
string array SetRestrictLimbs(string array limbs) {
int SetProtection(int type, int amount) {
mixed SetWear(mixed val) {
int restrict(mixed arg){
mixed GetWear() {
int GetMaxProtection(int type) {
int SetFingers(int x) {
int GetProtection(int type) {
","/verbs/items/move.c":"static void create() {
mixed can_move_str_on_obj() {
mixed do_move_obj(object target) {
varargs mixed do_move_str_on_obj(string thing, object target) {
mixed can_move_obj() {
","/verbs/items/remove.c":"static void create() {
mixed can_remove_obj() {
mixed can_remove_obj_out_of_obj() {
mixed can_remove_obj_from_obj() {
mixed do_remove_obj(object ob) {
mixed do_remove_obs(mixed array res) {
mixed do_remove_obj_out_of_obj(object targ, object container) {
mixed do_remove_obj_from_obj(object targ, object container) {
mixed do_remove_obs_out_of_obj(mixed array res, object container) {
mixed do_remove_obs_from_obj(mixed array res, object container) {
","/lib/interactive.c":"string GetShort() {
int GetRadiantLight(int ambient) {
int eventDestruct() {
string SetShort(string str) {
varargs string array SetId(string array bogus) {
string GetKeyName() { return object::GetKeyName(); }
string GetName() { return object::GetName(); }
int id(string str) {
string SetCapName(string str) {
string SetKeyName(string str) {
string array GetId() { return UserId; }
varargs string GetLong() {
string SetLong(string str) {
varargs int GetInvis(object ob) { return object::GetInvis(ob); }
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() {
mixed array GetCommands() {
void eventDescribeEnvironment(int brief) {
int cmdQuit() {
void SetLastError(mapping m) {
mapping GetLastError() {
mixed CanDivorce() {
mixed CanMarry() {
mixed eventDivorce() {
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; }
void move_or_destruct() {
string GetSpouse() {
string GetWebPage() {
int SetRescueBit(int i){
string GetHostSite() {
string SetWebPage(string page) {
","/verbs/rooms/fish.c":"static void create() {
mixed can_fish_with_obj() {
mixed do_fish_with_obj(object ob) {
","/verbs/items/install.c":"static void create() {
mixed can_install() {
mixed can_install_obj(mixed foo) {
mixed can_install_obj_word_obj(mixed foo) {
mixed do_install() {
varargs mixed do_install_obj(mixed foo) {
varargs mixed do_install_obj_word_obj(mixed foo, mixed wort, mixed foo2) {
","/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) {
string array GetTrainingSkills() { return copy(TrainingSkills); }
static int ContinueTraining(object who, string skill, int x) {
string Expertise(){
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) {
int GetNoSpells(){
","/secure/sefun/values.c":"int round(string f){
mixed convert_value(string val) {
","/secure/sefun/mappings.c":"string flat_map(mapping mp) {
int mgrepp(string primary, string array sub){
mixed mapping_member(mapping Map, string sub){
varargs mapping add_maps(mapping FirstMapping,mapping  SecondMapping, int preference){
","/lib/events/lock.c":"varargs mixed eventUnlock(object who, mixed arg1, mixed arg2) {
mixed direct_lock_obj_with_obj(object target, object key, string id) {
mixed direct_pick_str_on_obj(string str, object target, string str2,
mixed direct_pick_str_on_obj_with_obj(string str, object target, object tool,
varargs mixed CanUnlock(object who, string id, object key) {
varargs mixed eventLock(object who, mixed arg1, mixed arg2) {
string array GetSave() {
varargs string array SetKeys(mixed array args...) {
mixed direct_unlock_obj_with_obj(object target, object key, string id) {
mixed direct_wizlock_obj(){ return 1; }
mixed direct_wizunlock_obj(){ return 1; }
string array AddKey(string key) {
varargs mixed eventPick(object who, string id, object tool) {
int SetLockStrength(int x) {
function GetPick() {
function SetPick(function f) {
mixed CanLock(object who, string id) {
mixed CanPick(object who, string id) {
varargs string array GetKeys(string unused) {
int GetLocked() {
int SetLocked(int x) {
int GetLockStrength() {
","/secure/sefun/query_invis.c":"varargs int query_invis(object lookee, object looker) {
","/verbs/players/befriend.c":"static void create() {
mixed can_befriend_liv() { return 1; }
mixed do_befriend_liv(object ob) {
","/verbs/items/poison.c":"static void create() {
void eventPoison(object who, object target, object agent) {
mixed can_poison_obj_with_obj(string verb) { return this_player()->CanManipulate(); }
mixed do_poison_obj_with_obj(object target, object agent) {
","/lib/props/id.c":"varargs string array SetAdjectives(mixed adjs...) {
string SetCapName(string str) {
string GetKeyName() {
varargs string array SetId(mixed val...) {
string GetName() {
int id(string str) {
string array parse_command_id_list() {
string array parse_command_plural_id_list() {
string array parse_command_adjectiv_id_list() {
string array GetId() {
string array GetAdjectives() {
string SetKeyName(string nom) {
string GetCapName() {
","/lib/clerk.c":"void create(){
mixed performMarriage(object spouse1, object spouse2) {
int MarriageRequest(mixed arg1, mixed arg2, mixed arg3){
int eventRequestDivorce(mixed arg1, mixed arg2, mixed arg3){
int performDivorce(object ob1){
","/verbs/items/touch.c":"static void create() {
mixed can_touch_obj() {
mixed can_touch_str_word_obj() {
mixed do_touch_obj(object ob) {
mixed do_touch_str_word_obj(string str, object ob) {
","/lib/events/close.c":"int SetOpen(int x) {
mixed direct_close_obj(object target) {
mixed direct_open_obj(object target) {
mixed direct_open_obj_with_obj(object target, object tool) {
int GetClosed() {
varargs mixed CanClose(object who, string id) {
int SetClosed(int x) {
varargs mixed CanOpen(object who, object tool) {
mixed eventClose(object who) {
varargs mixed eventOpen(object who, object tool) {
int inventory_visible() {
int GetOpen(){
int inventory_accessible() {
","/verbs/players/learn.c":"static void create()
mixed can_learn_str_from_liv(string str, object ob)
mixed can_learn_to_str_from_liv(string str, object ob){
mixed do_learn_str_from_liv(string spell, object target){
mixed do_learn_to_str_from_liv(string spell, object target){
","/secure/sefun/convert_name.c":"string convert_name(string str) {
","/secure/lib/connect.c":"varargs int eventPrint(string msg, mixed cl, mixed arg3) {
int array GetScreen() {
string GetKeyName() {
void SetLastError(mapping m) {
mapping GetLastError() {
void eventDestruct() {
static void create(int binary) {
string GetCapName() {
static void eventCreatePlayer(string cap) {
static void terminal_type(string str) {
static void window_size(int width, int height) {
varargs static void logon(mixed foo) {
static void InputName(string namen, string kill_me) {
static void InputPassword(string pass, 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) {
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){
void eventCompleteChar(){
void InputCre(string str){
int CheckIp(){
","/secure/sefun/get_livings.c":"varargs object array get_livings(object ob,int foo){
varargs object get_random_living(object room, int foo){
","/lib/body.c":"mixed eventFall() {
string GetName() { return 0; }
varargs int eventReceiveDamage(object agent, int type, int x, int internal,
void eventCompleteHeal(int x) {
varargs int GetHealthPoints(string limb) {
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; }
int GetMass(){
int CanFly(){
string GetMissingLimbParent(string limb) { return MissingLimbs[limb][\"parent\"]; }
string array GetMissingLimbParents(string limb) {
int eventCompareLimbs(string limb1, string limb2){
function GetProtect() { return Protect; }
int GetHeartModifier() {
varargs int AddHeartModifier(int x, int t) {
int AddHP(int hp){
int GetDeathEvents(){
int SetDeathEvents(int i){
mixed SetProtect(function f) { return (Protect = f); }
string GetAffectLong(){
int GetLimbClass(string limb) { return Limbs[limb][\"class\"]; }
string GetLimbParent(string limb) { return Limbs[limb][\"parent\"]; }
string array GetLimbChildren(string limb) {
string array GetWieldingLimbs() {
varargs int AddFingers(string limb, int x) {
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 HealLimb(string limb){
mixed CanRemoveItem(object ob) { return 1; }
private void checkCollapse() {
string array GetEquippedLimbs(){
void eventReconnect() {
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() {
varargs mixed eventBuy(mixed arg1, mixed arg2, mixed arg3){
int GetSize(){
int GetRespiration(){
int GetBodyType(){
int SetMass(int i){
int SetSize(int i){
int SetRespiration(int i){
int SetBodyType(int i){
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() {
void ParseHook(string str){
varargs string array GetMissingLimbs(int not_default) {
int eventCollapse() {
int AddLead(string ammo,int number){
int GetLead(string ammo){
int AddExperiencePoints(mixed x) {
int GetExperiencePoints() { return ExperiencePoints; }
int AddQuestPoints(mixed x) {
int GetSleeping() { return Sleeping; }
int GetQuestPoints() { return QuestPoints; }
int SetMelee(int i) { melee = i; return melee; }
int GetMelee() { return melee; }
string GetHealthShort() {
int DestLimb(string limb) {
void eventCheckHealing() {
varargs int eventHealDamage(int x, int internal, mixed limbs) {
int eventCheckProtection(object agent, int type, int damage) {
mixed eventReceiveThrow(object who, object what) {
int eventRemoveItem(object ob) {
int eventWear(object ob, mixed limbs) {
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() {
string array GetExtraChannels(){
string array AddExtraChannels(string array chans){
string array RemoveExtraChannels(string array chans){
mixed CanManipulate(){
","/secure/lib/net/generic.c":"void create(){
void StartServer(){
static void read_callback(int fd, mixed data){
static void close_callback(int fd){
static void listen_callback(int fd){
","/lib/std/germ.c":"static void create() {
void init(){
mixed eventEncounter(object who) {
static void heart_beat() {
mixed eventCure(object who, int x, string type) {
string GetType() {
mixed eventInfect(object ob) {
int isGerm() {
mixed GetCure() {
mixed SetCure(mixed val) {
int SetCannotInfect(int i){
int SetGermName(string str){
string GetGermName(){
int SetCommunicable(int x) {
mixed eventMultiply() {
int GetCommunicable() {
int GetCannotInfect(){
function GetInfect() {
function SetInfect(function f) {
int GetLifeSpan() {
int SetLifeSpan(int x) {
string SetType(string type) {
void eventSuffer(object ob) {
","/verbs/creators/add.c":"static void create() {
mixed do_add_obj_to_obj(object ob, object ob2) {
mixed can_add_obj_to_obj(string one, string two){
mixed can_add_obj_to_here(string one) { return 1; }
mixed can_add_obj_to_room(string one) { return 1; }
mixed do_add_obj_to_here(object ob){
mixed do_add_obj_to_room(object ob){
","/lib/domesticate.c":"mixed direct_befriend_liv(){
mixed direct_abandon_liv(){
mixed direct_train_liv(){
int CanTrain(){
mixed direct_train_liv_to_str(){
object GetMountOwner(){
mixed direct_untrain_liv(){
mixed direct_untrain_liv_to_str(){
mixed direct_command_liv(){
mixed direct_command_liv_to_str(){
object SetMountOwner(object who){
int SetCanBefriend(int i){
int CanAbandon(object who){
int SetCanTrain(int i){
int CanUnTrain(){
int SetCanCommand(int i){
int eventBefriend(object who){
int eventAbandon(object who){
varargs int eventTrainLiving(object who, string what){
varargs int eventUnTrainLiving(object who, string what){
string array GetTrainedSkilles(){
string array SetTrainedSkills(string array skills){
string eventCommandNPC(object who, string cmd){
","/verbs/items/balance.c":"static void create() {
int eventBalance(object caster, object obj1, object obj2) {
mixed can_balance_obj_to_obj() {
mixed do_balance_obj_to_obj(object obj1, object obj2) {
","/lib/events/poison.c":"string array GetSave() {
int SetPoison(int x) {
mixed CanPoison(object who) {
mixed eventPoison(object who, object agent, int strength) {
mixed direct_poison_obj_with_obj() {
int AddPoison(int x) {
int GetPoison() {
","/verbs/rooms/go.c":"static void create() {
mixed can_go_str(string str) {
mixed can_go_into_str(string str) {
mixed do_go_str(string str) {
mixed do_go_into_str(string str) {
","/secure/sefun/timestamp.c":"string timestamp(){
","/verbs/players/lie.c":"static void create() {
mixed can_lie_down() {
mixed can_lie_word_obj() {
mixed can_lie_down_word_obj() {
mixed do_lie_down() {
mixed do_lie_word_obj(string word, object target) {
mixed do_lie_down_word_obj(string word, object target) {
","/lib/events/jump.c":"mixed eventJump(object who, string id, int type) {
mapping GetJumps() {
varargs mixed AddJump(string name, mixed saute, int type){
mixed CanJump(object who, string id, int type) {
mixed direct_jump_word_obj(string prep, object target, string id) {
varargs mixed direct_jump_word_word_obj(mixed args...) {
","/secure/sefun/pointers.c":"varargs int wizardp(object ob){
int adminp(object ob){
int ambassadorp(object ob) {
int archp(object ob) {
varargs int creatorp(object ob) {
int hiddenp(object ob) {
int high_mortalp(object ob) {
int leaderp(object ob) {
varargs int newbiep(object ob) {
varargs int playerp(object ob) {
int imud_privp(mixed guy) {
int securep(mixed guy) {
int assistp(mixed guy) {
int elderp(object ob) {
int testp(object ob) {
int councilp(object ob) {
int avatarp(object ob) {
","/secure/sefun/identify.c":"varargs string identify( mixed a )
","/verbs/items/drink.c":"static void create() {
varargs void eventDrink(object who, object what, string id) {
mixed can_drink_obj(string verb) { return this_player()->CanManipulate(); }
mixed can_drink_from_obj(string verb) { return this_player()->CanManipulate(); }
mixed do_drink_obj(object ob) {
mixed do_drink_from_obj(object ob, string id) {
","/lib/teller.c":"static void create() {
mixed GetCurrencies() { return copy(Currencies); }
string SetLocalCurrency(string str) { return (LocalCurrency = str); }
int eventBalance(object who) {
int eventWithdraw(object who, string currency, int amount) {
string GetLocalCurrency() { return LocalCurrency; }
mixed CanBank(object who) {
string SetBankName(string str) { return (BankName = str); }
int SetLocalFee(int x) { return (LocalFee = x); }
int SetNonLocalFee(int x) { return (NonLocalFee = x); }
int SetOpenFee(int x) { return (OpenFee = 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) {
","/lib/blank_pile.c":"string GetShort() {
static void create() {
string array GetId() {
","/verbs/rooms/climb.c":"static void create() {
mixed do_climb_word_obj(string word, object ob) {
mixed can_climb_obj() {
mixed can_climb_word_obj() {
mixed can_climb_out_of_obj() {
mixed do_climb_obj(object ob) {
mixed do_climb_out_of_obj(object ob) {
","/lib/events/search.c":"string array GetSearches() {
varargs mixed eventSearch(object who, string str) {
mixed direct_search_obj() {
mixed direct_search_str_word_obj(string str) {
varargs mixed SetSearch(mixed array args...) {
mapping RemoveSearch(string item) {
","/lib/currency.c":"int GetCurrency(string type) { return Currency[type]; }
mapping GetCurrencyMap() { return copy(Currency); }
static void create() {
string array GetCurrencies() { return keys(Currency); }
int AddCurrency(string type, int amount) {
varargs int GetCurrencyMass(string type) {
int AddBank(string bank, string type, int amount) {
int GetBank(string bank, string type) {
mapping GetAccountInfo(string bank) {
varargs int GetNetWorth(string benjamins) {
void ResetBank() { Bank = ([]); }
void ResetCurrency() { Currency = ([]); }
","/lib/events/sit.c":"int CanGet(object who){
mixed eventReleaseStand(object who) {
mixed eventReceiveSit(object who) {
object array GetSitters() {
int GetMaxSitters() {
static int SetMaxSitters(int x) {
mixed direct_sit_word_obj() {
mixed direct_sit_down_word_obj() {
","/verbs/items/wear.c":"static void create() {
mixed can_wear_obj() {
mixed can_wear_obj_on_str(string str) {
mixed do_wear_obj(object ob) {
mixed do_wear_obj_on_str(object ob, string str) {
mixed do_wear_obs(object array armors) {
","/daemon/command.c":"void create() {
varargs string array GetCommands(string path) {
void eventRehash(mixed paths) {
varargs string array GetPaths(string cmd) {
","/verbs/items/search.c":"static void create() {
mixed can_search() {
mixed can_search_obj() {
mixed can_search_str_word_obj() {
mixed do_search() {
mixed do_search_obj(object ob) {
mixed do_search_str_word_obj(string str, object ob) {
","/daemon/verbs.c":"static void create() {
string GetErrorMessage(string verb) {
varargs void eventReloadVerbs(mixed val) {
int GetValidVerb(string verb) {
mapping GetVerbs() { return copy(Verbs); }
","/lib/lvs/abilities.c":"string array GetSkills() {
void RemoveSkill(string skill) {
mapping GetSkillsMap(){
void AddSkillBonus(string skill, mixed f) {
varargs void RemoveSkillBonus(string skill, object ob) {
int GetSkillBonus(string skill) {
int GetLevel() {
static void create() {
int GetSkillLevel(string skill) {
int GetSkillClass(string skill) {
int AddSkillPoints(string name, int x) {
string array GetPrimarySkills() {
varargs void SetSkill(string skill, int level, mixed cls) {
int GetBaseSkillLevel(string skill) {
int SetLevel(int x) {
int ResetLevel() {
int GetMaxSkillPoints(string skill, int level) {
","/verbs/creators/wizunlock.c":"static void create() {
mixed can_wizunlock_obj(string str) {
mixed do_wizunlock_obj(object ob){
","/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; }
","/verbs/items/judge.c":"static void create() {
int eventJudge(object caster, object obj1, object obj2, int level) {
mixed can_judge_obj_to_obj() {
mixed do_judge_obj_to_obj(object obj1, object obj2) {
","/lib/events/press.c":"varargs mixed eventPress(object who, string component) {
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) {
mixed direct_press_str_on_obj(string str, object target) {
","/secure/lib/net/socket.c":"static void create(int fd, object owner) {
int eventRead(mixed data) {
varargs static int eventWrite(mixed data, int close) {
int GetDescriptor() {
static int eventCloseSocket() {
int eventSocketClosed() {
string GetAddress() {
","/lib/bonus.c":"void create(){
int eventDestruct(){
void init(){
mapping GetSkills(){
mapping GetStats(){
void heart_beat(){
mapping SetSkills(mapping arg){
mapping SetStats(mapping arg){
int SetBonuses(){
mapping SetPoints(mapping arg){
mapping GetPoints(){
int SetBonusDuration(int i){
int GetBonusDuration(){
int RemoveBonuses(){
","/lib/std/bot_limb.c":"static void create() {
void SetLimb(string limb, string owner, string race) {
int eventDecay() {
","/verbs/players/dismount.c":"static void create() {
mixed can_dismount_liv() {
mixed can_dismount_from_liv() {
mixed do_dismount_liv(object ob) {
mixed do_dismount_from_liv(object ob) {
","/lib/events/dig.c":"mixed eventDig(object who, object tool) {
int RemoveDig() {
mixed SetDig(mixed val) {
mixed CanDig(object who) {
mixed direct_dig_obj_with_obj() {
mixed GetDig() {
","/lib/props/deterioration.c":"int eventReceiveDamage(object agent, int type, int amt, int d, mixed array l) {
string array GetSave() {
int GetBroken() {
int SetBroken(int x) {
int SetDamagePoints(int x) {
int GetDamagePoints() {
int GetDeterioration() {
string GetItemCondition() {
","/lib/verb.c":"static void create() {
static string SetErrorMessage(string str) { return (ErrorMessage = str); }
string array GetRules() { return copy(Rules); }
string GetErrorMessage() { return ErrorMessage; }
string GetVerb() { return Verb; }
varargs static string array SetRules(mixed array args...) {
string array GetVerbs() { return ({ Verb }); }
string array GetSynonyms() { return copy(Synonyms); }
varargs static string array SetSynonyms(mixed array args...) {
static string SetVerb(string str) {
","/lib/std/chair.c":"int CanGet(object who){
void create(){
","/lib/clay.c":"void create(){
void init(){
varargs string SetComposition(string comp, string name, string array nouns, string array adjs, string
void InitComposition(){
","/secure/sefun/base_name.c":"string base_name(mixed val) {
","/verbs/items/smell.c":"static void create() {
mixed can_smell_obj() {
mixed can_smell_str_word_obj() {
mixed do_smell() {
mixed do_smell_obj(object ob) {
mixed do_smell_str_word_obj(string str, object ob) {
","/secure/sefun/persist.c":"int query_reset_number() { return (int)master()->GetResetNumber(); }
object unique(string fn, int rare) {
","/secure/lib/connect.first.c":"string GetKeyName() { return Name; }
static void logon() {
static void InputName(string str) {
static void InputPassword(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/chat.c":"int eventDestruct() {
static void create() {
int GetNoChanColors(){
int SetNoChanColors(int x){
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) {
string array GetRestrictedChannels() { return (RestrictedChannels + ({})); }
mapping returnChannels(){
static string chat_command(string str) {
","/secure/sefun/format_page.c":"string format_page(string array items, int columns) {
","/secure/sefun/load_object.c":"object load_object(string str) {
int update(string file){
","/verbs/creators/dest.c":"static void create() {
mixed can_dest_obj(string str) {
mixed can_dest_str(){
mixed do_dest_obj(object ob){
mixed do_dest_obs(object array obs) {
mixed do_dest_str(string str){
","/lib/used_meal.c":"static void create() {
","/secure/sefun/absolute_path.c":"string absolute_path(string curr, string newp) {
","/verbs/items/drop.c":"static void create() {
mixed can_drop_obj(object ob) { return this_player()->CanManipulate(); }
mixed can_drop_wrd_wrd(string num, string curr) {
mixed do_drop_obj(object ob) {
mixed do_drop_obs(mixed array res) {
mixed do_drop_wrd_wrd(string num, string curr) {
","/secure/lib/net/oob.c":"int eventRead(mixed data) {
","/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) {
mixed AddCommandResponse(string str, mixed val) {
mapping GetCommandResponses() {
int RemoveCommandResponse(string str) {
mapping SetCommandResponses(mapping mp) {
mixed AddEmoteResponse(string verb, mixed val) {
mapping GetEmoteResponses() {
int RemoveEmoteResponse(string verb) {
mapping SetEmoteResponses(mapping mp) {
mixed AddRequestResponse(string str, mixed val) {
mapping GetRequestResponses() {
int RemoveRequestResponse(string str) {
mapping SetRequestResponses(mapping mp) {
mixed AddTalkResponse(string str, mixed val) {
int RemoveTalkResponse(string str) {
mapping GetTalkResponses() {
mapping SetTalkResponses(mapping mp) {
int SetSpellChance(int i){
int GetSpellChance(){
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) {
mixed eventRequest(object who, string str) {
mixed eventWander() {
","/lib/clip.c":"int CanReceive(object ob){
int CanRelease(object ob){
void create(){
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 SetMillimeter(int x){ millimeter=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 GetPistolType() { return pistoltype; }
","/secure/sefun/english.c":"string match_command(string verb){
varargs string add_article(string str, int def) {
string cardinal(int x) {
varargs string conjunction(mixed expressions, string coordinator) {
string consolidate(int x, string str) {
varargs string item_list(mixed array items...) {
string nominative(mixed val) {
string objective(mixed val) {
string possessive_noun(mixed val) {
string reflexive(mixed val) { return sprintf(\"%sself\", objective(val)); }
string remove_article(string str) {
string strip_article(mixed val) {
string array explode_list(string list) {
","/secure/sefun/rooms.c":"int query_night_light(object ob){
int query_day_light(object ob){
int query_ambient_light(object ob){
int reload_room(object ob) {
string opposite_dir(string str){
","/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) {
mixed CanSell(object who, string what) {
int GetVendorType() { return VendorType; }
int SetVendorType(int x) { return (VendorType = x); }
string SetStorageRoom(string room) { return (StorageRoom = room); }
int SetMaxItems(int x) { return (MaxItems = x); }
string SetLocalCurrency(string str) { return (LocalCurrency = str); }
mixed eventSell(object who, mixed what) {
int GetCost(object ob, object who) {
string GetLocalCurrency() { return LocalCurrency; }
mixed direct_buy_str_from_liv(string str) {
mixed CanBuy(object who, object array obs) {
string GetStorageRoom() { return StorageRoom; }
int GetMaxItems() { return MaxItems; }
int cmdBrowse(object who, string args) {
int cmdShow(object who, string args) {
int cmdPrice(object who, string args) {
int cmdAppraise(object who, string args) {
int indirect_sell_obs_to_liv() { return 1; }
","/verbs/creators/delete.c":"static void create() {
mixed do_delete_exit_str(string str) {
mixed do_delete_enter_str(string str) {
mixed do_delete_room_str(string str) {
mixed do_delete_obj(object ob){
mixed do_delete_obj_from_obj(object ob1, object ob2){
mixed do_delete_obj_from_room(object ob){
mixed do_delete_obj_from_here(object ob){
int eventDeleteExit(string str){
int eventDeleteObject(object ob1, object ob2){
mixed can_delete_exit_str(string str) {
mixed can_delete_enter_str(string str) {
mixed can_delete_room_str(string str) {
mixed can_delete_obj(object ob){
mixed can_delete_obj_from_obj(object ob1, object ob2){
mixed can_delete_obj_from_here(object ob){
mixed can_delete_obj_from_room(object ob){
","/lib/events/read.c":"string GetRead(string str) {
string array GetReads() {
void RemoveRead(string item) {
void SetReads(mapping ReadMap){
varargs mixed SetDefaultRead(mixed arg1, mixed desc) {
int SetLanguage(string str){
mixed GetLanguage(){
varargs mixed eventRead(object who, string str) {
mixed direct_read_obj() {
mixed direct_read_str_word_obj(string str) {
","/secure/sefun/wild_card.c":"varargs string array wild_card(string str) {
nomask int remove_dots(string str) { return !(str[0] == '.'); }
","/lib/props/properties.c":"mixed GetProperty(string prop) {
mixed AddProperty(string prop, mixed val) {
mixed SetProperty(string prop, mixed val) {
mapping GetProperties() {
int RemoveProperty(string prop) {
mapping SetProperties(mapping props) {
","/lib/quest.c":"void create(){
int GetQuestPoints(){
int SetQuestPoints(int i){
","/secure/sefun/query_names.c":"string array query_names(object whom) {
int answers_to(string name, object what){
","/lib/events/climb.c":"varargs mixed eventClimb(object who, int type, string where) {
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) {
mixed direct_climb_word_obj(string word, object ob) {
","/verbs/rooms/jump.c":"static void create() {
mixed can_jump_word_obj() {
mixed can_jump_word_word_obj() {
varargs mixed do_jump_in_obj(object ob, mixed array args...) {
varargs mixed do_jump_into_obj(object ob, mixed array args...) {
varargs mixed do_jump_off_obj(object ob, mixed array args...) {
varargs mixed do_jump_from_obj(object ob, mixed array args...) {
varargs mixed do_jump_through_obj(object ob, mixed array args...) {
varargs mixed do_jump_across_obj(object ob, mixed array args...) {
varargs mixed do_jump_over_obj(object ob, mixed array args...) {
varargs mixed do_jump_onto_obj(object ob, mixed array args...) {
varargs mixed do_jump_on_obj(object ob, mixed array args...) {
varargs mixed do_jump_off_of(object ob, mixed array args...) {
","/lib/std/item.c":"string array GetSave() {
void eventDeteriorate(int type) {
string GetItemCondition() {
int eventMove(mixed dest) {
static void create() {
varargs mixed direct_get_obj_from_obj(object item, mixed gamma,mixed alfa, mixed beta, mixed epsilon){
static int Destruct() {
string GetExternalDesc() {
mixed eventShow(object who, string component) {
static mixed array AddSave(mixed array vars) {
mixed CanSteal(object who) {
int SetNoCondition(int i){
string SetQuestId(string name){
string GetQuestId(){
int SetRetainOnDeath(int x) {
mixed eventThrow(object who, object target) {
varargs mixed eventRepair(object who, int strength, int type) {
mixed indirect_compare_obj_to_obj() {
mixed direct_judge_obj_to_obj() {
mixed indirect_judge_obj_to_obj() {
mixed direct_use_obj_to_str() {
mixed direct_throw_obj_word_obj() {
int eventBless(int amount, int time) {
void eventRemoveBlessing() {
mixed indirect_throw_obj_into_obj() {
int direct_sacrifice_obj_to_str(string deus) {
mixed direct_bless_obj() {
mixed direct_curse_obj() {
mixed direct_balance_obj_to_obj() {
void init() { }
mixed CanRepair(object who) {
int GetRetainOnDeath() {
mixed direct_cast_str_on_obj() {
mixed direct_cast_str_on_str_of_obj() {
varargs mixed CanThrow(object who, object target) {
mixed indirect_balance_obj_to_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/props/carry.c":"int GetMaxCarry() {
int GetLivingMaxCarry() {
int SetMaxCarry(int x) {
int CanCarry(int amount) {
int AddCarriedMass(int x) {
int GetCarriedMass() {
int GetCarriedWeight() {
","/verbs/items/free.c":"static void create() {
mixed can_free_liv_from_obj() {
mixed do_free_liv_from_obj(object target, object tool) {
","/lib/pager.c":"string GetHelp(string str) {
varargs mixed eventPage(mixed val, mixed msg_class, function f,mixed args...) {
mixed more(mixed val, string cl, function f, mixed args) {
static void cmdPage(string str, class page_file file) {
varargs static private void RazzleDazzle(mixed args...) {
static private string GetPagerPrompt(class page_file file) {
","/lib/chapel.c":"static void create() {
mixed CanSacrifice(object who, object what, string deus) {
string array SetReligion(string adj, string noun) {
varargs string GetReligion(int flag) { return Religion[flag]; }
mixed CanMarry(object who, object spouse1, object spouse2) {
mixed eventMarry(object who, object spouse1, object spouse2) {
string array GetClasses() { return Classes; }
mixed eventSacrifice(object who, object what, string deus) {
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; }
","/lib/events/smell.c":"varargs mixed eventSmell(object who, string str) {
mixed direct_smell_obj() {
mixed direct_smell_str_word_obj(string str) {
mapping GetSmellMap(){
varargs mixed SetSmell(mixed array args...) {
string array GetSmells() {
mapping RemoveSmell(string item) {
","/lib/steal.c":"mixed direct_steal_obj_from_liv() { return CanSteal(this_player()); }
mixed GetPreventSteal() { return PreventSteal; }
static void create() {
mixed SetPreventSteal(mixed val) { return (PreventSteal = val); }
","/lib/nmsh.c":"string GetKeyName() { return 0; }
static void create() {
string get_path() { return query_cwd(); }
string process_input(string str) {
int Setup() {
varargs int GetInvis() { return 0; }
nomask static int cmd_alias(string str) {
nomask static int cmd_cd(string str) {
nomask static int cmd_nickname(string str) {
nomask static int cmd_nmsh(string str) {
nomask static int cmd_pushd(string str) {
nomask static int cmd_popd() {
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; }
nomask static int cmd_unalias(string str) {
nomask static int cmd_pwd() {
nomask static int cmd_work(string str) {
static string user_names(object ob) {
string query_prev_wd() { return PreviousWorkingDirectory; }
","/verbs/players/backstab.c":"static void create() {
mixed can_backstab_liv() {
mixed do_backstab_liv(object ob) {
int eventBackstab(object backstabber, object target) {
int eventStab(object backstabber, object target, object weapon) {
int eventPrintDamage(object backstabber, object target, object weapon, int percentDamage) {
","/secure/sefun/dummy.c":"","/lib/spell.c":"static void create() {
varargs string array GetMessage(int damage, int healing) {
int GetRequiredSkill(string skill) {
static int CanAttack(object who, object array enemies, int power) {
string array GetSkills() {
string array GetRules() {
int GetMorality() {
string GetErrorMessage() {
varargs int eventCast(object who, int level, mixed limb, object array targets) {
string GetVerb() {
string GetSpell() {
int GetDamage() {
int GetDamageType() {
varargs static string array SetRules(mixed args...) {
static int SetMorality(int x) {
varargs int CanCast(object who, int level, string limb, object array targets) {
int GetRequiredMagic() {
int GetRequiredStamina() {
varargs mixed eventParse(object who, mixed array args...) {
varargs object array GetTargets(object who, mixed args...) {
int GetAutoHeal() {
int GetSpellType() {
static mapping SetSkills(mapping mp) {
static string SetVerb(string verb) {
int GetAutoDamage() {
static int SetAutoDamage(int x) {
static int SetAutoHeal(int x) {
string GetConjure() {
static string SetConjure(string str) {
varargs static void SetDamage(int type, mixed array rest...) {
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() {
","/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) {
int SetChance(int x) { return (Chance = x); }
int GetChance() { return Chance; }
mapping SetFish(mapping mp) { return (Fish = mp); }
mapping RemoveFish(string fish) {
mapping GetFish() { return Fish; }
mapping SetFishing(object who, object pole) {
mapping RemoveFishing(object who) {
int SetMaxFishing(int x) { return (MaxFishing = x); }
int GetMaxFishing() { return MaxFishing; }
int SetSpeed(int x) { return (Speed = x); }
int GetSpeed() { return Speed; }
static void eventCatch(object who, string fish, object pole) {
int AddFish(string fish, int x) {
","/secure/sefun/light.c":"varargs int effective_light(object ob) {
varargs int total_light(object ob) {
varargs int visibility(object ob) {
mixed check_light(object who) {
","/verbs/creators/pulsecheck.c":"static void create() {
mixed can_pulsecheck_liv(string str) {
mixed do_pulsecheck_liv(object ob){
mixed do_pulsecheck_lvs(object array obs) {
","/lib/std/bed.c":"int CanGet(object who){
void create(){
","/verbs/common/whisper.c":"static void create() {
mixed can_whisper_to_liv(object target) {
mixed can_whisper_in_wrd(string lang) {
mixed can_whisper_in_wrd_to_liv(string wrd, object ob) {
mixed can_whisper_to_liv_str(object targ, string str) {
mixed can_whisper_in_wrd_to_liv_str(string lang, object targ, string str) {
mixed can_whisper_to_liv_in_wrd_str(object targ, string lang, string str) {
mixed do_whisper() { return 1; }
mixed do_whisper_to_liv(object ob) { return 1; }
mixed do_whisper_in_wrd(string wrd) { return 1; }
mixed do_whisper_in_wrd_to_liv(string str, object ob) { return 1; }
mixed do_whisper_to_liv_str(object targ, string str) {
mixed do_whisper_in_wrd_to_liv_str(string lang, object targ, string str) {
mixed do_whisper_to_liv_in_wrd_str(object targ, string lang, string str) {
","/verbs/creators/resurrect.c":"static void create() {
mixed can_resurrect_obj(string str) {
mixed do_resurrect_obj(object ob) {
","/secure/sefun/distinct_array.c":"mixed array distinct_array(mixed array arr) {
","/secure/sefun/atomize.c":"string array atomize_string(string str){
string array atomize_array(string array temp_arr){
","/verbs/players/stealth.c":"static void create() {
mixed can_stealth_wrd() {
mixed do_stealth_wrd(string args) {
int eventStealth(object caster, string args, int skill) {
","/secure/sefun/to_object.c":"object to_object(mixed var) {
","/lib/light.c":"string GetShort() {
static void create() {
varargs mixed eventLight(object who, object tool) {
int GetLit() {
static int SetLit(int x) {
mixed CanLight(object who) {
mixed direct_light_obj() {
mixed eventDarken() {
","/lib/events/shoot.c":"int indirect_shoot_obj_at_obj(mixed ob1,mixed ob2){
int CanShoot(object shooter, string target){
int direct_shoot_obj_with_obj(object shooter, object target){
int direct_shoot_obj_at_str(object shooter, string target){
int indirect_shoot_obj_with_obj(mixed ob1,mixed ob2){
int MustCarry(int i){
int MustWield(int i){
int eventShoot(mixed shooter, mixed target){
","/lib/player.c":"int CanReceive(object ob) { return CanCarry((int)ob->GetMass()); }
int eventReceiveObject(object foo) {
int eventReleaseObject(object foo) {
static int Destruct() {
string SetShort(string irrelevant) {
string GetName() {
string GetCapName() { return interactive::GetCapName(); }
varargs string GetLong(string str) {
varargs int eventShow(object who, 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) {
int SetUndead(int x) {
mixed eventTurn(object who) {
varargs int eventMoveLiving(mixed dest, string omsg, string imsg) {
varargs int eventDie(mixed agent) {
string SetClass(string str) {
void eventLoadObject(mixed array value, int recurse) { }
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) {
mixed eventAsk(object who, string what) {
string array GetMuffed(){
string array SetMuffed(string array muffed){
string array AddMuffed(string muffed){
int eventDisplayStatus() {
void eventRevive() {
static mixed eventUse(object used, string cmd) {
mixed CanUse() { return 1; }
string array SetTitles(string array titles) {
string array AddTitle(string title) {
string array RemoveTitle(string title) {
string array GetTitles() { return Titles; }
void AddQuest(string title, string desc) {
mixed array GetQuests() {
mapping array GetDeaths() {
int GetTrainingPoints() { return TrainingPoints; }
int AddTrainingPoints(int x) {
int RemoveTrainingPoints(int x) {
static void eventDestroyUndead(object agent) {
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) {
varargs int eventTrain(string skill, int points) {
","/secure/sefun/absolute_value.c":"int absolute_value(int x) {
","/verbs/items/extinguish.c":"static void create() {
mixed can_extinguish_obj() {
mixed do_extinguish_obj(object target) {
mixed do_extinguish_obs(mixed array targs) {
","/verbs/rooms/stop.c":"static void create() {
string GetHelp(string str) {
mixed can_stop_str(string str) {
mixed do_stop_str(string str) {
","/lib/events/smoke.c":"mixed CanSmoke(object who) {
int direct_smoke(object target) {
","/secure/lib/std/access.c":"void create() {
nomask int check_access(object ob, string fun, string file, string oper) {
nomask int grant_access(string type, string file, string who) {
nomask int remove_access(string type, string file, string who) {
static void set_access(string type, function f) {
mapping query_access(string type) {
","/secure/sefun/query_carrying.c":"int query_carrying(object who, mixed thing){
","/lib/events/give.c":"mixed direct_give_obj_to_liv() {
mixed indirect_give_liv_obj(object target) {
","/lib/events/shake.c":"varargs mixed eventShake(object who, string component) {
string array GetShakes() {
mapping RemoveShake(string item) {
varargs mapping SetShake(mixed key, mixed desc) {
varargs mixed CanShake(object who, string component) {
mixed direct_shake_obj(object target) {
mixed direct_shake_str_on_obj(string str, object target) {
","/lib/props/save.c":"int DumpVars(string file){
","/verbs/players/news.c":"static void create() {
mixed can_news_str(string str) {
mixed do_news() { return do_news_str(\"general\"); }
","/verbs/items/ring.c":"static void create() {
mixed can_ring_obj() {
mixed can_ring_str_on_obj() {
mixed can_ring_obj_with_obj() {
mixed can_ring_str_on_obj_with_obj() {
mixed do_ring_obj(object target) {
mixed do_ring_str_on_obj(string str, object target) {
mixed do_ring_obj_with_obj(object target, object tool) {
mixed do_ring_str_on_obj_with_obj(string str, object target, object tool) {
","/lib/genetics.c":"int GetBlind() {
static void RemoveBlindness() {
varargs mixed eventBlind(object who, int amt, mixed end) {
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 GetStatClass(string stat) {
int GetBaseStatLevel(string stat) {
int AddStatPoints(string stat, int x) {
int GetMaxStatPoints(string stat, int level) {
void AddStatBonus(string stat, mixed 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) {
int GetVisionBonus() {
static void heart_beat() {
varargs mixed GetEffectiveVision(mixed location, int raw_score) {
string GetResistance(int type) {
static void create() {
int GetStatLevel(string stat) {
mapping GetStatsMap() { return copy(Stats); }
mapping GetResistanceMap(){
","/lib/shadow.c":"int wtf(){
int eventShadow(object ob){
string GetShadowedName(){
object GetShadowedObject(){
","/lib/events/fly.c":"mixed direct_fly_into_str(string str) {
mixed direct_fly_str(string str) {
","/verbs/items/get.c":"static void create() {
mixed eventCheckLight(object who) {
mixed can_get_obj(string verb) {
varargs mixed can_get_obj_out_of_obj(string verb, string rule, object item, object container, mixed poo) {
mixed can_get_obj_from_obj(string verb, string rule, object item, object container) {
mixed can_get_wrd_wrd_out_of_obj(string num, string curr) {
mixed can_get_wrd_wrd_from_obj(string num, string curr) {
mixed do_get_obj(object ob) {
mixed do_get_wrd_wrd_out_of_obj(string num, string curr, object pile) {
mixed do_get_wrd_wrd_from_obj(string num, string curr, object pile) {
mixed do_get_obj_out_of_obj(object ob, object storage) {
mixed do_get_obj_from_obj(object ob, object storage) {
mixed do_get_obs(mixed array targs) {
mixed do_get_obs_out_of_obj(mixed array targs, object storage) {
mixed do_get_obs_from_obj(mixed array obs, object storage) {
","/verbs/players/abandon.c":"static void create() {
mixed can_abandon_liv() { return 1; }
mixed do_abandon_liv(object ob) {
","/verbs/creators/codesay.c":"static void create() {
string GetHelp(string str) {
mixed can_codesay() { return \"Say what?\"; }
mixed can_codesay_str(string str) {
varargs mixed do_codesay_str(string str) {
","/lib/props/value.c":"string array GetSave() {
int SetDollarCost(int x){
int GetDestroyOnSell() {
int SetDestroyOnSell(int x) {
varargs int GetValue(string str) {
int SetValue(mixed y) {
varargs mixed SetBaseCost(mixed arg, int i){
int GetVendorType() {
int SetVendorType(int x) {
int GetBaseCost(string str){
","/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) {
int GetStrength() { return MealStrength; }
int GetMealType() { return MealType; }
mixed eventDrink(object who) {
mixed eventEat(object who) {
int SetMealType(int x) {
int SetStrength(int x) { return (MealStrength = x); }
mixed direct_eat_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 direct_drink_obj() {
mixed direct_drink_from_obj() {
mixed array GetMealMessages() { return ({ MyMessage, OtherMessage }); }
","/secure/lib/file.c":"int eventDestruct() {
varargs static void create(string file) {
int GetSize() {
mixed eventDelete() {
mixed eventWrite(mixed val) {
int isDirectory() {
int isFile() {
int isTemporary() {
string GetCharacters(int start, int length) {
string array GetDirectoryList() {
mixed array GetDirectoryShort() {
string GetFileName() {
int GetLastModified() {
string GetLine() {
varargs string GetLines(int arg1, int arg2) {
string GetString() {
mixed eventCreateDirectory() {
varargs mixed eventRename(string name, int clobber) {
","/verbs/creators/echo.c":"static void create() {
string GetHelp(string str) {
int livings_are_remote() { return 1; }
mixed can_echo() {
mixed can_echo_to_liv_str(object ob, string str) {
mixed can_echo_str(string str) {
mixed do_echo() { return 1; }
mixed do_echo_to_liv_str(object who, string what) {
mixed do_echo_str(string str) {
void eventEcho(object array targs, string str) {
","/verbs/items/put.c":"static void create() {
mixed can_put_obj_word_obj(object target, string wrd, object storage) {
mixed do_put_obj_word_obj(object what, string wrd, object storage) {
mixed do_put_obs_word_obj(mixed array res, string wrd, object storage) {
mixed eventCheckLight(object who) {
mixed can_put_obs_word_obj(object array foo1, string wrd, object foo2) {
mixed can_put_wrd_wrd_word_obj(string num, string curr,string wrd, mixed container) {
mixed do_put_wrd_wrd_word_obj(string num, string curr, mixed wort, object ob) {
","/verbs/players/party.c":"static void create() {
string GetHelp(string str) {
int livings_are_remote() { return 1; }
mixed can_party_wrd(string cmd) {
mixed can_party_wrd_wrd(string cmd, string party) {
mixed can_party_wrd_liv(string cmd) {
mixed do_party_wrd(string cmd) {
mixed do_party_wrd_wrd(string cmd, string party) {
mixed do_party_wrd_liv(string cmd, object targ) {
","/lib/messages.c":"varargs string GetMessage(string msg, mixed arg) {
string GetName() { return 0; }
static void create() {
string SetMessage(string msg, string str) {
mapping GetMessages() { return copy(Messages); }
","/lib/detect.c":"int direct_detect_wrd_in_obj(string word) {
mixed eventDetect(object who, string str, int ability) {
","/lib/comp/weapon.c":"string array GetSave() {
int eventStrike(object target) {
mixed CanEquip(object who, string array limbs) {
mixed eventEquip(object who, string array limbs) {
mixed eventUnequip(object who) {
int GetHands() {
string SetWeaponType(string str) {
varargs string GetEquippedDescription(object who) {
int SetHands(int x) {
int GetWielded(){
mixed SetWield(mixed val) {
mixed direct_remove_obj() {
mixed direct_wear_obj() {
string GetWeaponType() {
string GetEquippedShort() {
int eventDeteriorate(int type) {
","/verbs/players/sit.c":"static void create() {
mixed can_sit_down() {
mixed can_sit_up() {
mixed can_sit_word_obj() {
mixed can_sit_down_word_obj() {
mixed do_sit(){
mixed do_sit_down() {
mixed do_sit_up() {
mixed do_sit_word_obj(string word, object target) {
mixed do_sit_down_word_obj(string word, object target) {
","/secure/sefun/user_exists.c":"int user_exists(string str) { return (int)master()->player_exists(str); }
","/lib/props/addstuff.c":"varargs int AddStuff(string array str, int q){
","/secure/lib/net/uptime_server.c":"void create(){
static mixed read_callback(int fd, mixed data){
static void close_callback(int fd){
static void listen_callback(int fd){
void StartServer(){
int SendUptime(int fd){
","/lib/props/ambiance.c":"int GetAmbientLight() {
static int SetAmbientLight(int x) {
","/verbs/items/give.c":"static void create() {
mixed can_give_liv_obj() {
mixed can_give_obj_to_liv(mixed arg1, mixed arg2) {
mixed can_give_liv_wrd_wrd(object targ, string num, string curr) {
mixed can_give_wrd_wrd_to_liv(string num, string curr, object targ) {
mixed do_give_liv_obj(object target, object what) {
mixed do_give_obj_to_liv(object what, object target) {
mixed do_give_liv_wrd_wrd(object target, string num, string curr) {
mixed do_give_wrd_wrd_to_liv(string num, string curr, object target) {
mixed do_give_liv_obs(object target, mixed array items) {
mixed do_give_obs_to_liv(mixed array items, object target) {
","/verbs/items/open.c":"static void create() {
mixed can_open_obj(string verb, string id) {
mixed can_open_obj_with_obj(string verb, string id1, string id2) {
varargs mixed do_open_obj(object ob, mixed array args...) {
varargs mixed do_open_obj_with_obj(object ob, object with, mixed array args...) {
","/verbs/common/body.c":"static void create() {
string GetHelp(string str) {
int livings_are_remote() { return 1; }
varargs void eventCheckBody(object ob, object receiver) {
mixed can_body() {
mixed can_body_liv() {
mixed do_body() {
mixed do_body_liv(object ob) {
","/verbs/common/shout.c":"static void create() {
string GetHelp(string str) {
mixed can_shout() { return \"Shout what?\"; }
mixed can_shout_str(string str) {
mixed can_shout_in_wrd_str(string lang, string str) {
mixed do_shout() { return 1; }
mixed do_shout_str(string str) {
mixed do_shout_in_wrd_str(string lang, string str) {
","/lib/events/listen.c":"string array GetListens() {
mapping GetListenMap(){
varargs mixed SetListen(mixed array args...) {
mapping RemoveListen(string item) {
varargs mixed eventListen(object who, string str) {
mixed direct_listen_obj() {
mixed direct_listen_to_obj() {
mixed direct_listen_to_str_word_obj(string str) {
","/secure/sefun/get_stack.c":"string get_stack() {
","/lib/props/radiance.c":"int GetRadiantLight(int ambient) {
int SetRadiantLight(int x) {
int GetBaseRadiance(int foo){
","/verbs/items/sell.c":"static void create() {
mixed can_sell_obj_to_liv() {
mixed can_sell_liv_obs() {
mixed do_sell_obj_to_liv(object ob, object vendor) {
mixed do_sell_liv_obj(object vendor, object item) {
mixed do_sell_obs_to_liv(object array items, object vendor) {
mixed do_sell_liv_obs(object vendor, object array items) {
","/lib/events/lock_with.c":"mixed array GetSave() {
int GetDisableChance() {
int SetDisableChance(int x) {
int GetDisabled() {
int SetDisabled(int x) {
mixed eventLockLock(object who, object what) {
mixed eventUnlockLock(object who, object what) {
mixed indirect_lock_obj_with_obj(object target, object key, string id) {
mixed indirect_unlock_obj_with_obj(object target, object key, string id) {
","/lib/props/inventory.c":"mapping GetInventory() {
mapping SetInventory(mapping mp) {
static void eventLoadItem(string file, mixed args, int count) {
varargs void reset() {
static void eventLoadInventory() {
","/lib/props/mass.c":"int AddMass(int x) {
string array GetSave() {
int GetWeight() {
int SetMass(int x) {
int GetMass() {
","/lib/follow.c":"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() {
int eventFollow(object dest, int fC) { return 0; }
","/secure/lib/net/g2.c":"static void create(){
static void setup(){
static void read_callback(int fd, buffer info){
static void close_callback(int fd){
static void listen_callback(int fd){
string esc_char(int i){
","/verbs/creators/createfix.c":"static void create() {
mixed can_createfix_obj(string str) {
mixed can_createfix_word(string str) { return can_createfix_obj(\"foo\"); }
mixed do_createfix_obj(object ob) {
mixed do_createfix_word(string wrd) {
","/lib/post_office.c":"int CanReceive(object ob) {
int eventReleaseObject(object foo) {
static void create() {
mixed eventMail(object who, string args) {
mixed CanMail(object who, string args) {
","/spells/meditate.c":"static void create() {
int eventCast(object who, int level) {
","/lib/events/bury.c":"mixed direct_bury_obj_with_obj() {
","/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) {
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){
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){
","/lib/std/bot_corpse.c":"void create() {
int eventDecay() {
","/verbs/items/turn.c":"static void create() {
mixed can_turn() {
mixed can_turn_obj(mixed foo) {
mixed can_turn_on_obj(mixed foo) {
mixed can_turn_off_obj(mixed foo) {
mixed do_turn() {
varargs mixed do_turn_obj(mixed foo, mixed foo2) {
varargs mixed do_turn_on_obj(mixed foo, mixed foo2) {
mixed do_turn_off_obj(mixed foo) {
mixed do_turn_on_obj_word_obj(mixed foo, mixed foo2) {
","/verbs/items/throw.c":"static void create() {
void eventThrow(object who, object what, object where) {
mixed do_throw_obj_word_obj(object what, string word, object where) {
mixed can_throw_obj() {
mixed can_throw_obj_word_obj() {
","/lib/mayor.c":"static void create() {
static string SetLocalCurrency(string str) {
static void EvaluateCitizenshipRequest() {
mixed CanRequestCitizenship(object who) {
mixed eventRequestCitizenship(object who) {
string GetLocalCurrency() {
int GetTax() {
static int SetTax(int x) {
","/lib/comp/container.c":"int GetOpacity(){
int SetOpacity(int x){
int CanReceive(object ob) {
int CanRelease(object ob) {
int GetRadiantLight(int ambient) {
int eventReceiveObject(object ob) {
int eventReleaseObject(object ob) {
","/lib/pole.c":"static void create() {
mixed AddSave(mixed array vars) { return ({}); }
mixed CanCast(object who) {
int GetStrength() { return PoleStrength; }
int SetStrength(int x) { return (PoleStrength = x);  }
int SetChance(int x) { return (CatchChance =x); }
int GetChance() { return CatchChance + GetProperty(\"blessed\"); }
mixed eventCatch(object who, string fish) {
int eventFish(object who) {
mixed direct_fish_with_obj() {
int eventBreak() {
mixed direct_cast_obj() {
","/lib/events/manipulate.c":"varargs mixed CanManipulate(object who, string component) {
varargs mixed eventManipulate(object who, string component) {
string array GetManipulates() {
mapping RemoveManipulate(string item) {
varargs mapping SetManipulate(mixed key, mixed desc) {
mixed direct_move_obj(object target) {
mixed direct_move_str_on_obj(string str, object target) {
","/secure/sefun/local_time.c":"mixed local_time(mixed val){
string set_tz(string str){
mixed local_ctime(int i){
int valid_timezone(string str){
string query_tz(){
","/lib/comp/holder.c":"int GetOpacity(){
int SetOpacity(int x){
varargs string GetInternalDesc() {
mixed inventory_visible() {
int CanReceive(object ob) {
int eventReceiveObject(object ob) {
int eventReleaseObject(object ob) {
static void eventLoadInventory() {
int SetSaveRecurse(int x) {
static void create() {
static mixed array AddSave(mixed array vars) {
int isBag() {
","/verbs/items/shoot.c":"static void create() {
mixed can_shoot_obj_with_obj(mixed target,mixed shooter) {
mixed can_shoot_obj_at_obj(mixed shooter,mixed target) {
mixed can_shoot_obj_at_str(object shooter, string target) {
varargs mixed do_shoot_obj_at_obj(mixed shooter,mixed target) {
varargs mixed do_shoot_obj_at_str(object shooter, string target) {
varargs mixed do_shoot_obj_with_obj(mixed target,mixed shooter) {
","/lib/door.c":"static void create() {
string GetDefiniteShort() {
varargs mixed eventClose(object who) {
varargs int eventOpen(object who, object tool) {
mixed eventUnlock(object who, object key) {
mixed CanUnlock(object who) {
varargs mixed eventLock(object who, mixed key, mixed foo) {
varargs string array SetKeys(string side, mixed array args...) {
mixed CanLock(object who, string foo) {
string array GetKeys(string side) { return ((class door_side)Sides[side])->Keys; }
varargs string array SetId(string side, mixed array args...) {
varargs string GetShort(string side) {
mixed SetShort(string side, mixed short) {
int eventRegisterSide(string side) {
void SetSide(string side, mapping mp) {
string GetLong(string side) {
mixed SetLong(string side, mixed long) {
string array GetId(string side) { return ((class door_side)Sides[side])->Ids; }
int GetHiddenDoor(){
int SetHiddenDoor(int i){
string array GetSides(){
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/props/clean.c":"int eventDestruct() {
int GetNoClean() {
int clean_up(int ref_exists) {
static int SetNoClean(int x) {
","/secure/sefun/flat_map.c":"string flat_map(mapping mp) {
","/verbs/items/read.c":"static void create() {
mixed can_read_obj() {
mixed can_read_str_word_obj() {
mixed do_read_str_on_obj(string str, object ob) {
mixed do_read_str_in_obj(string str, object ob) {
mixed do_read_str_of_obj(string str, object ob) {
mixed do_read_str_from_obj(string str, object ob) {
mixed do_read_obj(object ob) {
","/lib/interface.c":"static void create() {
static string process_input(string str) {
int Setup() {
int GetClient() { return Client; }
varargs int eventPrint(string msg, mixed arg2, mixed arg3) {
string GetKeyName() { return 0; }
int eventFlushQueuedMessages(){
varargs int eventPauseMessages(int x, int exceptions){
int array GetScreen() { return Screen; }
int GetBlocked(string type) { return (Blocked[\"all\"] || Blocked[type]); }
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; }
","/verbs/players/request.c":"static void create() {
mixed can_request_str_from_liv() {
mixed do_request_str_from_liv(string str, object who) {
","/secure/sefun/get_object.c":"varargs object get_object( string str, object player )
varargs mixed get_objects( string str, object player, int no_arr )
","/verbs/common/ask.c":"static void create() {
mixed do_ask_liv_to_str(object ob, string str) {
mixed do_ask_liv_for_str(object ob, string str) {
mixed do_ask_liv_str(object ob, string str) {
mixed can_ask_str(string str) {
mixed do_ask_str(string str) {
mixed can_ask_liv_to_str(string str) { return 1; }
mixed can_ask_liv_for_str(string str) { return 1; }
mixed can_ask_liv_str(string str) {
","/lib/shell.c":"void create(){
int SetCaliber(int x) { caliber=x; return 1; }
int SetMillimeter(int x){ millimeter=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 GetPistolType() { return pistoltype; }
","/lib/props/move.c":"object GetLastEnvironment() {
int eventMove(mixed dest) {
",])