擴展調試

作者 Leosky·版本 v1·更新於 2019-02-06

幫助管理日誌並添加一些功能來幫助修改。

模組介紹 作者原文

幫助管理日誌並添加一些功能來幫助修改。

如果在你的mod中使用以下某些功能可能會增加一些問題,如果玩家也使用此mod或者如果其他mod導入它們,那麼你需要確保你的mod與腳本合併一起使用。

這是一個初步版本,我稍後會對它進行修改,我可能會添加功能或更改某些用戶返回的內容。

mod添加了許多基本腳本更改,因此它可能會與您的mod產生大量的混淆,但  腳本合併將很容易擺脫它們。它基於'1.31和1.31GOTY遊戲版的統一補丁'腳本。

記錄

此mod的主要目的是啓用/禁用默認日誌通道。除非添加事實,否則禁用所有通道。

使用以下控制台命令執行啓用/禁用通道:

addfact(ed_log_c_CHANNEL)

removefact(ed_log_c_CHANNEL)

其中CHANNEL是您要啓用的頻道。對於unchanneled日誌,您必須添加'ed_log_all'事實。

例如:'addfact(ed_log_c_Haggling)'將添加與合同討價還價相關的所有日誌條目。

在mod中,如果要使用管理功能,可以使用以下功能:

LogChannelManaged(channel:name,text:string)

LogManaged(文本:字符串)

LogConsole(通道:名稱,文本:字符串,可選showNotification:bool,可選持續時間:int)

此命令將添加日誌條目,並將其顯示爲通知(默認值爲:showNotification = false,duration = 4)。

但是你需要將' modExtendedDebug \ content \ scripts \ log \ log_utils.ws'文件添加到你的mod並在你的mod描述中爲這個mod提供功勞。

控制台

以下控制台命令可能有助於您的修改工作。

listEntities(可選距離:int,可選maxResults:int,可選className:name)

此控制台命令將列出給定(或非)範圍內的所有實體。默認值將列出距離爲25個單位但距離播放器的前15個實體。

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
扩展调试
檔案大小
690.0 KiB