ToolDelta
ToolDelta 主框架
Attributes
attribute
initialized= False
attribute
ready= False
attribute
sys_data= self.FrameBasic()
attribute
launchModeint
= 0
attribute
on_plugin_err= staticmethod(lambda name, err: fmts.print_err(f'插件 <{name}> 出现问题: {err}
§c{traceback.format_exc()}'))
Functions
func
__init__(self) -> None
初始化
param
selfReturns
None
func
bootstrap(self, launch_config)
param
selfparam
launch_configLaunchConfig
Returns
None
func
launch_and_wait_closed(self)
param
selfReturns
None
func
welcome() -> None
欢迎提示
Returns
None
func
get_game_control(self) -> GameCtrl
获取 GameControl 对象
Returns: GameCtrl: GameControl 对象
param
selfReturns
tooldelta.frame.GameCtrl
func
get_players(self) -> PlayerInfoMaintainer
获取 GameControl 对象
Returns: GameCtrl: GameControl 对象
param
selfReturns
tooldelta.internal.maintainers.players.PlayerInfoMaintainer
func
reload(self)
重载系统插件。
如果需要在插件内调用, 请为执行这个方法的函数分配系统级的 ToolDeltaThread。
param
selfReturns
None
func
system_exit(self, reason) -> None
ToolDelta 系统退出
param
selfparam
reasonstr
Returns
None
func
actions_before_exited(close_status) -> None
安全退出
param
close_statusSysStatus
Returns
None