【HOI4】碧藍(lán)檔案:自新復(fù)始 模組開發(fā)日志#SP 新的時間機制

????????本來這周想發(fā)介紹我們重繪地圖與考據(jù)的開發(fā)日志#1的,可是因為做地圖的dalao那邊對質(zhì)量不太滿意,所以往后延一延。這次就來和大家講一下將會用在《自新復(fù)始》里的一些小機制。
經(jīng)過
????? ? 首先,只要是個玩過《鋼鐵雄心4》的玩家都會知道,游戲中的最小時間單位是小時,而大部分的數(shù)據(jù)結(jié)算都是按天來計算的。將這種單位用在20世紀(jì)的世界大戰(zhàn)、最低師團級的戰(zhàn)斗中,似乎正合適。
????????但是如果將這個流速放到《碧藍(lán)檔案》的世界觀中,則就十分格格不入了。先不說BA中多是小規(guī)模戰(zhàn)斗、且科技水平比現(xiàn)代還要高不少,這種情況下放鋼四里還能出現(xiàn)一打打幾個禮拜什么的(沒仔細(xì)調(diào)整數(shù)據(jù)的情況下),就拿我們要做的劇情時間線來講,從老師到來到色彩入侵也不過區(qū)區(qū)一年的時間,放在鋼四里連運營都不夠。
????????所以我們就決定,嘗試用各種方法,在劇情發(fā)展的世界線不怎么變動的情況下(下稱【劇情時間】),去試著延長游戲內(nèi)的可用時間(下稱【實際時間】)。
????????最開始,因為受限于鋼四按天結(jié)算,我們是打算只將游戲內(nèi)的文本描述進行調(diào)整,并對右上角的時鐘的【實際時間】進行修改,改成將一天劃為上午、下午、夜晚3個時段的【劇情時間】,讓實際可用的時間延長為原來的三倍。不過這樣做最大的問題是,【實際時間】最小的變動為小時,而修改出來的【劇情時間】,只有【實際時間】經(jīng)過一天之后,才會經(jīng)過一個時段,這中間【實際時間】的24個小時完全沒有任何反饋。這樣就導(dǎo)致了一個問題,就是對戰(zhàn)斗微操方面的手感會有很大的影響。因為這個問題,我們開始尋找解決方法或其他替代方案。

????????直到一次偶然,我發(fā)現(xiàn)觸發(fā)事件的語句中,可以設(shè)置延遲多長時間觸發(fā)。而這個延遲可以設(shè)定為小時!這意味著我們可以做出按小時計算的檢測。
????????于是經(jīng)過優(yōu)化后,最終我們得到了這個:

????????下面就來詳細(xì)介紹一下這個除了酷炫裝ac與為劇情服務(wù)之外并沒有什么卵用的小玩意吧。
介紹
????????這個東西本身并沒有什么值得介紹的,總結(jié)一下就是我們將原游戲時間的最低流逝單位從每小時改成了每10分鐘(表面上是這樣),做這個更多是為了劇情服務(wù),不過本著要做就做全套的原則,我們還是為了它調(diào)整了游戲內(nèi)的晝夜相關(guān)機制,下面是具體的內(nèi)容與修改:
????????將【實際時間】延長了6倍,每4小時為原版的1天(最開始只打算做3倍的,但發(fā)現(xiàn)還是不太夠用)
????????擁有大小月以及平閏年變化,且會根據(jù)月份而變動每日白天時長(簡單的設(shè)定為了5/6/7月夜晚8小時,2/3/4/8/9/10月夜晚10小時,1/11/12月夜晚12小時,后面那個日間就是為了提醒你現(xiàn)在是白天還是晚上)
????????原版中所有修正與效果中的“日”、“天”,在文案上統(tǒng)一修改為了“*4小時”(本來是想用“時段”的,但感覺不如這個直觀)
????????刪除了原版的夜間懲罰,改為了在【夜間】時自動添加的動態(tài)修正(會在【日間】移除)。其中的內(nèi)容可以受到來自其他地方的影響(如科技、法案等)。

????????然后就沒別的了……嗯,真的就這些()

????????以上就是本篇日志的全部內(nèi)容,說實話確實有點少(),不過等1#介紹地圖的時候,將會是一篇比這大的多得多的日志,畢竟涉及到考據(jù)、思路與內(nèi)容,還請大家期待一下。
????????《自新復(fù)始》模組交流QQ群:770897515??
莉霧蘇安
2023.8.20