Skip to content

reset

名称

reset - 让对象做自我维护

语法

void reset( void );

描述

在每次重置间隔之后,所有对象会调用自己的 reset() 方法(如果有的话)。如果编译驱动时定义了 LAZY_RESETS ,只有玩家附加的对象才会呼叫 reset() 方法。 reset() 方法常用来重置游戏中的对象(宝物、怪物、机关等)。

默认重置间隔时间(rest_time)在运行时配置文件中设置,实际每个对象的重置间隔不完全一样,具体为:

reset_time = current_time + reset_time / 2 + random(reset_time / 2)

参考

set_reset(3), create(4)

翻译

雪风(i@mud.ren)