Phantasmal MUD Lib for DGD
Phantasmal Site
History
Installing Baseline Phantasmal
Comparison to Other Libs
Credits
Current Features
About
Phantasmal API
API Listing
trim_empty_tags
basic_unq_parse
unq_parse_with_dtd
get_parse_error_stack
parse_to_dtd
serialize_to_dtd
unsubscribe_user
unsubscribe_user_from_all
string_to_channel
channel_list
subscribe_user
is_subscribed
get_channel_by_name
sub_data_level
set_suspended_message
get_start_room
get_welcome_message
set_path_special_object
get_suspended_message
set_meat_locker
get_meat_locker
set_welcome_message
set_start_room
set_shutdown_message
get_shutdown_message
add_oneway_exit_between
opposite_direction
direction_by_string
clear_all_exits
clear_exit
get_exit_by_num
remove_exit
num_deferred_exits
exits_in_segment
add_twoway_exit_between
get_exit_segments
get_name_for_dir
add_deferred_exits
get_short_for_dir
get_all_exits
add_unq_binding
rooms_in_segment
remove_room_object
rooms_in_zone
get_room_by_num
add_room_to_zone
segments_in_zone
add_unq_text_rooms
add_room_object
add_dtd_unq_rooms
add_unq_text_mobiles
get_mobile_by_num
add_mobile_number
add_dtd_unq_mobiles
remove_mobile
all_mobiles
mobiles_in_segment
clone_mobile_by_type
all_socials
num_socials
get_social_string
is_valid
match
get_key
tree_sprint
strcmp
to_lower
char_to_upper
mixed_sprint
char_is_whitespace
stricmp
trim_whitespace
char_to_lower
unq_escape
is_alpha
is_whitespace
is_ident
is_alphanum
string_has_char
to_upper
alpha_sort_list
prefix_string
message
get_idle_time
is_admin
get_name
get_Name
get_location
send_phrase
get_body
get_locale
send_system_phrase
set_locale
set_heart_beat
stop_heart_beat
get_zone_for_room
get_segments_in_zone
add_new_zone
get_name_for_zone
num_zones
reread_help_files
new_help_directory
clear_registered_help_dirs
query_exact_with_keywords
query_soundex_with_keywords
clear_help_entries
query_exact
query_soundex
new_help_file
get_level_by_name
write_syslog
new_simple_english_phrase
language_by_name
num_locales
name_for_language
locale_name_for_language
from_unq_text
set_dtd_file
get_parse_error_stack
to_dtd_unq
from_dtd_unq
set_dtd_text
from_unq
to_unq_text
set_dtd
load_from_file
is_openable
is_open
pass
get_direction
get_from_location
get_exit_type
can_pass
get_destination
is_locked
is_lockable
get_link
is_container
get_content_by_lang
to_string
set_content_by_lang
to_unq_text
trim_whitespace
move
close
say
hook_leave
hook_enter
get_user
get_body
hook_whisper
emote
teleport
place
open
hook_say
get_number
hook_emote
hook_whisper_other
mobile_from_dtd_unq
set_user
to_unq_text
whisper
get_type
social
hook_social
get_location
/usr/System/obj/user
/usr/common/obj/basic_unq_parser
/usr/common/obj/unq_dtd
/usr/common/sys/channeld
/usr/common/sys/configd
/usr/common/sys/exitd
/usr/common/sys/mapd
/usr/common/sys/mobiled
/usr/common/sys/sould
/usr/common/sys/soundexd
/usr/common/sys/stringd
/usr/System/sys/helpd
/usr/common/sys/timed
/usr/common/sys/zoned
/usr/System/sys/logd
/usr/System/sys/phrased
/usr/common/lib/dtd_unqable
/usr/common/lib/exit
/usr/common/lib/intl_phrase
/usr/common/lib/mobile
/usr/common/lib/object
Archive
DGD
Design
Development
Innsmouth MUD
Phantasmal Operation
Setup
Test module index
Phantasmal Tutorials
Phantasmal Site
>
Phantasmal API
>
API Listing
> /usr/common/sys/mobiled
APIs in /usr/common/sys/mobiled
void add_dtd_unq_mobiles(mixed *unq, string filename)
int add_mobile_number(object mobile, int num)
void add_unq_text_mobiles(string unq_text, string filename)
int *all_mobiles(void)
object clone_mobile_by_type(string mobtype)
object get_mobile_by_num(int mobile_number)
int *mobiles_in_segment(int segment_number)
void remove_mobile(object mobile)