Header

開發日記 - 新增科舉搜尋器、選妃搜尋器


之前一直苦於不知道什麼時候才能登用新臣子和妃子,今天攻略新增了科舉搜尋器和選妃搜尋器,只要輸入皇帝和內侍總管的數值,就能找到可能登用的臣子和妃嬪了,有了這個就能更方便地選擇合適的人當吏部尚書和內侍總管。

科舉主要看皇帝的能力,而因為皇帝的能力是以1000為上限,我使用了對數log來做轉換,例如當皇帝能力在1000時,這相等於能力在100的臣子,能力在500時,就大約等於90,而能力在100時,對應也有66。用對數的好處是開始時數值提升得比較快,而越後期就越慢,這跟一般的遊戲近似。之前也提過,科舉分文科舉和武科舉,分別每月只能舉辦一次。智力比勇武高的臣子只會出現在文舉,相反則只會出現在武舉,數值相同則在文武舉也能出現。而選拔過程是先看臣子的最高能力是哪項,例如成蟜的智仁勇忠分別為54、50、32、39,四項中智力最高,經對數計算後,皇帝只要智力在42或以上就可能登用成蟜。科舉的第二道關卡設在吏部尚書上,被選臣子的第二高能力要低於或等於吏部尚書該項能力,以成蟜為例的話,四項中仁德是第二高,因此吏部尚書的仁德要在50或以上。科舉的第三道關卡也在吏部尚書身上,主要考慮到品德高的人不會選品德低的人,相反亦然,因此,被選臣子的仁德需要跟吏部尚書近似,被選臣子的仁德低於40的話,吏部尚書的仁德不能高於60,相反被選臣子的仁德高於60的話,吏部尚書的仁德不能低於40。再以成蟜為例的話,因為成蟜的仁德落在40至60之間,所以不受此限。若以劉瑾(77/14/37/26)做例子的話,首先皇帝轉換後的智力要在77或以上,其次吏部尚書的勇武要在37或以上,最後吏部尚書的仁德不能高於60。

至於選妃則只看內侍總管的能力,完全不看皇帝的能力,主要考慮到不想太麻煩,選擇官員時已設了皇帝能力這關卡,妃子就全看內侍總管的能力算了。首先,妃子的最高能力值要接近或低於內侍總管最高能力值,以10點來做分格,以東施(50/50/45/10)為例,最高的能力值是50,所以要找最高能力值在50或以上的臣子當內侍總管,而西施(93/79/10/99),最高的能力值是99,所以要找最高能力值在90或以上的臣子當內侍總管。第二度關卡是妃子的品德值要接近內侍總管的仁德值。以東施為例,品德是50,所以要找品德在50至59之間的臣子當內侍總管,例如上面提到的成蟜(54/50/32/39)就能選出東施。至於西施,便須要找品德在70至79之間和最高能力在90或以上的臣子當內侍總管。最後,如可登用的人數多於一人,電腦就會隨機選擇一人中舉或當選。

2015-07-11

沒有留言:

張貼留言