“Lpc:Apply”的版本间的差异

来自MudWiki
interactive
Ivy讨论 | 贡献
互动对象(Interactive)相关
 
(未显示同一用户的13个中间版本)
第1行: 第1行:
 
Apply是在driver中实现的在特定条件下会自动执行的特殊方法,和对象有直接关系,类似其它面像对象编程中的接口,方法的具体行为需要开发者自己实现。
 
Apply是在driver中实现的在特定条件下会自动执行的特殊方法,和对象有直接关系,类似其它面像对象编程中的接口,方法的具体行为需要开发者自己实现。
  
所有的Apply方法从相关性可以分为以下三类:
+
所有的Apply方法从相关性可以分为以下几类:
== master ==
 
主控对象相关Apply方法:
 
[[author_file]]、[[compile_object]]、[[connect]]、[[crash]]、[[creator_file]]、[[domain_file]]、[[epilog]]、[[error_handler]]、[[flag]]、[[get_bb_uid]]、[[get_include_path]]、[[get_mud_stats]]、[[get_root_uid]]、[[get_save_file_name]]、[[log_error]]、[[make_path_absolute]]、[[object_name]]、[[preload]]、[[privs_file]]、[[retrieve_ed_setup]]、[[save_ed_setup]]、[[valid_bind]]、[[valid_database]]、[[valid_hide]]、[[valid_link]]、[[valid_object]]、[[valid_override]]、[[valid_read]]、[[valid_save_binary]]、[[valid_seteuid]]、[[valid_shadow]]、[[valid_socket]]、[[valid_write]]、[[view_errors]]
 
  
== interactive ==
+
== 主控对象(Master)相关 ==
互动对象(玩家)相关Apply方法:
+
[[author_file]]、[[compile_object]]、[[connect]]、[[crash]]、[[creator_file]]、[[domain_file]]、[[epilog]]、[[error_handler]]、[[flag]]、[[get_bb_uid]]、[[get_include_path]]、[[get_mud_stats]]、[[get_root_uid]]、[[get_save_file_name]]、[[log_error]]、[[make_path_absolute]]、[[object_name]]、[[preload]]、[[privs_file]]、[[retrieve_ed_setup]]、[[save_ed_setup]]、[[slow_shutdown]]、[[valid_bind]]、[[valid_database]]、[[valid_hide]]、[[valid_link]]、[[valid_object]]、[[valid_override]]、[[valid_read]]、[[valid_save_binary]]、[[valid_seteuid]]、[[valid_shadow]]、[[valid_socket]]、[[valid_write]]、[[view_errors]]
[[catch_tell]]、[[logon]]、[[net_dead]]、[[process_input]]、[[receive_message]]、[[receive_snoop]]、[[telnet_suboption]]、[[terminal_type]]、[[write_prompt]]
 
  
== object ==
+
== 互动对象(Interactive)相关 ==
游戏所有对象相关Apply方法:
+
[[catch_tell]]、[[gmcp]]、[[logon]]、[[net_dead]]、[[process_input]]、[[receive_environ]]、[[receive_message]]、[[receive_snoop]]、[[telnet_suboption]]、[[terminal_type]]、[[window_size]]、[[write_prompt]]
[[__INIT]]、[[clean_up]]、[[create]]、[[heart_beat]]、[[id]]、[[init]]、[[move_or_destruct]]、[[reset]]
+
 
 +
== 所有对象(Object)相关 ==
 +
[[clean_up]]、[[create]]、[[heart_beat]]、[[id]]、[[init]]、[[move_or_destruct]]、[[reset]]、[[virtual_start]]
 +
 
 +
== 语法分析(parsing) ==
 +
[[parse_command_all_word]]、[[parse_command_prepos_list]]、[[parse_command_users]]、[[parser_error_message]]、[[parse_get_environment]]、[[parse_get_first_inventory]]、[[parse_get_next_inventory]]

2021年2月24日 (三) 09:52的最新版本