貸款

本頁面所適用的版本可能已經過時,最後更新於Heart of Darkness

貸款是世界各國解決赤字的方式。開化國家可以直接從國家銀行貸款,而未開化國家需要實施財政改革之後才能貸款。在預算界面,只要有可用的債權人就可以隨時貸款,而出現赤字並且沒有現金儲備的國家也會自動貸款以滿足資金花費(如果無法貸款,資金花費就會自動下降)。所有的貸款都需要支付利息,當一個國家的收入不足以支付貸款利息時,它就會破產。

大bug

不同貸款的金額和規模可以在餅圖及列表中看到

目前的利息機制有一個巨大的bug:利息不會支付給提供貸款的人群,而是憑空消失掉。如果所有國家的總利息大於金礦的總產出,世界將耗盡資金,經濟系統將被摧毀(當然這通常不可能發生)。如果你確實需要避免這個bug,你可以將defines.lua中的MAX_LOAN_CAP_FROM_BANKSSHADOWY_FINANCIERS_MAX_LOAN_AMOUNT修改為0來禁止貸款,或者將LOAN_BASE_INTERES修改為0,並且從event_modifiers.txt中移除所有的loan_interest修正來避免產生利息。

利息憑空消失是遊戲中兩種將貨幣從經濟系統中移除的方式之一(另一種是決議事件扣除的資金)。

國家銀行

人群需要將收入用於消費以滿足需求。如果人群的所有需求都得到滿足後還有剩餘的錢,他們會把錢存入國家銀行;在這之後,當人群無法支付其所需資金時,他們可以從國家銀行取款。但與此同時,這些錢可能會借給其他國家,借給外國的錢不能主動取回。人群不能貸款。當一個負債纍纍的國家破產時,所有未取回的人群存款額都會被清空。

當一個政府需要貸款時,它總是先從自己的國家銀行貸款,然後再向其他國家借款。在償還債務時,本國的國家銀行總是最後一個得到償還的。此外,一些國家有時可能會從「私人投資者」那裏借款;這些資金是由遊戲創造的,目的是在沒有足夠的富裕國家提供貸款的情況下,保持全球經濟穩定。

破產

當一個國家需要支付的利息高於其收入時,就會發生破產(這意味着這個國家已經沒有償還債務的能力)。如果事件或決議導致負債國獲得負現金儲備,也會導致立即宣佈破產,而不是追加貸款。破產的國家在預算界面上以紅色顯示。

破產的國家會失去威望,並且所有動用國家銀行向該國借款的國家都會獲得一個「償還債務」的宣戰理由。如果他們執行了這項宣戰理由,對勝利國的利息支付將恢復正常。如果該國不能支付這些利息,債權國將得到「制裁」的宣戰理由。此外,一旦宣佈破產,所有支出滑條都會自動設置為最小值,所有稅收和關稅滑條則自動設置為最大值。破產的國家也會受到+0.5loan_interest的懲罰,使得繼續貸款需要支付更多利息。

在3.02及之前的版本中國存在一個bug,加載遊戲存檔時經常會導致破產。這是因為手工業者人群生產的商品類型不會保存在遊戲存檔中,所以當存檔讀取時,他們必須花費幾天時間來確定該生產什麼。如果你的國家依賴這些手工業者的所得稅和關稅,你可能會在這幾天裏因為缺乏收入而破產,即使你本來不應該破產的。

收益和風險

提供貸款

國家銀行向外國放貸的好處在於宣戰理由。當一個國家破產時,它不會償還貸款,也不繼續支付利息。失去一筆貸款將導致在債權國銀行存款的人群失去存款。因此,債權國政府可以利用破產時授予的「償還債務」宣戰理由來保護其人民的收入。或者,「制裁」宣戰理由也可以直接攫取這個破產國家一半的稅收收入(儘管削減規模的資金是付給政府的,而不是付給人群的)。

一般來說,只要一個國家有軍事力量和強制他國償還債務的意願,提供貸款就是有益的。然而,同時也必須接受一些損失:衛星國可以借錢並破產,但你無法向其宣戰。人群會自動存錢並貸出他們的錢,但提高所得稅或關稅會導致人群的錢流向政府國庫,而不是國家銀行。如果你不想提供貸款的話,就可以這麼做。

有些人把龐大的國家銀行金庫視為一個問題,因為在銀行里,錢是「死」的。你可以通過增加稅收來強迫人群從銀行賬戶中取款,或者讓他們把錢借給政府,然後政府就可以使用這些錢,讓它們重新「活」起來。在破產的情況下,人群實際上失去了他們銀行賬戶上的錢。

借入貸款

與現實世界中的情況很相似,由於利息的原因,貸款在短期內提供了資金,而在長期內卻要付出代價。不過,貸款可能會很有用。例如,一個研究了海軍科技的國家可能有興趣把它所有的海軍基地升級到下一級,不過這樣做的價格不菲。它可以節省資金,等資金到位後再進行升級,但這可能會使它在殖民競賽中落後於其他國家。在這種情況下,貸款並立即開始升級海軍基地是更好的選擇。在償還貸款的同時,海軍基地已經在建設中。

通常來說,長期借貸以填補習慣性的赤字支出不是個好現象。它可以是權宜之計,例如為戰爭提供資金,但從長遠來看,一個國家必須保持預算盈餘,否則破產在所難免。

利息

所有貸款的利息都由defines.lua中的LOAN_BASE_INTEREST(貸款基礎利息)決定。從國家銀行借來的錢在計算利息時也很重要。每天和每年支付的利息可以通過如下公式計算:

  • 每日利息 = (國家銀行貸款 + 國外貸款 × (1 + 國外利息修正)) × (貸款基礎利息 + 基礎利息修正) / 30
  • 每年利息 = (國家銀行貸款 + 國外貸款 × (1 + 國外利息修正)) × (貸款基礎利息 + 基礎利息修正) × (73/6)

當存在多個基礎貸款修正和國外貸款修正時,遊戲會將其疊加,然後取最終值(見例3)。 由於一些原因,負數的基礎貸款修正存在bug。基礎貸款修正的變動不會影響已經借入的貸款。基礎貸款修正的小數點後最多允許有3位數字,如果多於3位,遊戲會將修正值不斷乘以10,直到小數點後的數字為3位為止(見例4)。

基礎貸款修正 國外貸款修正
科技 發明(只在非效果域生效)
事件修正
政見與改革
靜態修正

這個公式似乎很複雜,但貸款基礎利息是一個常數,而總債務和國家銀行債務都很容易在預算頁面中找到。 基礎利息修正很容易找到,只要把所有科技提供的修正加起來就能得到。 國外利息修正可能相對難找一些,因為在event_modifiers.txt、發明、static_modifiers.txt和issues.txt里都有這個修正。 例如,它被用於中央銀行事件和大蕭條事件。

在原版遊戲中,沒有任何科技使用國外利息修正,發明中的修正也不會生效(因為發明是效果域)。

對於一筆巨額債務,這個公式可能不是100%準確,而是99.99593%,不過這幾乎沒有區別。 為獲得更準確的結果,可將(貸款基礎利息/30)替換為(貸款基礎利息/30.00122105)。

例子

這裏有一些例子可以助於理解如何使用公式。

例1:

法國有4000鎊債務,其中3000鎊來自國家銀行。

貸款基礎利息=0.02

所有的國外利息修正之和=0.05

  • 每年利息 = (73/6) × 0.02 × 4000 × (1 + 0.05 - (3000/4000) × 0.05) = 9855,即年利率24.6375%
  • 每日利息 = (0.02/30) × 4000 × (1 + 0.05 - (3000/4000) × 0.05) = 2.7,即日利率0.0675%

例2:

  • 第1天法國債務4000鎊(3000國家銀行債務)
  • 第2天法國債務5000鎊(3000國家銀行債務)
  • 第3天法國債務6000鎊(3000國家銀行債務)

第2天法國支付2.7鎊利息(見例1)

第3天法國支付3.4鎊利息(見下)

每日利息 = (0.02/30) × 5000 × (1 + 0.05 - (3000/5000) × 0.05) = £ 3.4

例3: 事件修正A造成loan_interest = 0.05 事件修正B造成loan_interest = -0.25 事件修正C造成loan_interest = 0.1

國外利息修正 = 0.05 - 0.25 + 0.1 = -0.1

例4: 基礎利息修正 = 0.00035 小數點後有5位,因此×10得到0.0035 小數點後有4位,因此×10得到0.035 小數點後有3位,因此最終的基礎利息修正為0.035。