龍魂BOOST

作者 Kenshkrix·版本 v1.01·更新於 2019-09-28

這個mod根據角色擁有和未使用多少個龍魂而提供獎勵。 對於這些獎金,它具有任意高的限制,並且可以在MCM中提供的菜單中進行完全配置。 在mod True Dragonborn的啓發下,我決定製作一個“無限”版本,該版本繼續無限期地提供獎金。

截圖 共 2 張

模組介紹 作者原文

這個mod根據角色擁有和未使用多少個龍魂而提供獎勵。 對於這些獎金,它具有任意高的限制,並且可以在MCM中提供的菜單中進行完全配置。 在mod True Dragonborn的啓發下,我決定製作一個“無限”版本,該版本繼續無限期地提供獎金。

安裝:

MOD管理

從zip文件中取出Data文件夾,並將其轉儲到Skyrim Special Edition文件夾中,然後在啓動器中啓用SoulBoost.esp。

要求:

需要SKSE。

對於MCM,SkyUI是必需的,但是如果沒有它,則mod可能會起作用(免責聲明:未經測試)

兼容性:

應該與任何東西一起工作

每種類型的效果都會爲您提供每靈魂數量一定的提升量,您可以設置這兩個值。

如果將給定值的Boost設置爲0,則將其禁用。

默認情況下,它提供以下效果:

喊叫恢復(每3個靈魂1%)

承載能力(每1個靈魂5個)

強化生命(每1靈魂5點)

Fortify Magicka(每1個靈魂5個)

強化耐力(每1靈魂5點)

恢復生命(每3個靈魂1個)

恢復魔法(每3個靈魂1個)

恢復體力(每3個靈魂1個)

抗火(每2個靈魂1%)

抵抗冰霜(每2靈魂1%)

抗震(每2個靈魂1%)

抵抗魔法(每4個靈魂1%)

抵抗疾病(每3個靈魂1%)

抵抗毒藥(每1靈魂1%)

該腳本在您每次吸收龍魂時都會運行,並且還會定期檢查是否丟失了任何龍魂。

您可以配置它檢查的頻率,但是檢查的影響可以忽略不計,因此它是我沒有費心刪除的多餘選項。

對於對此模塊的工作原理感到好奇的人:

儘管受到True Dragonborn的啓發,但其方法論並不允許使用完全動態的系統,因此我不得不從頭開始編寫此mod。

首先,我爲每種獎勵類型創建了一系列魔術效果,分別爲1、2、4、8、16、32、64、128、256等。

這是因爲正確組合這些數字,您可以獲得它們之間的任何值(例如70,將得到64 + 4 + 2)。

這些好處隱藏在UI中,我使用了此方法,以便在腳本開始運行之前重新加載後,它仍然可以正常運行。這樣,我不必在遊戲加載時立即運行腳本,而可以等待並讓其他腳本運行。

獎金確實有限制,例如,強化統計獎金停在262,143左右,因爲我認爲這足夠了。

另外,我將紙莎草紙源文件留在了mod中,所以任何人都可以看一下。

——————————————————————————————————————

Installation:

A Mod Manager

Take the Data folder out of the zip file and dump it into your Skyrim Special Edition folder and then enable the SoulBoost.esp in your launcher.

Requirements:

SKSE is required.

SkyUI is necessary for the MCM, but the mod may work without it (Disclaimer: completely untested)

Compatibility:

Should work with anything

Each type of effect gives you a certain boost amount per number of souls, you can set both of these values.

If you set the Boost of a given value to 0, it will be disabled.

It provides the following effects by default:

Shout Recovery (1% per 3 souls)

Carry Capacity (5 per 1 soul)

Fortify Health (5 per 1 soul)

Fortify Magicka (5 per 1 soul)

Fortify Stamina (5 per 1 soul)

Restore Health (1 per 3 souls)

Restore Magicka (1 per 3 souls)

Restore Stamina (1 per 3 souls)

Resist Fire (1% per 2 souls)

Resist Frost (1% per 2 souls)

Resist Shock (1% per 2 souls)

Resist Magic (1% per 4 souls)

Resist Disease (1% per 3 souls)

Resist Poison (1% per 1 soul)

The script runs every time you absorb a dragon soul, and also periodically checks to see if you've lost any dragon souls.

You can configure how frequently it checks but the impact of the check is negligible so it's mostly a superfluous option I didn't bother removing.

For people curious as to how this mod works:

While inspired by True Dragonborn, its methodology wouldn't allow for a fully dynamic system so I had to script this mod mostly from scratch.

First I created a series of magic effects for each bonus type, of magnitudes 1, 2, 4, 8, 16, 32, 64, 128, 256, etcetera.

This is because combining these numbers properly you can obtain any value in between them (70, for example, would give you 64+4+2).

These bonuses are hidden in the UI, I used this method so that it would remain functioning upon reloading before scripts start running. This way I don't have to run a script right when the game loads, and can instead wait and let other scripts run things.

The bonuses do have a limitation, for example the fortify stat bonuses stop at around 262,143 because I figured that was plenty.

Also, I left the papyrus source files in the mod, so anybody can take a look at them.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
龙魂BOOST
檔案大小
28.0 KiB