diff --git a/Enderal - Forgotten Stories.esm b/Enderal - Forgotten Stories.esm index 6627daca..fbbf1a63 100644 Binary files a/Enderal - Forgotten Stories.esm and b/Enderal - Forgotten Stories.esm differ diff --git a/Enderal - Forgotten Stories.ini b/Enderal - Forgotten Stories.ini index a621a83d..a8d87bcb 100644 --- a/Enderal - Forgotten Stories.ini +++ b/Enderal - Forgotten Stories.ini @@ -8,13 +8,12 @@ bInvalidateOlderFiles=1 sResourceArchiveList=Skyrim - Misc.bsa, Skyrim - Shaders.bsa, Skyrim - Interface.bsa, Skyrim - Animations.bsa, Skyrim - Meshes0.bsa, Skyrim - Meshes1.bsa, Skyrim - Sounds.bsa, Skyrim - Textures0.bsa, Skyrim - Textures1.bsa, Skyrim - Textures2.bsa, Skyrim - Textures3.bsa, Skyrim - Textures4.bsa, Skyrim - Textures5.bsa, Skyrim - Textures6.bsa, Skyrim - Textures7.bsa sResourceArchiveList2=Skyrim - Textures8.bsa, Skyrim - Patch.bsa, Unofficial Skyrim Special Edition Patch.bsa, Unofficial Skyrim Special Edition Patch - Textures.bsa, E - Meshes.bsa, E - Scripts.bsa, E - Sounds.bsa, E - Textures1.bsa, E - Textures2.bsa, E - Textures3.bsa, E - SE.bsa, E - Update.bsa, L - Textures.bsa, L - Voices.bsa -[VATS] -bVATSDisable=1 - [SaveGame] +; This should be removed in Steam version to allow its configuration via the launcher. iAutoSaveCount=10 [MapMenu] +; Paper map settings uLockedObjectMapLOD=32 uLockedTerrainLOD=32 sWorldMapOverlayNormalSnowTexture= @@ -28,17 +27,18 @@ fMapWorldMinPitch=90.0000 fMapWorldMaxPitch=90.0000 sMapWorldDefaultWorldSpace=Vyn -[Audio] -uMaxSizeForCachedSound=4096 - [Actor] +; USSEP: Fixes bow engagement distance fVisibleNavmeshMoveDist=12288.0000 [Display] -fGlobalBloomThresholdBoost=100 +; Disables bloom +fGlobalBloomThresholdBoost=10 +; Disables Screen Space Reflections - fixes engine bug with green water. Use ENB for better implementation (you may need to remove this, then). fWaterSSRIntensity=0.0001 [Interface] +; Closer book and note zooming fBookDistance=82.0000 fNoteDistance=70.0000 fBookOpenTime=500.0000 diff --git a/scripts/_00e_game_talentcontrolsc.pex b/scripts/_00e_game_talentcontrolsc.pex index 79aaf1e6..9fffbf71 100644 Binary files a/scripts/_00e_game_talentcontrolsc.pex and b/scripts/_00e_game_talentcontrolsc.pex differ diff --git a/scripts/_00e_lightswitchsecondaryscript.pex b/scripts/_00e_lightswitchsecondaryscript.pex index d12c0588..484ddb2f 100644 Binary files a/scripts/_00e_lightswitchsecondaryscript.pex and b/scripts/_00e_lightswitchsecondaryscript.pex differ diff --git a/scripts/_00e_lightswitchtertiaryscript.pex b/scripts/_00e_lightswitchtertiaryscript.pex new file mode 100644 index 00000000..e49f8a01 Binary files /dev/null and b/scripts/_00e_lightswitchtertiaryscript.pex differ diff --git a/scripts/_00e_mqp01_functions.pex b/scripts/_00e_mqp01_functions.pex index 5feb020f..6ddd01f3 100644 Binary files a/scripts/_00e_mqp01_functions.pex and b/scripts/_00e_mqp01_functions.pex differ diff --git a/scripts/_00e_theriantrophist_alchemycontrol.pex b/scripts/_00e_theriantrophist_alchemycontrol.pex index 321fa304..f248f571 100644 Binary files a/scripts/_00e_theriantrophist_alchemycontrol.pex and b/scripts/_00e_theriantrophist_alchemycontrol.pex differ diff --git a/scripts/defaultdisablehavokonload.pex b/scripts/defaultdisablehavokonload.pex index 24959dfc..f07fba6e 100644 Binary files a/scripts/defaultdisablehavokonload.pex and b/scripts/defaultdisablehavokonload.pex differ diff --git a/scripts/draugrfxscript.pex b/scripts/draugrfxscript.pex index 9301d3f0..db3aa78d 100644 Binary files a/scripts/draugrfxscript.pex and b/scripts/draugrfxscript.pex differ diff --git a/scripts/source/_00e_game_talentcontrolsc.psc b/scripts/source/_00e_game_talentcontrolsc.psc index c545c5b7..e26434bc 100644 --- a/scripts/source/_00e_game_talentcontrolsc.psc +++ b/scripts/source/_00e_game_talentcontrolsc.psc @@ -64,6 +64,25 @@ Event OnPlayerLoadGame() EndIf RegisterForActions() + + Bool bFS = (Game.GetModByName("Enderal - Forgotten Stories.esm") != 255) + Bool bSkyUI = (Game.GetModByName("SkyUI_SE.esp") != 255) + If bFS == False && bSkyUI == False + Debug.MessageBox("Enderal - Forgotten Stories.esm and SkyUI_SE.esp are not loaded! Open Data Files and enable them. If the game was started without them, you should start a new game.") + Game.QuitToMainMenu() + Return + ElseIf bFS == False + Debug.MessageBox("Enderal - Forgotten Stories.esm is not loaded! Open Data Files and enable it. If the game was started without it, you should start a new game.") + Game.QuitToMainMenu() + Return + ElseIf bSkyUI == False + Debug.MessageBox("SkyUI_SE.esp is not loaded! Open Data Files and enable it.") + EndIf + + ; SE: Workaround for broken physics in saves, made on a mount + If PlayerREF.IsOnMount() + PlayerREF.Dismount() + EndIf EndIf EndEvent diff --git a/scripts/source/_00e_lightswitchsecondaryscript.psc b/scripts/source/_00e_lightswitchsecondaryscript.psc index 42f046d7..3d2408ab 100644 --- a/scripts/source/_00e_lightswitchsecondaryscript.psc +++ b/scripts/source/_00e_lightswitchsecondaryscript.psc @@ -1,16 +1,17 @@ Scriptname _00E_LightSwitchSecondaryScript extends ObjectReference Actor Property PlayerRef Auto +Keyword Property LinkKeyword Auto Event OnTriggerEnter(ObjectReference akActionRef) if akActionRef == PlayerRef - (GetLinkedRef() as _00E_LightSwitchMainScript).TurnSwitchOn() + (GetLinkedRef(LinkKeyword) as _00E_LightSwitchMainScript).TurnSwitchOn() EndIf EndEvent Event OnTriggerLeave(ObjectReference akActionRef) if akActioNRef == PlayerRef - (GetLinkedRef() as _00E_LightSwitchMainScript).TurnSwitchOff() + (GetLinkedRef(LinkKeyword) as _00E_LightSwitchMainScript).TurnSwitchOff() EndIf EndEvent diff --git a/scripts/source/_00e_lightswitchtertiaryscript.psc b/scripts/source/_00e_lightswitchtertiaryscript.psc new file mode 100644 index 00000000..5f4db6fb --- /dev/null +++ b/scripts/source/_00e_lightswitchtertiaryscript.psc @@ -0,0 +1,17 @@ +Scriptname _00E_LightSwitchTertiaryScript extends ObjectReference + +Actor Property PlayerRef Auto +Keyword Property LinkKeyword Auto + +Event OnTriggerEnter(ObjectReference akActionRef) + if akActionRef == PlayerRef + (GetLinkedRef(LinkKeyword) as _00E_LightSwitchMainScript).TurnSwitchOn() + EndIf +EndEvent + +Event OnTriggerLeave(ObjectReference akActionRef) + if akActioNRef == PlayerRef + (GetLinkedRef(LinkKeyword) as _00E_LightSwitchMainScript).TurnSwitchOff() + EndIf +EndEvent + diff --git a/scripts/source/_00e_mqp01_functions.psc b/scripts/source/_00e_mqp01_functions.psc index f9d0327c..86c31075 100644 --- a/scripts/source/_00e_mqp01_functions.psc +++ b/scripts/source/_00e_mqp01_functions.psc @@ -23,9 +23,26 @@ Function SetUpScene() Wait(5.0) Game.EnablePlayerControls() Game.DisablePlayerControls(false, true, true, false, true, false, false) + + Bool bFS = (Game.GetModByName("Enderal - Forgotten Stories.esm") != 255) + Bool bSkyUI = (Game.GetModByName("SkyUI_SE.esp") != 255) + If bFS == False && bSkyUI == False + Debug.MessageBox("Enderal - Forgotten Stories.esm and SkyUI_SE.esp are not loaded! The game will not run properly. Open Data Files and enable them.") + Game.QuitToMainMenu() + Return + ElseIf bFS == False + Debug.MessageBox("Enderal - Forgotten Stories.esm is not loaded! The game will not run properly. Open Data Files and enable it.") + Game.QuitToMainMenu() + Return + ElseIf bSkyUI == False + Debug.MessageBox("SkyUI_SE.esp is not loaded! The game will not run properly. Open Data Files and enable it.") + Game.QuitToMainMenu() + Return + EndIf + Wait(1.0) _00E_MQP01_Thoughts01.ShowAsHelpMessage("Empty", 5, 1, 1) - + EndFunction Function UnlockDoor() diff --git a/scripts/source/_00e_theriantrophist_alchemycontrol.psc b/scripts/source/_00e_theriantrophist_alchemycontrol.psc index 703792be..c23afb1a 100644 --- a/scripts/source/_00e_theriantrophist_alchemycontrol.psc +++ b/scripts/source/_00e_theriantrophist_alchemycontrol.psc @@ -149,7 +149,7 @@ Function _UpdatePotion(Potion item, Int count, Bool bIsInCraftingMode) EndIf Else Int maxDuration = NoAlchemistPotionDurationLimitInSeconds - Int durationBonus = PlayerREF.GetAV("BypassVendorStolenCheck") as Int + Int durationBonus = PlayerREF.GetAV("Variable02") as Int If PlayerREF.hasPerk(_00E_Class_Theriantrophist_P03_GreyAlchemist_03) maxDuration = -1 ; no duration mali are required diff --git a/scripts/source/defaultdisablehavokonload.psc b/scripts/source/defaultdisablehavokonload.psc index 071a8ca8..738e0fa4 100644 --- a/scripts/source/defaultdisablehavokonload.psc +++ b/scripts/source/defaultdisablehavokonload.psc @@ -10,60 +10,61 @@ keyword property linkHavokPartner auto {Link with this keyword and that ref will also sim with myself} bool property beenSimmed auto hidden {prevent an object that has been havok'd in-game from going static} +Bool Property beenPutInContainer auto hidden -EVENT onCellAttach() - if (beenSimmed == FALSE && Self.Is3DLoaded()) - setMotionType(Motion_Keyframed, TRUE) -; ;debug.trace("havok disabled on: " + self) - endif -endEVENT +Event OnCellAttach() + If Is3DLoaded() && beenSimmed == False && beenPutInContainer == False + SetMotionType(Motion_Keyframed, True) + ; debug.trace("havok disabled on: " + self) + EndIf +EndEvent -EVENT onLoad() - if (beenSimmed == FALSE && Self.Is3DLoaded()) - setMotionType(Motion_Keyframed, TRUE) -; ;debug.trace("havok disabled on: " + self) - endif -endEVENT +Event OnLoad() + If beenSimmed == False && beenPutInContainer == False + SetMotionType(Motion_Keyframed, True) + ; debug.trace("havok disabled on: " + self) + EndIf +EndEvent -EVENT onActivate(ObjectReference triggerRef) - if havokonActivate == TRUE && beenSimmed == FALSE && Self.Is3DLoaded() ;USSEP 4.1.8 Bug #26371 - Added Is3DLoaded check to prevent a race condition with the OnContainerChanged event when picking up an object +Event OnActivate(ObjectReference triggerRef) + If havokonActivate && beenSimmed == False ReleaseToHavok() - endif -endEVENT + EndIf +EndEvent -EVENT onHit(ObjectReference var1, Form var2, Projectile var3, bool var4, bool var5, bool var6, bool var7) - if havokOnHit == TRUE && beenSimmed == FALSE +Event OnHit(ObjectReference var1, Form var2, Projectile var3, bool var4, bool var5, bool var6, bool var7) + If havokOnHit && beenSimmed == False ReleaseToHavok() - endif -endEVENT + EndIf +EndEvent -EVENT onGrab() - if havokOnZkey == TRUE && beenSimmed == FALSE +Event OnGrab() + If havokOnZkey && beenSimmed == False ReleaseToHavok() - endif -endEVENT + EndIf +EndEvent ;USKP 2.0.1 - Added event to deal with Papyrus spam caused by the player picking these things up since the game cannot process that properly. Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer) - if( akNewContainer != None ) - ;Stops the OnLoad event from generating errors. - beenSimmed = True - Else - ;No container, means it's being dropped in the open. Let it loose now. - ReleaseToHavok() + If beenSimmed == False + If akNewContainer != None + ;Stops the OnLoad event from generating errors. + beenPutInContainer = True + Else + ;No container, means it's being dropped in the open. Let it loose now. + ReleaseToHavok() + EndIf EndIf EndEvent -FUNCTION ReleaseToHavok() - beenSimmed = TRUE - objectReference myLink = getLinkedRef(linkHavokPartner) - if myLink != NONE - defaultDisableHavokOnLoad linkScript = myLink as defaultDisableHavokOnLoad - if (linkScript) && (linkScript.beenSimmed == FALSE) - linkScript.ReleaseToHavok() - endif - endif - setMotionType(Motion_Dynamic, TRUE) - Self.ApplyHavokImpulse(0, 0, 1, 5) -; Debug.Trace("Released Havok.") -endFUNCTION +Function ReleaseToHavok() + beenSimmed = True + beenPutInContainer = False + defaultDisableHavokOnLoad myLink = GetLinkedRef(linkHavokPartner) as defaultDisableHavokOnLoad + If myLink && (myLink.beenSimmed == False) + myLink.ReleaseToHavok() + EndIf + SetMotionType(Motion_Dynamic, True) + Self.ApplyHavokImpulse(0, 0, 1, 5) + ; Debug.Trace("Released Havok.") +EndFunction diff --git a/scripts/source/draugrfxscript.psc b/scripts/source/draugrfxscript.psc index e04d2a26..629a3f8c 100644 --- a/scripts/source/draugrfxscript.psc +++ b/scripts/source/draugrfxscript.psc @@ -1,4 +1,4 @@ -Scriptname DraugrFXScript extends ActiveMagicEffect +Scriptname DraugrFXScript extends ActiveMagicEffect {Attaches and manages fx} @@ -10,66 +10,66 @@ import form Actor selfRef ActorBase myActorBase -int draugrSex VisualEffect Property DraugrMaleEyeGlowFX Auto VisualEffect Property DraugrFemaleEyeGlowFX Auto - EVENT OnEffectStart(Actor Target, Actor Caster) - selfRef = caster - - ;Added by USKP to prevent this effect from appearing on the player. - If selfRef == Game.GetPlayer() - Dispel() - return - EndIf - - ;USKP 2.0.3 - Don't bother with any of this if the dumb zombie isn't loaded! - if( selfRef.Is3DLoaded() ) - myActorBase = caster.GetLeveledActorBase() - ;If sex is male (only one currently working) play glow eye art - if myActorBase.GetSex() == 0 - if (selfRef.GetSleepState() == 3) - ; Debug.Trace("Draugr man is sleeping! 3") - else - ;Play glow art - DraugrMaleEyeGlowFX.Play(selfRef, -1) - endif - endif - ;if sex is female (currently not returned) play debug text to say this is now working - if myActorBase.GetSex() == 1 - if (selfRef.GetSleepState() == 3) - ; Debug.Trace("Draugr fem is sleeping! 3") - else - DraugrFemaleEyeGlowFX.Play(selfRef, -1) - endIf - endif - EndIf - ENDEVENT +EVENT OnEffectStart(Actor Target, Actor Caster) + selfRef = caster - Event OnGetUp(ObjectReference akFurniture) -; Debug.Trace("Draugr just got up from " ) - ;Added by USKP to prevent this effect from appearing on the player. - if( selfRef == Game.GetPlayer() ) - Dispel() - Return - EndIf + ;Added by USKP to prevent this effect from appearing on the player. + If selfRef == Game.GetPlayer() + selfRef = None + EndIf + If selfRef == None + Dispel() + return + EndIf + + ;USKP 2.0.3 - Don't bother with any of this if the dumb zombie isn't loaded! + If selfRef.Is3DLoaded() + myActorBase = selfRef.GetLeveledActorBase() - ; USKP 2.0.1 - Sanity check because the actorbase property isn't always valid when this runs. - if( myActorBase ) - if myActorBase.GetSex() == 0 - ;Play glow art - DraugrMaleEyeGlowFX.Play(selfRef, -1) - endif - ;if sex is female (currently not returned) play debug text to say this is now working - if myActorBase.GetSex() == 1 - DraugrFemaleEyeGlowFX.Play(selfRef, -1) - endif + Int mySex = myActorBase.GetSex() + If (selfRef.GetSleepState() == 3) + ; Debug.Trace("Draugr is sleeping! 3") + Elseif mySex == 0 ; If sex is male (only one currently working) play glow eye art + DraugrMaleEyeGlowFX.Play(selfRef, -1) + ElseIf mySex == 1 ; If sex is female (currently not returned) play debug text to say this is now working + DraugrFemaleEyeGlowFX.Play(selfRef, -1) EndIf - EndEvent + EndIf +ENDEVENT + +Event OnGetUp(ObjectReference akFurniture) + ; Debug.Trace("Draugr just got up from " ) + ;Added by USKP to prevent this effect from appearing on the player. + if selfRef == None + Return + EndIf - EVENT onDeath(actor myKiller) + ; USKP 2.0.1 - Sanity check because the actorbase property isn't always valid when this runs. + If myActorBase + Int mySex = myActorBase.GetSex() + If mySex == 0 + DraugrMaleEyeGlowFX.Play(selfRef, -1) + ElseIf mySex == 1 + DraugrFemaleEyeGlowFX.Play(selfRef, -1) + EndIf + EndIf +EndEvent + +Event OnDying(Actor myKiller) + utility.Wait(3.0) + StopEyes() +EndEvent +EVENT onDeath(actor myKiller) + StopEyes() +ENDEVENT + +Function StopEyes() + if selfRef DraugrMaleEyeGlowFX.Stop(selfRef) DraugrFemaleEyeGlowFX.Stop(selfRef) - - ENDEVENT \ No newline at end of file + EndIf +EndFunction \ No newline at end of file diff --git a/strings/enderal - forgotten stories_chinese.dlstrings b/strings/enderal - forgotten stories_chinese.dlstrings index 2147e827..c7f8f698 100644 Binary files a/strings/enderal - forgotten stories_chinese.dlstrings and b/strings/enderal - forgotten stories_chinese.dlstrings differ diff --git a/strings/enderal - forgotten stories_chinese.ilstrings b/strings/enderal - forgotten stories_chinese.ilstrings index 67e5de3a..5a36af80 100644 Binary files a/strings/enderal - forgotten stories_chinese.ilstrings and b/strings/enderal - forgotten stories_chinese.ilstrings differ diff --git a/strings/enderal - forgotten stories_chinese.strings b/strings/enderal - forgotten stories_chinese.strings index 3d1c3e39..3d6dc1ae 100644 Binary files a/strings/enderal - forgotten stories_chinese.strings and b/strings/enderal - forgotten stories_chinese.strings differ diff --git a/strings/enderal - forgotten stories_english.dlstrings b/strings/enderal - forgotten stories_english.dlstrings index 96536828..fa496cfe 100644 Binary files a/strings/enderal - forgotten stories_english.dlstrings and b/strings/enderal - forgotten stories_english.dlstrings differ diff --git a/strings/enderal - forgotten stories_english.ilstrings b/strings/enderal - forgotten stories_english.ilstrings index 0ab54fa3..4a54c110 100644 Binary files a/strings/enderal - forgotten stories_english.ilstrings and b/strings/enderal - forgotten stories_english.ilstrings differ diff --git a/strings/enderal - forgotten stories_english.strings b/strings/enderal - forgotten stories_english.strings index 1eedc6f1..27406362 100644 Binary files a/strings/enderal - forgotten stories_english.strings and b/strings/enderal - forgotten stories_english.strings differ diff --git a/strings/enderal - forgotten stories_french.dlstrings b/strings/enderal - forgotten stories_french.dlstrings index 30ea9f4a..7610b2c1 100644 Binary files a/strings/enderal - forgotten stories_french.dlstrings and b/strings/enderal - forgotten stories_french.dlstrings differ diff --git a/strings/enderal - forgotten stories_french.ilstrings b/strings/enderal - forgotten stories_french.ilstrings index 0002be64..ee638cc6 100644 Binary files a/strings/enderal - forgotten stories_french.ilstrings and b/strings/enderal - forgotten stories_french.ilstrings differ diff --git a/strings/enderal - forgotten stories_french.strings b/strings/enderal - forgotten stories_french.strings index 28e120a2..e6b06aaf 100644 Binary files a/strings/enderal - forgotten stories_french.strings and b/strings/enderal - forgotten stories_french.strings differ diff --git a/strings/enderal - forgotten stories_german.dlstrings b/strings/enderal - forgotten stories_german.dlstrings index ed04eb4e..061aad65 100644 Binary files a/strings/enderal - forgotten stories_german.dlstrings and b/strings/enderal - forgotten stories_german.dlstrings differ diff --git a/strings/enderal - forgotten stories_german.ilstrings b/strings/enderal - forgotten stories_german.ilstrings index 41d11256..f26c6fb3 100644 Binary files a/strings/enderal - forgotten stories_german.ilstrings and b/strings/enderal - forgotten stories_german.ilstrings differ diff --git a/strings/enderal - forgotten stories_german.strings b/strings/enderal - forgotten stories_german.strings index a8604e59..0fa254b5 100644 Binary files a/strings/enderal - forgotten stories_german.strings and b/strings/enderal - forgotten stories_german.strings differ diff --git a/strings/enderal - forgotten stories_italian.dlstrings b/strings/enderal - forgotten stories_italian.dlstrings index b71000a6..ecf273da 100644 Binary files a/strings/enderal - forgotten stories_italian.dlstrings and b/strings/enderal - forgotten stories_italian.dlstrings differ diff --git a/strings/enderal - forgotten stories_italian.ilstrings b/strings/enderal - forgotten stories_italian.ilstrings index 6da32bac..3f52f352 100644 Binary files a/strings/enderal - forgotten stories_italian.ilstrings and b/strings/enderal - forgotten stories_italian.ilstrings differ diff --git a/strings/enderal - forgotten stories_italian.strings b/strings/enderal - forgotten stories_italian.strings index a55baba5..719354cf 100644 Binary files a/strings/enderal - forgotten stories_italian.strings and b/strings/enderal - forgotten stories_italian.strings differ diff --git a/strings/enderal - forgotten stories_japanese.dlstrings b/strings/enderal - forgotten stories_japanese.dlstrings index c5189913..da0b16e0 100644 Binary files a/strings/enderal - forgotten stories_japanese.dlstrings and b/strings/enderal - forgotten stories_japanese.dlstrings differ diff --git a/strings/enderal - forgotten stories_japanese.ilstrings b/strings/enderal - forgotten stories_japanese.ilstrings index 1516c746..02154b97 100644 Binary files a/strings/enderal - forgotten stories_japanese.ilstrings and b/strings/enderal - forgotten stories_japanese.ilstrings differ diff --git a/strings/enderal - forgotten stories_japanese.strings b/strings/enderal - forgotten stories_japanese.strings index 379654fa..60123fbf 100644 Binary files a/strings/enderal - forgotten stories_japanese.strings and b/strings/enderal - forgotten stories_japanese.strings differ diff --git a/strings/enderal - forgotten stories_korean.dlstrings b/strings/enderal - forgotten stories_korean.dlstrings index 4f416b43..0d9ac82f 100644 Binary files a/strings/enderal - forgotten stories_korean.dlstrings and b/strings/enderal - forgotten stories_korean.dlstrings differ diff --git a/strings/enderal - forgotten stories_korean.ilstrings b/strings/enderal - forgotten stories_korean.ilstrings index a82ef1a8..d237f752 100644 Binary files a/strings/enderal - forgotten stories_korean.ilstrings and b/strings/enderal - forgotten stories_korean.ilstrings differ diff --git a/strings/enderal - forgotten stories_korean.strings b/strings/enderal - forgotten stories_korean.strings index 0001e549..ab3f9369 100644 Binary files a/strings/enderal - forgotten stories_korean.strings and b/strings/enderal - forgotten stories_korean.strings differ diff --git a/strings/enderal - forgotten stories_russian.dlstrings b/strings/enderal - forgotten stories_russian.dlstrings index 179e12d2..4c4480fa 100644 Binary files a/strings/enderal - forgotten stories_russian.dlstrings and b/strings/enderal - forgotten stories_russian.dlstrings differ diff --git a/strings/enderal - forgotten stories_russian.ilstrings b/strings/enderal - forgotten stories_russian.ilstrings index 111b36ca..93aafd1a 100644 Binary files a/strings/enderal - forgotten stories_russian.ilstrings and b/strings/enderal - forgotten stories_russian.ilstrings differ diff --git a/strings/enderal - forgotten stories_russian.strings b/strings/enderal - forgotten stories_russian.strings index 401b3591..21eead59 100644 Binary files a/strings/enderal - forgotten stories_russian.strings and b/strings/enderal - forgotten stories_russian.strings differ diff --git a/strings/enderal - forgotten stories_spanish.dlstrings b/strings/enderal - forgotten stories_spanish.dlstrings index 955ee488..27086f35 100644 Binary files a/strings/enderal - forgotten stories_spanish.dlstrings and b/strings/enderal - forgotten stories_spanish.dlstrings differ diff --git a/strings/enderal - forgotten stories_spanish.ilstrings b/strings/enderal - forgotten stories_spanish.ilstrings index 4effe271..1bd15ead 100644 Binary files a/strings/enderal - forgotten stories_spanish.ilstrings and b/strings/enderal - forgotten stories_spanish.ilstrings differ diff --git a/strings/enderal - forgotten stories_spanish.strings b/strings/enderal - forgotten stories_spanish.strings index e6700195..a0c0ddfd 100644 Binary files a/strings/enderal - forgotten stories_spanish.strings and b/strings/enderal - forgotten stories_spanish.strings differ