作者twosheep0603 (兩羊)
看板Shadowverse
標題Re: [閒聊] CY到底是語文爛還是程式不行啊
時間Fri Mar 23 17:01:29 2018
原文恕刪,關於「命運抉擇」的敘述為什麼會這麼冗長/奇特
剛剛透過不斷閱讀討論後得到了一個自己認為較有可能的看法
在此拋磚引玉,不見得要同意我的觀點就是了。
懶人包:爆能強化綁定入場曲,可是命運抉擇不是也無法是入場曲
--
首先關於第一點
【爆能強化綁定入場曲】
扣除掉沒有入場曲的法術外,目前既存所有含有爆能強化效果的卡片
皆是透過入場曲效果獲得額外的能力,甚至以前英文版的卡片能力敘述
遇到有入場曲爆能強化擺在一起的敘述會直接省略Fanfare(現在似乎改掉了)
在此推定爆能強化的實作是(且必須)在回合流程中入場曲階段執行的
--
再來第二點是
【為什麼命運抉擇不是入場曲】
這邊就比較偏向個人詮釋的部分了
命運抉擇提供了讓當下打出的卡片變成別種卡片打出的效果
而衍伸的卡片
被視為直接從手牌打出,具有完整的入場曲階段
因此要是命運抉擇同時也是入場曲的話便會發生以下兩種現象:
。一個空物件發動了入場曲,隨後打出另一張卡片發動入場曲
。打出的單一卡片先後發動了兩次不一樣的入場曲
這兩種情形不論在邏輯上還是程式撰寫上都是很矛盾的存在
除非實作方式是先將原生物召喚至場上後消失,但這樣又會增加與其他卡片的互動
最簡單的處理方式便是直接迴避掉入場曲,在入場曲階段前就先做完命運抉擇
--
將以上兩點綜合起來就必須採用這麼複雜的寫法了
一點淺見,歡迎討論
--
▂▂ ▂▂ ▲ ▲
▄ ▄ ▲ ▼ 【◣ ◢】██ ▼ ◤ ◥█◣ ▼▎ ▉│
◣▂ ◤ ▲ ▼ ▲◢ ▲▔▔█ ◢ ◥█ ◢ ◤
█ ◣ ◣ ◢ ▅】 █ ◢█ ◤ ◣ ◢ ▕▁◣
█◣ █◣ ▼ ▂▏▲██ █◤ ███◣◥◤◥ ◤
K E M O N O F R I E N D S
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.15.27
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Shadowverse/M.1521795697.A.E54.html
1F:推 dephille: 我覺得2那個完全無關。 03/23 17:09
2F:→ dephille: 單純就是choice本身是一個效果 跟 入場曲發動choice 是 03/23 17:10
3F:→ dephille: 兩件事 03/23 17:10
4F:→ dephille: 各種法術/班比/歐基絲這種屬於choice是個效果 03/23 17:11
5F:→ dephille: UQ/龍劍士這種是入場後才發動choice 03/23 17:12
這篇主要是在回覆為什麼不能簡單寫Enhance(X):Choice的理由
至於你提到的UQ與龍劍士提供的choice都是沒有入場曲階段的法術
因此與我提出的想法並不衝突,同時目前也只有choice皆為法術的牌如
UQ/龍劍士/巫師虹423等才有【入場曲:將一張choice的牌加入手牌】的寫法
※ 編輯: twosheep0603 (114.24.15.27), 03/23/2018 17:17:10
6F:推 dephille: 這個其實用敘述規避就好了 03/23 17:15
7F:→ dephille: 你可以直接定義choice沒寫就是無條件發動。有寫:x就是強 03/23 17:16
8F:→ dephille: 迫使用X費發動 03/23 17:16
9F:推 spike1215: 對面下個詩人不就... 03/23 18:44
10F:推 the00772000: 這樣說也是有道理,不如把在手牌中那段敘述寫到命運 03/23 19:36
11F:→ the00772000: 抉擇關鍵字說明內,像是命運抉擇x,點開來說明寫若 03/23 19:36
12F:→ the00772000: 手牌有這張卡,且pp在x以上,則發動命運抉擇,讓卡 03/23 19:36
13F:→ the00772000: 片敘述變少,相關解釋放在關鍵字說明內 03/23 19:36
14F:推 p3398530: 但是就算把pp限制放到關鍵字內,條件也不一定是pp,這 03/23 20:36
15F:→ p3398530: 樣其他條件還是一樣要寫在卡片敘述 03/23 20:36
16F:推 norta: 我覺得原因完全就是第二說得這樣 03/23 22:11
17F:→ norta: 因為SV的Enhance已經是Fanfare的子集合 03/23 22:12
18F:→ norta: 既然你發動Enhance 代表處理階段已經進入Fanfare的判定 03/23 22:13
19F:→ norta: 此時另一張跟著進場的牌可以發動Fanfare邏輯上是有問題的 03/23 22:13
20F:→ norta: 因為Fanfare拉出來的牌應是特殊召喚 不能發動自己的Fanfare 03/23 22:14
21F:→ norta: 當版存在許多Choice的條件 並不只Enhance一種 03/23 22:15
22F:→ norta: 你直接寫死Choice(X) 會給人此條件為主條件的既定印象 03/23 22:15
23F:推 aaaaajack: 應該也不能算fanfare的子集合,畢竟法術不是。應該是當 03/24 00:16
24F:→ aaaaajack: 初想直接拿一個現存機制來"發動爆能效果",而爆能機制 03/24 00:16
25F:→ aaaaajack: 放入場曲以外都不合理。二選一這裡應該是直接在手上變 03/24 00:16
26F:→ aaaaajack: 一張新的卡後打出,所以要避免變完沒pp打這種事情發生 03/24 00:16
27F:→ aaaaajack: 不過這裡他們直接選擇最安全的做法,而不是試圖去解決 03/24 00:36
28F:→ aaaaajack: 這個問題,我還是覺得不太欣賞就是了 03/24 00:37
29F:→ aaaaajack: 要說語文爛我還比較想吐槽"如果葬送發動的話" 03/24 00:37
30F:→ wen17: 那個沒啥問題吧 葬送本身就是關鍵字了 而且是動詞 03/24 00:38
31F:→ aaaaajack: 這種代價發動都有一堆前例了,直接寫葬送:XXX不好嗎... 03/24 00:38
32F:推 wen17: 妳可以理解為 去跑步 如果已經跑步 則blabla 03/24 00:38
33F:→ aaaaajack: 不是阿,如果葬送當動詞,那事情的發生順序應該是葬送 03/24 00:39
34F:→ aaaaajack: ->如果葬送發動的話,結果現在直接把前面省略掉 03/24 00:39
35F:→ aaaaajack: 那不如就像土秘那樣搞,英文版就是這麼翻的 03/24 00:40
36F:→ aaaaajack: Burial Rite - XXXX 03/24 00:40
37F:→ aaaaajack: 都搞成關鍵字了,結果關鍵字只包含"支付代價"這個動作 03/24 00:42
38F:→ aaaaajack: 句子本身還寫得不完整,這我真的不太懂 03/24 00:42
39F:→ aaaaajack: 我不知道是不是日文有這種說話習慣,如果是的話那就是 03/24 00:46
40F:→ aaaaajack: 中文化的鍋了 03/24 00:46