2020年11月24日

規則專欄:卡名與字段

卡名
由於有「卡名在規則上當作~」的效果,實際上分成:
1. 卡名
2. 原卡名
3. 印刷卡名

卡名在規則上當作X(として扱):
原卡名是X,而不是印刷卡名

卡名在規則上也當作X(としても扱):
原卡名為X、印刷卡名,同時有2個原卡名

Ex.
N.海洋海豚
這個卡名在規則上也當作「N.水色海豚」。
→原卡名是「N.海洋海豚」、「N.水色海豚」共2個

字段
日文會在漢字上方用振假名標示讀音
如果系列名是片假名,就看卡名的振假名
目前的例外只有N(ネオスペーシアン)
Ex.
神の写し身との接触(エルシャドール・フュージョン)
→振假名包含「シャドール」,屬於「シャドール」系列

例外:
N(ネオスペーシアン)不是「ネオス」系列
NEX(ネオスペーシアンエクステント)不是「N(ネオスペーシアン)」系列

如果系列名有漢字,要看卡名是否包含整組漢字與振假名
Ex.
竜星因士(イーサテラナイト)-セフィラツバーン
→「竜星」的振假名不是「りゅうせい」,不是「竜星」系列

振假名是日文特有的系統
個人認為其他語言的版本應該在翻譯時做出適當調整
以便直接從卡名判斷是否屬於某系列

ygopro相關
datas.alias
卡名在規則上當作X
 
datas.setcode
此卡在規則上也當作「X」卡片
 
EFFECT_ADD_CODE
卡名在規則上也當作X
必須同時設定data.alias
 
GetCode()
GetOriginalCodeRule()
GetOriginalCode()
傳回卡名、原卡名、印刷卡名

參考

2020年11月22日

ygopro(ADS)檔案說明

cards.cdb
strings.conf

資料庫以及字串等文字資料
替換這些檔案就可以改變顯示的語言lflist.conf
禁止限制卡表
預設的檔案開頭是OCG最新的禁限卡表
程式會優先使用檔案開頭的卡表

system.conf
設定檔
如果無法執行,請檢查是否缺少這個檔案
初次下載可以從textures.7z取得
請先關閉執行檔再編輯這個檔案

選項:
(一般選項0=關閉,1=開啟)

系統

use_d3d
是否使用Direct3D
如果FPS太低,可以嘗試開關這個選項來改善

antialias
是否開啟反鋸齒

textfont
文字字型的路徑,通常是在c:/windows/fonts/,數字為字型大小

numfont
數字字型的路徑,其餘同上

enable_bot_mode
是否使用AI模式,啟用後單人模式會出現AI模式分頁

bot_deck_path
AI牌組的路徑,通常是WindBot/Decks

prefer_expansion_script
是否優先使用expansions目錄的資料,預設為開啟

 

決鬥相關

draw_field_spell
是否在中央顯示顯示場地魔法的卡圖

default_ot
開房時預設的允許範圍,1=OCG、2=TCG、3=OT皆可

enable_sound
enable_music
是否使用音效以及音樂

 

textures目錄
存放背景圖片及卡套的目錄
如果無法執行,請檢查是否缺少這個目錄
初次下載可以從textures.7z取得這些檔案 

deck目錄
存放牌組檔案(.ydk)的目錄 

expansions目錄
存放先行卡以及其他自訂卡資料的目錄
支援zip格式 

replay目錄
存放錄像檔案(.yrp)的目錄
最近一場的錄像會自動儲存在_LastReplay.yrp

script目錄
存放腳本檔案(.lua)的目錄
最新版本的腳本可以在此下載:
https://github.com/Fluorohydride/ygopro-scripts/archive/master.zip 

single目錄
存放單人模式腳本(.lua)的目錄 

sound目錄
存放音樂以及音效檔案的目錄
檔案列表請參考files.txt