Commit Graph

346 Commits

Author SHA1 Message Date
1beee1c6e1 Remade the Blueprint Collection item to MISC, added automatically with the first found blueprint, added an option to store single unique copies automatically 2024-01-22 16:01:07 +01:00
d0512f2177 Improved critter.psc fix 2024-01-21 15:15:07 +01:00
5401437976 Optimized FXBirdFleeSCRIPT 2024-01-21 15:14:09 +01:00
b0b4f3195f Prevent player from leaving the first conversation with Jespar 2024-01-21 02:53:21 +01:00
0f7fde96b4 Fixed Papyrus spam on unloaded critters 2024-01-21 02:42:05 +01:00
331e241b60 Removed Is3DLoaded() check from CheckCellAtached(), causes critters to never appear 2024-01-20 21:15:23 +01:00
80cb664bbc Show new carry weight after eating an Ice Claw 2024-01-20 15:46:56 +01:00
ad8882da07 Show the near death video in quick start to provide context for thoughts on screen 2024-01-20 05:02:25 +01:00
80af73332a Fixed Father property in _00E_FS_NQR05_Bossfight_TharaelSC 2024-01-20 04:30:11 +01:00
c79a974281 Merged changed HumanHeart tracking 2024-01-19 22:53:24 +01:00
2e41a7ef8d Moved HumanHeart tracking from item script to quest alias 2024-01-19 22:35:30 +01:00
d2016d1240 Fixed non-matching script sources in MQ01 2024-01-19 18:38:08 +01:00
2db96586c2 Cleaned up TrapExplosiveGas 2024-01-19 04:25:20 +01:00
8c999a6fd6 Oil traps ignite from lightning spells, fixed logical mistakes in TrapExplosiveGas, preventing ignition in some cases 2024-01-19 02:32:53 +01:00
6fd74fd583 Set KillMove value from bVATSDisable:VATS on new game 2024-01-19 02:02:40 +01:00
c6d5fff031 Set KillMove value from bVATSDisable:VATS on new game 2024-01-18 15:30:41 +01:00
93d7539196 Fixed crash caused by _00E_EngineBugfixAlias, calling ResetHelpMessage in menu mode 2024-01-18 04:07:21 +01:00
7a86fcfb42 Improved killmove switching in effect scripts 2024-01-18 01:24:44 +01:00
59698590b4 Merged new MCM options 2024-01-17 22:59:08 +01:00
719d00d4b6 Added an MCM option to toggle killmoves 2024-01-17 22:50:37 +01:00
f85cf43704 Added an MCM option to toggle companion health bars 2024-01-17 22:25:32 +01:00
f4b55f995d Separated companions health bar controller 2024-01-17 21:16:51 +01:00
4fd11efe0a Do not disable god mode on wishing well init and Kurmai's reappearance 2024-01-17 04:13:47 +01:00
acb1326376 Toggle god mode off before killing the player with a script 2024-01-17 03:42:38 +01:00
7a4e5e4e3b Removed unused scripts 2024-01-17 03:23:47 +01:00
6817c41ff9 All used scripts are accounted for, number of pex files matches the number of psc 2024-01-16 04:53:08 +01:00
132fd01acf Removed obsolete scripts 2024-01-16 03:15:01 +01:00
acad9fc22e Added missing decompiled psc files 2024-01-16 02:56:39 +01:00
9c59bb0b80 Removed obsolete scripts 2024-01-16 02:25:29 +01:00
df4ecd3b87 Merged FS_NQ03 looting perk 2024-01-15 23:47:32 +01:00
38bad6c50e Block object activation with a perk in FS_NQ03 2024-01-15 23:15:17 +01:00
2a51d12219 Handle null pointers in IsInRegion 2024-01-15 22:17:14 +01:00
a43aa14bef Use TESHitEvent to track unlock spell hits 2024-01-15 05:01:05 +01:00
3c1725cbcb Merged combat music update 2024-01-15 03:08:29 +01:00
fbbf0bd7f7 Manage combat music with a quest, removed _00E_CombatSoundtrackScript from 800+ objects 2024-01-15 02:47:42 +01:00
e15bec3672 Removed some obsolete functions 2024-01-14 20:18:53 +01:00
df2832f5d7 Merged reworked lockpicking and pickpocketing bonuses 2024-01-14 17:28:06 +01:00
4805a55db5 Reworked _00E_ChestAndDoorLockScript to a quest+perk implementation for better compatibility with QuickLoot RE 2024-01-14 04:15:47 +01:00
6e1bf5a6e9 Moved lockpicking gold bonus to ContainerController 2024-01-13 20:15:47 +01:00
5dc76239c8 Reworked hidden stashes to a ContainerController quest alias instead of attached script 2024-01-13 20:15:10 +01:00
68c68c6a3e Fixed IsAttached() Papyrus error spam in critter.psc 2024-01-13 15:39:17 +01:00
dac9c5950a Made bounty targets protected instead of essential - fixes rare cases, when they could not be killed 2024-01-12 20:13:38 +01:00
063c4ca3f4 Renamed followerpanel.swf and removed it from loose files 2024-01-12 15:11:01 +01:00
af3a933e2b Added quick start 2024-01-11 21:24:54 +01:00
eff44b1e23 Removed calling player an idiot from _00E_EPUpdateFunctions 2024-01-11 13:33:32 +01:00
f5ae34fc7f Consolidated engine bugfixes into a separate quest 2024-01-11 13:14:18 +01:00
781988d6d6 Moved GetPlayerClassNameGlobal() to EnderalFunctions 2024-01-11 12:33:30 +01:00
eeb35a7dae Prevent saving before race menu 2024-01-11 12:24:47 +01:00
68d9a97ded Moved stuck help message fix from _00E_MQP01_Functions 2024-01-10 23:26:46 +01:00
a600cd5022 Renamed ore vein scripts to avoid overwriting by Skyrim mods 2024-01-10 18:34:07 +01:00
2ec5f7da38 Allow interruption of all videos 2024-01-10 16:53:20 +01:00
267c1bff72 Removed a few obsolete scripts 2024-01-10 15:49:41 +01:00
6215476e88 Fixed _00E_MQ08PressurePlate not matching source code 2024-01-10 15:15:58 +01:00
976927b6eb Replaced GetStage/SetStage shortcuts 2024-01-10 15:08:24 +01:00
b5c1a5b3ad Removed _00E_FS_IsForgottenStoriesActivated checks 2024-01-10 14:29:46 +01:00
84c47e3a43 Made _00E_AchievementsEnabled constant, removed all refs 2024-01-10 01:46:13 +01:00
889c7a38c3 Split Levelsystem into smaller services, removed _00E_QuestFunctions, Levelsystem, and all attached aliases 2024-01-09 23:00:18 +01:00
0b42275a81 Removed Levelsystem from _00E_FS_NQR03_PageCounterSC 2024-01-05 21:56:38 +01:00
bec1353615 Removed Levelsystem from _00E_FS_SleightOfHand_HiddenSlotSC 2024-01-05 21:44:35 +01:00
99b8841706 Merged separated armor set listener 2024-01-05 21:26:56 +01:00
d66445da5b Moved armor set listener to a separate quest 2024-01-05 21:06:45 +01:00
cc4c637b52 Removed Levelsystem from magical symbols 2024-01-05 19:38:04 +01:00
4c3f824c34 Added _00E_EPHandler to handle out experience points 2024-01-05 19:26:23 +01:00
4f7ee5227e Removed Levelsystem from NQ34_WildMageREF 2024-01-05 19:01:23 +01:00
837cb8d3f2 Removed Levelsystem from voiced letters 2024-01-05 17:58:41 +01:00
db4242330b Moved all Enable/DisableDialogueQuitting() calls from _00E_QuestFunctions to EnderalFunctions 2024-01-05 15:54:31 +01:00
323f9c575d Moved cell name control alias from Levelsystem to a separate quest 2024-01-05 12:40:50 +01:00
522839fe27 Moved weather control alias from Levelsystem to a separate quest 2024-01-04 22:35:35 +01:00
ef56d468c5 Hero menu: moved handling to DLL, opens on Quick Stats hotkey, added widescreen support 2023-12-19 16:58:36 +01:00
a72dd6611e Removed outdated script _FS_Phasmalist_AffinityControlQuest 2023-12-19 06:14:47 +01:00
f7c3f19385 Added _00E_Game_SkillmenuSC placeholder for outdated mods 2023-12-19 06:05:06 +01:00
dee35927cb Renamed _00E_Game_SkillmenuSC to _00E_AffinityControl 2023-12-19 05:53:55 +01:00
162085c155 Removed dialoguemenu.swf and controlmap.txt from loose files 2023-12-19 05:32:42 +01:00
a3192c6036 Fixed the tween menu patch on 1.5.97, new controlmap.txt 2023-12-18 17:11:40 +01:00
d1e5a1ceac Merged split _00E_Game_SkillmenuSC 2023-12-18 16:28:13 +01:00
d4cda7ea92 Split the _00E_Game_SkillmenuSC alias into three separate quests, removed the Hero Menu hotkey setting 2023-12-18 16:28:12 +01:00
2b3f294bb4 Removed redundant checks and updates from _00E_Game_SkillmenuSC intended to fix hotkey registrations, prone to breaking due to missing RegisterForMenu() in OnPlayerLoadGame 2023-12-17 09:12:42 +01:00
9f95c8e68e Hero Menu via Skills in the Tween Menu 2023-12-15 21:39:41 +01:00
467852f52e Open journal in locked dialogs instead of the message box - fixes the oldest issue, specific to Enderal SE 2023-12-15 15:18:43 +01:00
13635df9f8 Handle blocking dialogs with DLL, replaced dialoguemenu.swf with unchanged Better Dialogue Controls 2023-12-15 07:26:39 +01:00
e5e81477e6 Fixed warnings in defaultDisableHavokOnLoad and _00E_Theriantrophist_Chymikum 2023-12-13 10:37:10 +01:00
62f134f095 Auto-eat found ice claws 2023-12-10 07:33:30 +01:00
ba655e1df5 Replaced GetActorRef() shortcuts 2023-12-08 03:57:30 +01:00
6f1abd6630 Removed unused werewolf scripts 2023-12-08 03:50:43 +01:00
d6f6617172 Replaced actor value shortcuts 2023-12-08 03:45:53 +01:00
decbbb869b Added 145 general purpose Skyrim scripts to use in mods 2023-12-08 03:08:54 +01:00
ae5bb8af7d Added USSEP fixes to 47 scripts 2023-12-07 23:57:19 +01:00
33372b8b1a Removed obsolete apparition alias from _FS_Phasmalist_ControlQuest 2023-12-06 15:38:49 +01:00
8e8df2c91b Updated ObjectReference to 1.6.1130 2023-12-05 17:58:10 +01:00
5ce8430a66 Removed AchievementsScript (no relation to Enderal) 2023-12-05 08:43:10 +01:00
89b1ab13d5 Removed Dark Brotherhood scripts 2023-12-05 08:19:23 +01:00
93df875f35 Removed Companions guild scripts 2023-12-05 08:04:09 +01:00
edfd085c24 Removed Skyrim-specific HardWorkerWoodScript 2023-12-05 07:32:23 +01:00
3eae6273e3 SkyUI font set to large by default (Enderal font stays small on both small and medium presets) 2023-12-05 07:16:27 +01:00
87750fc127 Removed dragon code, specific to Skyrim 2023-12-05 06:44:05 +01:00
3647ad6dd0 Cleared CWScript to avoid dependency on a bunch of Skyrim civil war scripts 2023-12-05 05:41:36 +01:00
a8f9ae717e Added remaining 205 used Skyrim scripts 2023-12-04 16:02:58 +01:00
18ce431b26 Added missing base + SKSE script objects 2023-12-04 15:58:18 +01:00
a3554130b4 Do not request autosaves when player is riding or swimming; removed unused starting/stopping functions 2023-12-04 02:29:10 +01:00
962a0861cd Reworked autosave system - rotating saves no longer get overwritten by regular autosaves on travel and sleep 2023-12-03 23:45:37 +01:00
b46a7f7071 Removed _00E_Theriantrophist_Update_12, the last script depending on JContainers 2023-12-03 20:14:39 +01:00
a78c337559 Removed unused headtrack functions from _00e_questfunctions 2023-12-01 23:07:16 +01:00
57b68c6864 Moved stuck help messages fix to a separate quest, other player setup updates 2023-11-28 20:45:08 +01:00
e6e3f324fb Moved SetAutoSaveInterval() to the AutoSave quest alias 2023-11-28 18:14:37 +01:00
f3605bb8d6 Repurposed unused FixStuckConversations quest to start quests from formlist 2023-11-28 17:39:13 +01:00
082c1f7bbe Moved mount name updates to mount aliases 2023-11-27 19:19:05 +01:00
6c5ab0e966 Moved KillMove sync to a separate quest 2023-11-27 17:27:59 +01:00
bdd260473e Removed FailsafeMQ05PrologueAliases() from _00E_PlayerSetUpScript, duplicated in MQ04 2023-10-28 21:26:56 +02:00
54dfde9cbf Moved ResetArmorWeightPerks() to a separate quest 2023-10-28 00:36:54 +02:00
7e77aa6acb Removed unused RealPlayer state from _00E_PlayerSetUpScript 2023-10-27 21:19:32 +02:00
ddf5960320 Moved integrity checks to a separate quest 2023-10-27 21:14:07 +02:00
687c28275b User PlayerRef as alias in update quest 2023-10-27 19:36:32 +02:00
b3bc5a68b7 Merged game update quest 2023-10-27 19:05:57 +02:00
08ece8c74b Moved game upgrades to a separate quest 2023-10-27 18:47:52 +02:00
9bdf9a2640 Removed the More Affinities check, it is now redundant 2023-10-27 18:04:47 +02:00
7b24aa0767 Implemented Papyrus script version checking, added versions to 4 core scripts 2023-10-26 21:22:14 +02:00
278c4cfefd Added CritterSpawn Congestion Fix 1.52 by Excinerus 2023-10-25 23:34:09 +02:00
ea53444dbe Removed update procedures 2023-10-25 23:32:49 +02:00
d224bcbe21 Removed ResetAI() from Bello's OnPackageStart, starting an infinite loop (reported by Lirk) 2023-10-21 20:28:26 +02:00
c428861029 Fixed swapped objectives in Call of the Hunt 2022-09-29 21:35:36 +02:00
ff965bc21d Unregister dialog exit listener on normal menu closing 2022-09-27 11:55:13 +02:00
fec0932935 Bumped version in _00E_PlayerSetUpScript 2022-09-16 21:51:04 +02:00
b9e31b898f Updated changelog and build script 2022-09-16 19:52:34 +02:00
d89079e13f Actors, shattered after Arctic Wind, were respawning in frozen state 2022-09-16 18:48:47 +02:00
671b1dc65c Reverted dialoguemenu.swf to the pre-2.0.12 version and replaced quest journal in locked dialogs with a quit prompt. Discarded solution caused increased framerate in menu mode and was making scrolling unusable. 2022-09-14 22:29:15 +02:00
8cf8d9eb8b Removed redundant fadeout before The Father's arrival scene 2022-09-12 19:52:56 +02:00
25c001ce7f The Father's arrival scene might fail to properly start 2022-09-12 19:20:58 +02:00
b0e6578aba During update, add quest potion perks (2.0.12 hotfix 1) 2022-09-11 12:53:39 +02:00
4af0bac863 Moved SetActorScale from _00E_QuestFunctions to a dedicated script to workaround the issue, when users overwrite _00E_QuestFunctions installing outdated mods and break player rescaling 2022-09-07 13:28:43 +02:00
5e515f29f6 Updated build script 2022-09-05 17:44:25 +02:00
0248ee8ef9 Added Eddoursul's Lucky Coin 2022-09-01 18:33:54 +02:00
0804c304b9 Use relative volume levels in the accusation scene instead of cranking up the volume to 100% 2022-09-01 16:38:08 +02:00
5a6f72413d Reverted The Elixir automatic ingredient use 2022-08-25 13:52:52 +02:00
2dc5ae454a Fixed powder barrels not blowing up from hit with a fire arrow 2022-08-24 01:50:58 +02:00
1e8da21041 Fixed Jespar not following player in the Word of the Dead after combat in waiting state 2022-08-23 16:07:54 +02:00
9ba7c7c1fa Quest potion messages use "Replace default" for their entrypoint 2022-08-23 01:17:12 +02:00
bb3adbf9b9 Send a custom event before talisman crafting 2022-08-22 21:06:51 +02:00
8665f1c000 A separate event for the portable laboratory 2022-08-22 17:54:42 +02:00
afcdc829e5 Added a delay after sending Enderal_StartCrafting in portable laboratory 2022-08-21 23:26:21 +02:00
c085ddc9ca Recompiled a few scripts 2022-08-21 23:04:58 +02:00
ccf24fd8c5 Mirell's elixir automatically pulls ingredients from the Secure Chest as well 2022-08-21 21:12:50 +02:00
ba2f87de52 The dismantle perk message uses standard activate entrypoint instead of scripted message 2022-08-20 00:15:45 +02:00
28ff084978 Send SKSE events on spectralization 2022-08-18 16:07:13 +02:00
868a0af918 Send SKSE events when using custom crafting stations 2022-08-17 21:52:14 +02:00
7843a8b161 Working Shadow Dancer: if a weak enemy is killed under the Psychosis effect, it's reanimated to fight on player's side for 60 seconds 2022-08-16 16:52:30 +02:00
aeceee87b3 Fixed the warning on the Nobles Quarter gates during Black Light Part 2 getting triggered by NPCs 2022-08-12 20:20:17 +02:00
5063f9949a Fixed help messages getting permanently stuck on screen, if a savegame is loaded while they are showing 2022-08-12 19:49:41 +02:00
966d7a5c1b Show Arcane Fever warnings as help messages 2022-08-12 19:20:32 +02:00
623d660f55 Added the Unnecessarily Fixed Fixed Dragon Stalking Fix by tarlazo and KirbonatedBeverage 2022-08-11 21:27:16 +02:00
b67d6bc9a9 Do not clear player alias in The Elixir since it's used later in a condition 2022-08-11 19:28:57 +02:00