Skip to content

Commit

Permalink
add bugfix modlist
Browse files Browse the repository at this point in the history
  • Loading branch information
ewigl committed Nov 17, 2024
1 parent 4dd0810 commit acd11e2
Show file tree
Hide file tree
Showing 5 changed files with 143 additions and 0 deletions.
28 changes: 28 additions & 0 deletions docs/mods/010-modlist/010-bugfix/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: BUG 修复
---

import BugFixesModList from '@site/src/data/modlist-bugfix.js'
import ModList from '@site/src/components/ModList'

# BUG 修复

> 参考 https://www.reddit.com/r/skyrimmods/wiki/essential_mods/#wiki_essential_bugfixes
>
> 以及 https://www.reddit.com/r/skyrimmods/wiki/essential_mods/#wiki_highly_recommended_bugfixes
>
> 针对 1.6.1170
>
> 移除了冗余以及不再需要的 BUG 修复。添加了较新的 BUG 修复。

## 基础 Bug 修复
> 基础 Bug 修复,修复了原版游戏的各种 Bug。
<ModList modList={BugFixesModList.basic} />

## 推荐 Bug 修复

> 推荐 Bug 修复,侧重的是对游戏体验或 Lore 的修正。
<ModList modList={BugFixesModList.recommended} />
7 changes: 7 additions & 0 deletions docs/mods/010-modlist/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"label": "模组列表 (Modlist)",
"link": {
"type": "generated-index",
"description": "供参考的模组列表"
}
}
16 changes: 16 additions & 0 deletions src/components/ModList/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import NexusmodsPage from '@site/src/components/NexusmodsPage'

export default function ModList(props) {
const { modList } = props

return (
<ul>
{modList.map((mod) => (
<li>
<NexusmodsPage nexusCode={mod.nexusCode}> {mod.name} </NexusmodsPage>
{mod.note && <span> ( {mod.note} ) </span>}
</li>
))}
</ul>
)
}
11 changes: 11 additions & 0 deletions src/components/NexusmodsPage/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
export default function NexusmodsPage(props) {
const SSENexusmodsPath = 'https://www.nexusmods.com/skyrimspecialedition/mods/'

return (
<span>
<a href={SSENexusmodsPath + props.nexusCode} target="_blank" rel="noreferrer">
{props.children}
</a>
</span>
)
}
81 changes: 81 additions & 0 deletions src/data/modlist-bugfix.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
// exported from MO2, 20241117
const BugFixesModList = {
basic: [
{ name: 'Actor Limit Fix', nexusCode: '32349' },
{ name: 'Alchemy XP Fix', nexusCode: '117389' },
{ name: 'Animated Static Reload Fix - NG', nexusCode: '69331' },
{ name: 'Animation Queue Fix', nexusCode: '82395' },
{ name: 'Auto Parallax', nexusCode: '79473' },
{ name: 'Barter Limit Fix', nexusCode: '77173' },
{ name: 'Better Combat Escape - SSE', nexusCode: '43936' },
{ name: 'Better Combat Escape - NG', nexusCode: '72901' },
{ name: 'Bone Wolf Shutdown Fix', nexusCode: '87339' },
{ name: 'Bug Fixes SSE', nexusCode: '33261' },
{ name: 'Camera Persistence Fixes', nexusCode: '94490' },
{ name: 'Combat Music Fix NG Updated', nexusCode: '110459' },
{ name: 'Comprehensive Attack Rate Patch - SKSE', nexusCode: '89042' },
{ name: 'Divine Crusader Creation Club Sword Fix', nexusCode: '15089' },
{ name: 'Dual Casting Fix', nexusCode: '92454' },
{ name: 'Equip Enchantment Fix', nexusCode: '42839' },
{ name: "King Olaf's Fire Festival Not Ending Fix", nexusCode: '65849' },
{ name: 'Media Keys Fix SKSE', nexusCode: '92948' },
{ name: 'Mfg Fix', nexusCode: '11669' },
{ name: 'Mfg Fix NG', nexusCode: '133568' },
{ name: 'Moons And Stars - Sky Overhaul SKSE', nexusCode: '73336' },
{ name: 'NPC AI Process Position Fix - NG', nexusCode: '69326' },
{ name: 'NPC Stuck in Bleedout fix', nexusCode: '95489' },
{ name: 'Proving Honor Companions Quest Progression Fix', nexusCode: '66128' },
{ name: 'RemoveAllItems Freeze Fix', nexusCode: '90734' },
{ name: 'Scrambled Bugs', nexusCode: '43532' },
{ name: 'Sound Fix for Large Sector Drives', nexusCode: '71567' },
{ name: 'SSE Engine Fixes (skse64 plugin)', nexusCode: '17230' },
{
name: 'Unofficial Skyrim Creation Club Content Patches',
nexusCode: '18975',
note: '仅在安装了 AE DLC 时需要,修复了 DLC 中的 BUG。',
},
{ name: "Unofficial Skyrim Modder's Patch - USMP SE", nexusCode: '49616' },
{ name: 'Unofficial Skyrim Special Edition Patch - USSEP', nexusCode: '266' },
],
recommended: [
{ name: 'Animals Swim (Sort of)', nexusCode: '78267' },
{ name: 'Aurora Fix', nexusCode: '77834' },
{ name: 'Auto Input Switch', nexusCode: '54309' },
{ name: 'Buy and Sell Torches - Bug Fix', nexusCode: '96387' },
{ name: 'Dawnguard Rune Axe Bug Fix', nexusCode: '49239' },
{ name: 'Dragons Fall Down - Immersive Airborne Death', nexusCode: '56317' },
{ name: 'Enhanced Invisibility', nexusCode: '61950' },
{ name: 'Enhanced Reanimation', nexusCode: '43500' },
{ name: 'Ethereal Immunity', nexusCode: '69744' },
{ name: 'Esbern Voice Consistency Fix', nexusCode: '88503' },
{ name: 'First Person Animation Teleport Bug Fix', nexusCode: '92795' },
{ name: 'Flute Animation Fix', nexusCode: '69609' },
{ name: 'Items Stolen Bug Fix', nexusCode: '99141' },
{ name: 'Language Fixes SKSE', nexusCode: '114634' },
{ name: 'Navigator - Navmesh Fixes', nexusCode: '52641' },
{ name: 'Rock Traps Trigger Fixes', nexusCode: '81587' },
{ name: 'Simple Offence Suppression', nexusCode: '41764' },
{ name: 'Sky Reflection Fix', nexusCode: '110604' },
{ name: 'Sprint Sneak Movement Speed Fix', nexusCode: '86631' },
{ name: 'Stagger Effect Fix', nexusCode: '110508' },
{ name: 'Stamina of Steeds', nexusCode: '58742' },
{ name: 'Stuck on Screen Load Door Prompt Fix', nexusCode: '96531' },
{ name: 'TAA Flicker Fixer', nexusCode: '76436' },
{ name: 'TAA Sharpen', nexusCode: '91281' },
{ name: 'Terrain Fixes for CC Mods', nexusCode: '61777' },
{ name: 'Unaggressive Dragon Priests Fix', nexusCode: '69026' },
{ name: 'Vampires Cast No Shadow', nexusCode: '46107' },
{ name: 'Volkihar hostility fix', nexusCode: '95643' },
{ name: 'Whiterun Imperial Camp Fixes', nexusCode: '96646' },
{ name: 'World Encounter Hostility Fix', nexusCode: '91403' },
{ name: 'Zero Bounty Hostility Fix', nexusCode: '95989' },
{ name: 'Disk Cache Enabler', nexusCode: '100975' },
{ name: 'Lightened Skyrim - Base Object Swapper edition', nexusCode: '111475' },
{ name: 'Save Unbaker', nexusCode: '85565' },
{ name: 'Shadow Boost', nexusCode: '73133' },
{ name: 'Skyrim Project Optimization SE', nexusCode: '14084' },
{ name: 'SSE FPS Stabilizer', nexusCode: '38438' },
],
}

export default BugFixesModList

0 comments on commit acd11e2

Please sign in to comment.