Linux repositories inspector
wesnoth
2018
Aliases: wesnoth-1.14-nolog(6), wesnoth-1.14-smallgui(6), wesnoth-1.14_editor(6)

wesnoth-1.14-core

fantasy turn-based strategy game (branch 1.14)

名稱

wesnoth - éŸ‹è«¾ä¹‹æˆ°ï¼Œä¸€å€‹å›žåˆåˆ¶å¥‡å¹»é¢¨æ ¼çš„ç­–ç•¥éŠæˆ²

摘要

wesnoth [OPTIONS] [PATH_TO_DATA]

描述

Battle for Wesnothæ˜¯ä¸€å€‹å›žåˆåˆ¶å¥‡å¹»é¢¨æ ¼çš„ç­–ç•¥éŠæˆ²ã€‚
用精心挑選的部隊打敗所有的敵人。管理好您的資源和村莊。 æ‰€æœ‰å–®ä½éƒ½æœ‰è‡ªå·±çš„å„ªå‹¢èˆ‡åŠ£å‹¢ï¼›è¦å–å¾—å‹åˆ©ï¼Œå¿…é ˆç™¼æ®å‡ºæ‚¨çš„éƒ¨éšŠçš„å„ªå‹¢ï¼Œ 同時阻止對手這麼做。 隨着單位獲得經驗,他們會學會新的技能,變得更強大。 遊戲特性:可以使用當地語言進行遊戲。通過與電腦AIé€²è¡Œå°æŠ—æé«˜è‡ªå·±çš„æŠ€èƒ½ï¼Œç•¶ç„¶ä¹Ÿå¯ä»¥é€²å…¥éŸ‹è«¾ç¶²è·¯å¤šäººå°æˆ°ã€‚ä½ é‚„å¯ä»¥å‰µé€ è‡ªå·±çš„å–®ä½ï¼Œé—œå¡å’Œæˆ°å½¹ï¼Œä¸¦èˆ‡æ‰€æœ‰éŸ‹è«¾çŽ©å®¶åˆ†äº«ã€‚

選項

--all-translations
在遊戲中的語言選單中顯示所有的翻譯,如果翻譯不完整也一樣顯示。
--bunzip2 infile.bz2
解壓縮 bzip2 æ ¼å¼çš„æª”æ¡ˆï¼Œä¸¦å„²å­˜ç‚ºåŽ»é™¤ .bz2 後的相同文件。文件infile.gz將被刪除。
--bzip2 infile
用 bzip2 æ ¼å¼å£“ç¸®æª”æ¡ˆï¼Œå‘½åç‚ºinfile.bz2,並刪除infile。
-c[id_campaign], --campaign[=id_campaign]
進入 ID 為 id_campaign 的戰役。如果沒有指定ID將會出現選單。
--campaign-difficulty[=difficulty]
指定戰役的難度(1至最大)。如果沒有指定,則會出現戰役難度的選單。
--campaign-scenario id_scenario
æŒ‡å®šæˆ°å½¹ä¸­ç« ç¯€çš„ IDã€‚é è¨­ç‚ºç¬¬ä¸€å€‹ç« ç¯€ã€‚
--campaign-skip-story
在 start 事件最後跳過 [story] 畫面及對話框。
--clock å¢žåŠ ä¸€å€‹é¡¯ç¤ºæ™‚é˜çš„é¸é …ç”¨ä¾†ç•¶æ¸¬è©¦ç•«é¢ç¹ªè£½è¨ˆæ™‚å™¨ã€‚
--config-dir name
已廢棄,請使用 --userdata-dir。
--config-path
Deprecated, use --userdata-path.
--core id_core
指定 ID çš„æ ¸å¿ƒä½œç‚ºè®€å–çš„æ ¸å¿ƒã€‚
--data-dir directory
指定想使用的資料目錄
--data-path
顯示配置目錄的路徑並退出。
-d, --debug
é–‹å•ŸéŠæˆ²ä¸­é™„åŠ çš„æŒ‡ä»¤æ¨¡å¼ï¼ˆæ›´å¤šè³‡è¨Šå¯ä»¥åƒé–±wikié é¢ http://www.wesnoth.org/wiki/CommandMode)。
--debug-lua
開啟一些 Lua 偵錯機制
-e[file], --editor[=file]
啟動遊戲內建的地圖編輯器。如果指定 file,則等同 -l --load。
--fps 在螢幕一角的顯示游戲幀幅數。
-f, --fullscreen
使用全螢幕模式。
--gunzip infile.gz
解壓縮gzipæ ¼å¼çš„æª”æ¡ˆï¼Œä¸¦å„²å­˜ç‚ºåŽ»é™¤ .gz 後的相同文件。文件infile.gz將被刪除。
--gzip infile
用gzipæ ¼å¼å£“ç¸®æª”æ¡ˆï¼Œæ–‡ä»¶åç‚ºinfile.gz,並刪除infile。
-h, --help é¡¯ç¤ºæŒ‡ä»¤å¯ç”¨é¸é …ï¼Œç„¶å¾Œé€€å‡ºã€‚
-l, --load file
å¾žé è¨­éŠæˆ²å­˜æª”ç›®éŒ„è®€å–å­˜æª”file。如果與 -e 或 --editor é¸é …åŒæ™‚ä½¿ç”¨ï¼Œå•Ÿå‹•åœ°åœ–ç·¨è¼¯å™¨ä¸¦æ‰“é–‹file所對應的地圖。如果是一個目錄,則編輯器啟動後自動打開讀取地圖對話框並定位到該目錄。
-L, --language lang
這次使用語言 lang (符號) 。 範例: --language ang_GB@latin
--log-level=domain1,domain2,...
設定日誌記錄的類別。all可以用來支援任何日誌域的類別。可選的類別有:error, warning, info, debug, noneã€‚é è¨­çš„é¡žåˆ¥æ˜¯warning,對deprecationåŸŸé è¨­é¡žåˆ¥æ˜¯none,除非和-dé¸é …ä¸€ä½µä½¿ç”¨ã€‚
--log-precise
在日誌檔案中顯示更詳細的時間記錄。
--log-strict
è¨­å®šæ—¥èªŒè¨˜éŒ„å™¨çš„åš´æ ¼ç­‰ç´šã€‚ä»»ä½•è¨Šæ¯å‚³é€è‡³æ­¤ç­‰ç´šç¶²åŸŸè¨˜éŒ„æˆ–æ›´é«˜ç­‰ç´šä¸è«–å‹åˆ©èˆ‡å¦å–®ä½æ¸¬è©¦éƒ½æœƒå¤±æ•—ã€‚åªæœ‰åœ¨å’Œ -u 使用時才會有效。
--logdomains[=filter]
åˆ—è¡¨é è¨­æ—¥èªŒç¶²åŸŸï¼ˆåªåˆ—å‡º filter 的日誌網域)及退出
--max-fps fps
遊戲每秒能顯示的幀數,數值為 1 至 1000 ä¹‹é–“ï¼Œé è¨­ç‚ºèž¢å¹•åˆ·æ–°çŽ‡ã€‚
-m, --multiplayer
åŸ·è¡Œä¸€å€‹å¤šäººå°æˆ°æ¸¸æˆ²ã€‚æœ‰æ›´å¤šé¸é …å¯ä»¥èˆ‡ --multiplayer 一起使用,範例如下。
--mp-test è¼‰å…¥æ¸¬è©¦ç”¨çš„å¤šäººå°æˆ°ç« ç¯€ã€‚
--new-widgets
新的 WIP ç‰©ä»¶å·¥å…·ï¼Œé€™å€‹é¸é …é–‹å•Ÿæ­¤å·¥å…·ã€‚æ­¤åŠŸèƒ½ç‚ºå¯¦é©—æ€§ï¼Œå¤§éƒ¨åˆ†çš„ Bug éƒ½æ˜¯å·²çŸ¥çš„æ‰€ä»¥è«‹å‹¿å›žå ±ä»»ä½• Bug。部分確認為穩定的功能即使不開啟此功能也會啟用。
--nodelay
執行遊戲並進行無延遲圖形測試。啟用 --nogui é¸é …æ™‚æœƒè‡ªå‹•åŸ·è¡Œæœ¬é¸é …ã€‚
--noaddons
停用讀取使用者模組。
--nocache
停用建立遊戲資料庫的暫存。
--nogui 不開啟遊戲介面的情況下執行遊戲。只有與 --multiplayer 或 --screenshot 或 --plugin 合併使用。
--nomusic
以無音樂和音效的方式啟動游戲。
--noreplaycheck
不嘗試執行單位測試回播的檢查。只有在和 -u 使用時才會有效。
--nosound
以無音樂和音效的方式啟動游戲。
--password password
當連線伺服器時使用 password,忽略其他偏好設定。不安全。
--plugin script
(實驗性)讀取一個定義韋諾插件的 script。與 --script 相似,但 Lua 文件應該傳回一個函數,該函數將運行且週期性地喚醒並更新。
-p, --preprocess source-file/folder target-directory
é å…ˆè™•ç†æŒ‡å®šçš„æª”æ¡ˆ/資料夾。每個檔案未處理及已處理的 .cfg æª”å°‡æœƒå¯«å…¥æ–¼æŒ‡å®šçš„ç›®æ¨™ç›®éŒ„ä¸­ã€‚å¦‚æžœæŒ‡å®šçš„æ˜¯è³‡æ–™å¤¾ï¼Œå°‡æœƒæŒ‰ç…§è™•ç†è¦å‰‡é å…ˆè™•ç†ã€‚"data/core/macros" ç›®éŒ„è£¡çš„å·¨é›†æŒ‡ä»¤åœ¨æŒ‡å®šè³‡æºä¹‹å‰å°±æœƒé å…ˆè™•ç†ã€‚ä¾‹å¦‚ï¼š-p ~/wesnoth/data/campaigns/tutorial ~/result. é å…ˆè™•ç†å™¨æ›´è©³ç´°çš„è³‡è¨Šè«‹åƒé–± https://wiki.wesnoth.org/PreprocessorRef#Command-line_preprocessor。
--preprocess-defines=DEFINE1,DEFINE2,...
--preprocess 指令中用逗號來定義列表。如果在列表中出現 SKIP_CORE 則 "data/core" ç›®éŒ„å°‡ä¸æœƒè¢«é å…ˆè™•ç†ã€‚
--preprocess-input-macros source-file
只給 --preprocess æŒ‡ä»¤ä½¿ç”¨ã€‚åœ¨é å…ˆè™•ç†ä¹‹å‰æ‰¾åˆ°ä¸€å€‹æˆ–å¤šå€‹åŒ…å« [preproc_define] 的檔案。
--preprocess-output-macros[=target-file]
只給 --preprocess æŒ‡ä»¤ä½¿ç”¨ã€‚è¼¸å‡ºæ‰€æœ‰é å…ˆè™•ç†éŽçš„å·¨é›†æŒ‡ä»¤è‡³ç›®æ¨™æª”æ¡ˆã€‚å¦‚æžœæ²’æœ‰æŒ‡å®šæª”æ¡ˆå°‡é å…ˆè™•ç†æŒ‡ä»¤è¼¸å‡ºæˆ ’_MACROS_.cfg’ 到目標目錄。輸出的檔案可以傳至 --preprocess-input-macrosã€‚å¿…é ˆåœ¨ --preprocess 指令之前使用。
--proxy 開啟代理伺服器來進行網路連線。
--proxy-address address
指定代理伺服器的 address。
--proxy-port port
指定代理伺服器的 port。
--proxy-user username
指定用於登入代理伺服器的 username。
--proxy-password password
指定用於登入代理伺服器的 password。
-r XxY, --resolution XxY
設定螢幕解析度。例如:-r 800x600。
--render-image image output
取一個包含圖形路徑函數的韋諾 ’圖形路徑字串’值,並輸出一個 .png 檔。圖形路徑函數的文件可參閱 https://wiki.wesnoth.org/ImagePathFunctionWML。
-R, --report
åˆå§‹åŒ–éŠæˆ²ç›®éŒ„ï¼Œå»ºæ§‹ä¸¦è¼¸å‡ºå›žå ±è‡­èŸ²çš„è¨Šæ¯ï¼Œé€€å‡ºã€‚
--rng-seed number
包含數字 number 的隨機種子生成器。例如:--rng-seed 0。
--screenshot map output
不初始化螢幕的情況下將 map 螢幕截圖儲存至 output。
--script file
(實驗性)指定一個包含控制客戶端 Lua 腳本的 file。
-s[host], --server[=host]
如果指定了主機的話,連接到指定的主機。否則,連接到偏好設定中的第一個伺服器。例如:--server server.wesnoth.org。
--showgui
以圖形界面的方式執行遊戲,覆蓋任何 --nogui。
--strict-validation
驗證出的錯誤視為致命錯誤。
-t[scenario_id], --test[=scenario_id]
åœ¨å°åž‹æ¸¬è©¦ç« ç¯€ä¸­åŸ·è¡ŒéŠæˆ²ã€‚è©²ç« ç¯€æ‡‰ä½¿ç”¨ [test] WML æ¨™ç±¤ã€‚é è¨­ç‚º test。可以使用 micro_ai_test 來展示 [micro_ai] 的特性。包含 --nogui。
--translations-over percent
設定翻譯的語言是否顯示於遊戲列表的值為 percent。該值為0至100。
-u, --unit scenario-id
åŸ·è¡ŒæŒ‡å®šç« ç¯€ä¾†é€²è¡Œå–®ä½æ¸¬è©¦ã€‚åŒ…å« --nogui。
--unsafe-scripts
讓 package 在 Lua 腳本中可以使用,Lua 腳本將取得載入權限。請不要對不信任的腳本使用!此動作將賦予 Lua 與韋諾可執行文件相同權限。
--userconfig-dir name
在 $HOME 底下或「我的文件ˆ‘的遊戲」(Windows 系統)底下設定使用者配置目錄 name 。您也可以設定一個在 $HOME 或「我的文件ˆ‘的遊戲」之外的絕對路徑。在 Windows 也可以使用 ".\" 或 "..\" 來指定相對於遊戲資料夾的相對路徑。在 X11 é è¨­ç‚º $XDG_CONFIG_HOME 或 $HOME/.config/wesnothï¼Œå…¶ä»–ä½œæ¥­ç³»çµ±å‰‡é è¨­åœ¨ä½¿ç”¨è€…è³‡æ–™ä¸­ã€‚
--userconfig-path
顯示玩家設定資料夾的路徑並退出。
--userdata-dir name
在 $HOME 底下或「我的文件ˆ‘的遊戲」(Windows 系統)底下設定使用者資料目錄 name 。您也可以設定一個在 $HOME 或「我的文件ˆ‘的遊戲」之外的絕對路徑。在 Windows 也可以使用 ".\" 或 "..\" 來指定相對於遊戲資料夾的相對路徑。
--userdata-path
輸出使用者資料目錄的路徑並退出。
--username username
當連結伺服器時使用 username,忽略其他偏好設定。
--validcache
假定快取是有效的。(危險)
-v, --version
顯示版本並退出。
-w, --windowed
使用視窗模式執行遊戲。
--with-replay
使用 --load 播放遊戲錄影。

多人遊戲選項

多人遊戲裡面選擇一個陣營,可以使用標記 number。number 要用代表某個陣營的數字替換。一般是1或者2ã€‚ä¸éŽä¸åŒçš„ç« ç¯€å¯é¸çš„é™£ç‡Ÿæ•¸æœƒæœ‰ä¸åŒã€‚å–æ±ºæ–¼æ‚¨çš„ç« ç¯€ã€‚
--ai-config number:value
為該陣營的 AI 控制者選擇一個配置檔案來讀取。
--algorithm number:value
為該陣營的 AI 控制者選擇一個非標準的演算法。該演算法以 [ai] æ¨™ç±¤å®šç¾©ï¼Œå¯ä»¥æ˜¯æ ¸å¿ƒéŠæˆ²è£¡ "data/ai/ais" 或 "data/ai/dev",或是模組裡的演算法。可選擇的值包含 idle_ai 及 experimental_ai。
--controller number:value
selects the controller for this side. Available values: human, ai and null.
--era value
ä½¿ç”¨é€™å€‹é¸é …é¸æ“‡ä¸€å€‹æ¨¡å¼ä¾†ä»£æ›¿ Default 模式。所選模式由 ID 決定。模式在 data/multiplayer/eras.cfg 檔案中描述。
--exit-at-end
ç•¶ç« ç¯€çµæŸæ™‚ç›´æŽ¥é€€å‡ºè€Œä¸é¡¯ç¤ºéœ€è¦çŽ©å®¶é»žé¸’çµæŸç« ç¯€’的勝利/å¤±æ•—å°è©±æ¡†ã€‚é€™å€‹é¸é …ä¹Ÿå¯ä»¥ç”¨åœ¨è…³æœ¬åŒ–çš„æ€§èƒ½åŸºæº–æ¸¬è©¦ã€‚
--ignore-map-settings
ä¸ä½¿ç”¨åœ°åœ–è¨­å®šï¼Œè€Œä½¿ç”¨é è¨­å€¼ã€‚
--label label
設定 AI 的 label。
--multiplayer-repeat value
重複執行多人遊戲 value 次。建議與 --nogui 使用腳本化性能測試。
--parm number:name:value
ç‚ºé€™å€‹é™£ç‡Ÿè¨­ç½®é™„åŠ é¸é …ã€‚é€™å€‹åƒæ•¸ä¾ --controller 和 --algorithm çš„é¸é …è€Œå®šã€‚é€™å€‹é¸é …åªå°è¨­è¨ˆ AI 的人比較有用。(目前還沒有相應的文檔)
--scenario value
透過 ID é¸æ“‡å¤šäººéŠæˆ²åœ°åœ–ã€‚é è¨­åœ°åœ–æ˜¯ multiplayer_The_Freelands。
--side number:value
為當前陣營選擇模式中的一個類別。所選類別由 ID 決定。類別在文件 data/multiplayer.cfg 文件中描述。
--turns value
è¨­å®šæ‰€é¸ç« ç¯€çš„å›žåˆæ•¸é™åˆ¶ã€‚é è¨­ç‚ºæ²’æœ‰é™åˆ¶ã€‚

退出狀態碼

正常退出時的狀態碼為0。狀態碼1代表發生了(SDL、視訊、字型等)初始化錯誤。狀態碼2ä»£è¡¨æŒ‡ä»¤è¡Œé¸é …ä¸­æœ‰éŒ¯èª¤ã€‚
當執行單位測試(使用 -u),狀態碼會不同。狀態碼0表示通過測試,狀態碼1表示測試失敗。狀態碼3表示通過測試,但無法建立回放檔案。狀態碼4表示測試通過,但回放檔案錯誤。後兩個狀態碼只有在 --noreplaycheck 不通過的情況下返回。狀態碼2是測試時間逾時,當與 --timeout 使用時才會出現。

作者

由David White <>編寫。
經Nils Kneuper <>, ott <> and Soliton <>更動。
é€™å€‹èªªæ˜Žé æœ€æ—©ç”± Cyril Bouthors 撰寫<>。
參閱官方網站:http://www.wesnoth.org/

版權

版權 © 2003-2018 David White <>
這是一個免費遊戲;使用由FSF發布的GPL v2協議授權。原文如下:This is Free Software; this software is licensed under the GPL version 2, as published by the Free Software Foundation. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

參見

⇧ Top