作者:
Segal (Dino)
2019-10-03 10:30:48※ 引述《leobaby (LEO)》之銘言:
: 感謝前輩的啟發
: 在網路上搜尋到有人說字碼剛好都是A7的
: 所以用土炮方法測試A7裡面所有字碼
: 終於找到其他顏色
: 有反應的只有以下所列的東西
: https://tinyurl.com/y2jsgc8g
: 順便留下找出來的字碼配合圖片運用
: 27 卵 黑色(但是在日誌裡面也會顯示黑色 所以看不清楚)
: 26 即 淺藍色(感覺有粗體效果)
: 24 劬 白色(感覺有粗體效果)
: 19 刪 深紅色
: 15 冷 淺紅色
: 14 冶 亮綠色
: 11 克 淺綠色
: 10 兌 藍色
: 09 佚 灰色
: 08 佈 綠色
: 07 佝 淺橘色
: 06 余 粉紅色
: 05 伶 黃色
: 04 低 深紅色
: 03 伯 藍色(分不出跟第10號的顏色有什麼差異= =)
: 02 你 深綠色
: 我在自己MODDING部隊時是搭配Big5/GB Translator去做翻譯
: 例如玩CHI的部隊
: 國民革命軍會改成
: name = "伯确鏍即賂韜刪濂 卵菴20濂 "
: name = "國民革命軍 第20軍 "
: "卵"後面這邊遊戲日誌會顯示黑色
: (不知道有沒有顏色停止碼)
: https://tinyurl.com/y46hqlp2
: 以上
: 因為自己在網路上找不到資料 給大家做參考
: 順便當作給自己留個紀錄 方便以後查找
又一個P社祖傳程式核心規範,這部分跟CK2共通我來說一下
P社早期直譯器的內碼為ISO-8859-1,又使用§(0x27)作為色彩控制碼開頭
拿PTT類比,§就等同於*[m
隨後一字元則決定色彩,§R(0x52)就等同*[0;31;40m。
你用"刪"(A752)就是這麼來的。
那要怎麼結束收尾呢,用§!(0x21),所以
name = "§RKMT 799 Heroes§!"效果就會是KMT 799 Heroes
不過考慮到你在用漢化,文本編碼環境應該無法用ISO-8859-1
(因為§!會直接變成? )
所以你能摸索出自己的慣用法則,順手就好,而且你還能試出沒在WIKI上的一堆色碼
敬祝MOD愉快囉
參考來源:https://ck2.paradoxwikis.com/Localisation#Special_Characters