1
Fork 0

Compare commits

...

3 Commits

  1. 2
      Enderal Credits.txt
  2. 12
      Enderal SE v2.1.0 Changelog.txt
  3. BIN
      scripts/_00E_BlueprintCollectionItem.pex
  4. BIN
      scripts/_00e_game_skillmenusc.pex
  5. 1
      scripts/scriptarchiveorder.txt
  6. 5
      source/Enderal DLL/src/Util.h
  7. 20
      source/scripts/_00E_BlueprintCollectionItem.psc
  8. 9
      source/scripts/_00e_game_skillmenusc.psc

@ -766,6 +766,8 @@ Unnecessarily Fixed Fixed Dragon Stalking Fix by tarlazo and KirbonatedBeverage
Precision Creatures by NickaNak (werewolf behaviors)
Butterflies Unchained by runesick
Enderal VR by sasa2727
SKSE-QUI by Qudix
NQS NamedQuicksaves by Ryan McKenzie
Japanese Fonts
"Corporate Mingcho" made by LOGOTYPE.JP Jimukyoku

@ -12,7 +12,7 @@ As of this release, Enderal SE is compatible with Skyrim SE 1.5.97 and 1.6.640-1
Core changes:
- Remapped two new Enderal races to match Skyrim FormIDs. Patching races is no longer required to convert Skyrim armor mods, some of them are now compatible without any changes.
- The core quest Levelsystem and its scripts, including _00E_QuestFunctions, have been refactored into separate, smaller components to ensure better Enderal moddability (do not confuse with mod compatibility). This is a major change, breaking compatibility with older mods, referencing Levelsystem.
- The core quest Levelsystem and its scripts, including _00E_QuestFunctions, have been refactored into separate, smaller components to ensure better Enderal moddability (do not confuse with mod compatibility). This is a major change, breaking compatibility with mods, referencing Levelsystem.
- Many core scripts now have internal version control. Versions of all scripts start with 1 and will be incremented individually. When a mod modifies a script with its older revision, user sees a warning.
- All Enderal scripts and used Skyrim scripts have been repacked into self-contained 'E - Misc.bsa'. 'Skyrim - Misc.bsa' is overridden by an empty archive, removing almost 13000 scripts from registration in runtime. To modify Enderal scripts, just install ScriptsEnderal.zip as a mod.
- Lockpicking gold bonuses and skill requirements, hidden stashes, unlock scrolls were reworked from hundreds of attached scripts to centralized controllers.
@ -21,7 +21,7 @@ Core changes:
Engine tweaks:
- Pre-rendered cutscenes can be interrupted.
- Due to Bink playback freezing in bordered window, borderless mode is now enforced (based on SSE Display Tweaks by SlavicPotato, togglable in EnderalSE.ini).
- Due to Bink playback freezing in bordered window, borderless mode is now enforced by default (based on SSE Display Tweaks by SlavicPotato, togglable in EnderalSE.ini).
- The achievement fix is now included. (It serves only aesthetic purpose in Enderal, removing the [M] label from modded savegames.)
(Work in progress) Improved VR support:
@ -45,15 +45,15 @@ Gameplay changes:
- Fixed rare cases, when bounty targets could not be killed.
- Dijaam might not reach her marker and break the scene with Dal'Loran.
- Fixed several progression issues in Forgotten Homeland II and III.
- Fixed visibility of the picnic quest marker in Cuthbert's Legacy.
- Fixed visibility of the picnic quest marker in Cuthbert's Legacy (regression since 2.0.12).
- Fixed the issue, when Ark citizens stopped reacting to player's crimes after signing contract with the Golden Sickle (reported by BallOfFire).
- Patched a source of infinite money, appearing during Every Day Like the Last, Part VI.
- Player no longer can leave the first conversation with Jespar.
- Fixed inability to dismantle items after buying a house.
- Fixed inability to dismantle items after buying a house (regression since 2.0.12).
- Fixed the Manhunter never actually attacking player.
- Black Light, Part II: Fixed a concurrency issue, sometimes preventing the quest from starting or progressing. Fixed Yuslan hanging in the air during the Coarek scene.
- A Song in the Silence: fixed the Oorbaya fighting an invisible enemy, fixed explosions firing repeatedly after its dying from a torrent spell.
- Instant dismantling list generation. Surplus copies of equipped items can be dismantled as well.
- Instant dismantling list generation. Extra copies of equipped items can be dismantled as well.
- Due to changes in time calculation with active Slow Time effect in Skyrim SE 1.6+, echo visions started to end prematurely. Durations of the echoes have been updated for 1.6, but the slowdown effect now stays a few seconds too long on 1.5.97. Completed an unfinished vision in The Shards of Order, Part II.
- Added missing critical damage chance to 13 items, more consistent sound detection parameters.
- Updated dagger crit bonuses: minimum multiplier set to 2, fixed missing crit bonus with the Ambush daggers, increased bonus with mystical and unique items.
@ -82,7 +82,7 @@ Gameplay changes:
- Improved controller support:
-- Added a return activator to the meditation area.
-- When using controller, text inputs are automatically disabled or replaced with a select menu.
-- Completely removed password inputs from Dal'Galar's locks.
-- Removed password inputs from Dal'Galar's locks.
- Many small fixes and optimizations.
Werewolf updates:

Binary file not shown.

@ -4552,7 +4552,6 @@ scripts\_00e_gypsyluteplayeraliasscript.pex
scripts\_00e_greetingtriggerscript.pex
scripts\_00e_genericdialogue_functions.pex
scripts\_00e_game_synchanimationsc.pex
scripts\_00e_game_skillmenusc.pex
scripts\_00e_game_movenpctoeditorsc.pex
scripts\_00e_game_calculateclasssc.pex
scripts\_00e_gambling_chairsc.pex

@ -44,8 +44,9 @@ inline void CheckIncompatibleMods()
RE::ConsoleLog::GetSingleton()->Print("Loaded SureAI's Enderal: Forgotten Stories | Special Edition v2.0.x by Eddoursul and contributors");
}
if (RE::BSResourceNiBinaryStream("scripts/_00e_questfunctions.pex").good() || RE::TESDataHandler::GetSingleton()->LookupForm<RE::TESQuest>(0x10AA2, "Skyrim.esm")) {
RE::DebugMessageBox("OUTDATED MOD: One of your mods modifies the Levelsystem quest or its script _00E_QuestFunctions, no longer used in Enderal SE 2.1+");
if (RE::BSResourceNiBinaryStream("scripts/_00e_questfunctions.pex").good() || RE::BSResourceNiBinaryStream("scripts/_00e_game_skillmenusc.pex").good() || RE::TESDataHandler::GetSingleton()->LookupForm<RE::TESQuest>(0x10AA2, "Skyrim.esm"))
{
RE::DebugMessageBox("OUTDATED MOD: One of your mods modifies the Levelsystem quest or its scripts (_00E_QuestFunctions or _00E_Game_SkillmenuSC), no longer used in Enderal SE 2.1+");
}
CheckWorldspaces();

@ -52,15 +52,19 @@ function StoreSingleCopy()
endif
/;
int iCount = EnderalFunctions.MoveItemsToCountByKeyword(PlayerREF, _00E_FS_BlueprintContainerActorREF, Blueprint, 1)
ITMBookClose.Play(PlayerREF)
Utility.WaitMenuMode(0.5)
Form item = Game.GetForm(0x1FE82) ; non-playable Draugr Skin
PlayerREF.RemoveItem(item, 1, true)
if iCount > 150
if iCount > 0
ITMBookClose.Play(PlayerREF)
; Moving items is fast, refreshing inventory is not
Utility.WaitMenuMode(0.5)
PlayerREF.RemoveItem(item, 1, true) ; doing this twice seems to reliably refresh inventory
Form item = Game.GetForm(0x1FE82) ; non-playable Draugr Skin
PlayerREF.RemoveItem(item, 1, true)
if iCount > 150
Utility.WaitMenuMode(0.5)
PlayerREF.RemoveItem(item, 1, true) ; doing this twice seems to reliably refresh inventory
endif
endif
_00E_FS_BlueprintItemsStored.Show(iCount)

@ -1,9 +0,0 @@
Scriptname _00E_Game_SkillmenuSC extends ReferenceAlias
Event OnInit()
Debug.MessageBox("OUTDATED MOD: One of your mods modifies the Levelsystem quest, no longer functional in the current version of Enderal SE.")
EndEvent
Event OnPlayerLoadGame()
Debug.MessageBox("OUTDATED MOD: One of your mods modifies the Levelsystem quest, no longer functional in the current version of Enderal SE.")
EndEvent
Loading…
Cancel
Save