translator
745
edits
(Created page with "==== 標有 AmiiboTreasure 的掉落物 ====") |
No edit summary |
||
(16 intermediate revisions by 2 users not shown) | |||
Line 51: | Line 51: | ||
如果這個 amiibo 已經連續掃 5 次還沒出過特獎的話,第六次開始就會保證是特獎。 | 如果這個 amiibo 已經連續掃 5 次還沒出過特獎的話,第六次開始就會保證是特獎。 | ||
開頭獎跟特獎的時候,遊戲會檢查玩家的進度,如果 Find_4Relic_1stClear | 開頭獎跟特獎的時候,遊戲會檢查玩家的進度,如果 Find_4Relic_1stClear 為真(解放過一頭神獸),遊戲會使用 'Remain' 這個表決定掉落物。若否,遊戲會檢查 IsGet_PlayerStole2(拿到滑翔傘),為真則使用 'Parasail' 這個表,否則只用 'Normal' 這個表。 | ||
決定好使用哪個表格後,遊戲會決定應該掉落多少東西<ref>[[AIDef:Action/ItemAmiiboCreateFromDropTable]]</ref>: | 決定好使用哪個表格後,遊戲會決定應該掉落多少東西<ref>[[AIDef:Action/ItemAmiiboCreateFromDropTable]]</ref>: | ||
Line 81: | Line 81: | ||
==== 標有 AmiiboTreasure 的掉落物 ==== | ==== 標有 AmiiboTreasure 的掉落物 ==== | ||
這一類掉落物會裝在寶箱 (TBox_Field_Iron) 裡掉下來。 | |||
寶箱的 "SharpWeaponJudgeType" 參數是 2,這代表裡面裝的東西會有加成 [[difficulty scaling#Weapon bonuses|different weapon bonuses]],至少藍標,可以到黃標。 | |||
例外 | |||
* bdrop resource is Actor/DropTable/Item_Amiibo_DropTable_012 (Daruk), drop name starts with "Item_Ore_" and is not Item_Ore_A (Diamond) | * bdrop resource is Actor/DropTable/Item_Amiibo_DropTable_012 (Daruk), drop name starts with "Item_Ore_" and is not Item_Ore_A (Diamond) | ||
* bdrop resource is Actor/DropTable/Item_Amiibo_DropTable_013 (Revali), drop name starts with "Obj_BombArrow" | * bdrop resource is Actor/DropTable/Item_Amiibo_DropTable_013 (Revali), drop name starts with "Obj_BombArrow" | ||
* bdrop resource is Actor/DropTable/Item_Amiibo_DropTable_015 (Urbosa), drop name starts with "Obj_ElectricArrow" | * bdrop resource is Actor/DropTable/Item_Amiibo_DropTable_015 (Urbosa), drop name starts with "Obj_ElectricArrow" | ||
==== | ==== 名字是 GameRomHorse 開頭的掉落物 ==== | ||
如果你是第一次掃描一個會掉落馬具的 amiibo(代表 IsAmiiboDrop_GameRomHorseItem 仍是假),那遊戲就一定會給你 spawn GameRomHorseSaddle_01 旅人馬鞍跟 GameRomHorseReins_01跟旅人韁繩。 | |||
如果你拿過這兩個東西了,那遊戲就不保證一定會給你了。(還是說 100% 一定不會出現?{{check}}) | |||
==== | ====標記為 amiibo drops 的掉落物==== | ||
Items that are marked as amiibo drops -- i.e. actors for which the "Amiibo" key exists in the "drops" dictionary in their [[ActorInfo]] entry -- receive an additional '''DropTable''' actor parameter. It is set to "Amiibo" for normal drop lists and "Amiibo_After" for Parasail/Remain lists. | Items that are marked as amiibo drops -- i.e. actors for which the "Amiibo" key exists in the "drops" dictionary in their [[ActorInfo]] entry -- receive an additional '''DropTable''' actor parameter. It is set to "Amiibo" for normal drop lists and "Amiibo_After" for Parasail/Remain lists. | ||
==== | ==== 古代兵裝‧箭 ==== | ||
Obj_AncientArrow_A_01 | Obj_AncientArrow_A_01 跟 Obj_AncientArrow_C_01 只有在你拿過古代兵裝‧箭之後才會出現 (if IsGet_AncientArrow is set)。 | ||
==== | ==== 神獸頭盔 (Armor_181_Head, Armor_182_Head, Armor_183_Head, Armor_184_Head) ==== | ||
掃描英傑 amiibo 時,如果你解放完「任何一頭」神獸'''且'''拿到頭獎'''且'''你還沒拿過相應的神獸頭盔,<ref>If the corresponding IsGet flag is false</ref>,那遊戲 100% 會給你該頭盔。 | |||
=== | === 程式碼 === | ||
Unless otherwise indicated, all member function names below are unofficial. (Only the class name is official.) | Unless otherwise indicated, all member function names below are unofficial. (Only the class name is official.) | ||
Line 114: | Line 115: | ||
==== action::ItemAmiiboCreateFromDropTable::getOneDrop ==== | ==== action::ItemAmiiboCreateFromDropTable::getOneDrop ==== | ||
這個函數會選擇掉落物。 | |||
https://gist.github.com/leoetlino/a67a874111c1bd97805239f8678e0d00 | https://gist.github.com/leoetlino/a67a874111c1bd97805239f8678e0d00 | ||
Line 120: | Line 121: | ||
==== action::ItemAmiiboCreateFromDropTable::doSpawn ==== | ==== action::ItemAmiiboCreateFromDropTable::doSpawn ==== | ||
這個函數會生成掉落物。 | |||
https://gist.github.com/leoetlino/ff246cb5c16b12c5af14a899d1cd8ffd | https://gist.github.com/leoetlino/ff246cb5c16b12c5af14a899d1cd8ffd | ||
Line 128: | Line 129: | ||
<references/> | <references/> | ||
[[Category:Internals]] | [[Category:Internals{{#translation:}}]] | ||
[[Category:Game mechanics]] | [[Category:Game mechanics{{#translation:}}]] |