ES2 MUD LIB :: 東方故事二(ES2) 天朝帝國 mudlib 瀏覽展示

/doc/mudlib/feature/action

HOME :: doc :: mudlib :: feature :: action
□ ACTION

varargs void start_busy(mixed new_busy, mixed new_interrupt)

nomask int is_busy() { return busy != 0; }
判定使用者是否正忙著做某件事.

void continue_action()
如果戰鬥中使用者有 busy 著個 flag, 則 heart_beat() 會改呼叫這個函
數.

This function will be called in the place of attack() during 
combat to indicate a person is in busy statue. 

void interrupt_me(object who, string how)
This function interrupts whatever the user is doing.

int start_call_out(function fun, int delay)
開始執行 call_out, 將傳入的函數名稱及延遲時間傳給 call_out() 這個
函數, 並於時間到時執行該函數.

void eval_function(function fun) { evaluate(fun); }
執行某個函數.

Evaluate the function named fun. (a fun function :)


Elon@ES2
drafted: 07-09-95
HOME :: doc :: mudlib :: feature :: action