ToolDelta ICU

ToolDelta

ToolDelta 主框架

Attributes

attributeinitialized
= False
attributeready
= False
attributesys_data
= self.FrameBasic()
attributelaunchModeint
= 0
attributeon_plugin_err
= staticmethod(lambda name, err: fmts.print_err(f'插件 <{name}> 出现问题: {err} §c{traceback.format_exc()}'))

Functions

func__init__(self) -> None

初始化

paramself

Returns

None
funcbootstrap(self, launch_config)
paramself
paramlaunch_configLaunchConfig

Returns

None
funclaunch_and_wait_closed(self)
paramself

Returns

None
funcwelcome() -> None

欢迎提示

Returns

None
funcget_game_control(self) -> GameCtrl

获取 GameControl 对象

Returns: GameCtrl: GameControl 对象

paramself

Returns

tooldelta.frame.GameCtrl
funcget_players(self) -> PlayerInfoMaintainer

获取 GameControl 对象

Returns: GameCtrl: GameControl 对象

paramself

Returns

tooldelta.internal.maintainers.players.PlayerInfoMaintainer
funcreload(self)

重载系统插件。

如果需要在插件内调用, 请为执行这个方法的函数分配系统级的 ToolDeltaThread。

paramself

Returns

None
funcsystem_exit(self, reason) -> None

ToolDelta 系统退出

paramself
paramreasonstr

Returns

None
funcactions_before_exited(close_status) -> None

安全退出

paramclose_statusSysStatus

Returns

None