BlueBeard1983 Posted October 8, 2023 Share Posted October 8, 2023 I know this probably won't be possible until the Creation Kit and/or xEdit are released, but I think it would be nice for any powers you have to be increased by 1 level each time you go through the unity. Any powers you haven't gained wouldn't be affected, and you could still go through the temples to get them. This means to get max level powers you would still need to go through the Unity 9 times (bringing you to your 10th universe) but could be more if you didn't get a power, say Supernova, in your original universe. Link to comment Share on other sites More sharing options...
HeyYou Posted October 9, 2023 Share Posted October 9, 2023 Powers increase when you visit a temple that gives you the same power..... Seems a reasonable mechanic to me..... Link to comment Share on other sites More sharing options...
jacklul Posted October 9, 2023 Share Posted October 9, 2023 (edited) This is doable without Creation Kit as there is a script that controls copying over your character into fresh new game world and we have decompiler and compiler working. Probably this would work: Add new function to mq305script: Function IncreasePower() Actor PlayerREF = Game.GetPlayer(); # Alien Reanimation If (PlayerREF.HasSpell(2C538F)) PlayerREF.AddPerk(25E19D); EndIf; # Anti-Gravity Field If (PlayerREF.HasSpell(2BACBA)) PlayerREF.AddPerk(25E19C); EndIf; # Create Vacuum If (PlayerREF.HasSpell(2C5390)) PlayerREF.AddPerk(25E19B); EndIf; # Creators' Peace If (PlayerREF.HasSpell(2C538D)) PlayerREF.AddPerk(25E19A); EndIf; # Earthbound If (PlayerREF.HasSpell(2BACB5)) PlayerREF.AddPerk(25E199); EndIf; # Elemental Pull If (PlayerREF.HasSpell(2C5391)) PlayerREF.AddPerk(25E198); EndIf; # Eternal Harvest If (PlayerREF.HasSpell(2BACB4)) PlayerREF.AddPerk(25E197); EndIf; # Grav Dash If (PlayerREF.HasSpell(2C538C)) PlayerREF.AddPerk(25E196); EndIf; # Gravity Wave If (PlayerREF.HasSpell(2BACB7)) PlayerREF.AddPerk(25E195); EndIf; # Gravity Well If (PlayerREF.HasSpell(2C5A62)) PlayerREF.AddPerk(25E193); EndIf; # Inner Demon If (PlayerREF.HasSpell(2C5399)) PlayerREF.AddPerk(25E192); EndIf; # Life Forced If (PlayerREF.HasSpell(2C538B)) PlayerREF.AddPerk(25E191); EndIf; # Moon Form If (PlayerREF.HasSpell(2C5A4E)) PlayerREF.AddPerk(25E190); EndIf; # Parallel Self If (PlayerREF.HasSpell(2C5A67)) PlayerREF.AddPerk(25E18E); EndIf; # Particle Beam If (PlayerREF.HasSpell(2C5A66)) PlayerREF.AddPerk(25E18D); EndIf; # Personal Atmosphere If (PlayerREF.HasSpell(2C5389)) PlayerREF.AddPerk(25E18C); EndIf; # Phased Time If (PlayerREF.HasSpell(2C5A63)) PlayerREF.AddPerk(25E18B); EndIf; # Precognition If (PlayerREF.HasSpell(2C538A)) PlayerREF.AddPerk(25E18F); EndIf; # Reactive Shield If (PlayerREF.HasSpell(2BACB6)) PlayerREF.AddPerk(25E19E); EndIf; # Sense Star Stuff If (PlayerREF.HasSpell(2C5A54)) PlayerREF.AddPerk(25E18A); EndIf; # Solar Flare If (PlayerREF.HasSpell(2C5A59)) PlayerREF.AddPerk(25E189); EndIf; # Sunless Space If (PlayerREF.HasSpell(2C5388)) PlayerREF.AddPerk(25E188); EndIf; # Supernova If (PlayerREF.HasSpell(2C5387)) PlayerREF.AddPerk(25E187); EndIf; # Void Form If (PlayerREF.HasSpell(2C5A53)) PlayerREF.AddPerk(25E186); EndIf; EndFunction Add call to it in EnterUnity function: Function EnterUnity() (...) Self.SavePlayerKnowledge(); Self.IncreasePower(); (...) EndFunction Edited October 9, 2023 by jacklul Link to comment Share on other sites More sharing options...
BlueBeard1983 Posted October 9, 2023 Author Share Posted October 9, 2023 Powers increase when you visit a temple that gives you the same power..... Seems a reasonable mechanic to me..... Yes, an extremely grindy mechanic. I figure a mod that increases them, if you already have the power unlocked, would be a good alternative to those that no longer enjoy the temple "puzzle" Link to comment Share on other sites More sharing options...
BlueBeard1983 Posted October 9, 2023 Author Share Posted October 9, 2023 This is doable without Creation Kit as there is a script that controls copying over your character into fresh new game world and we have decompiler and compiler working. Probably this would work: Add new function to mq305script I can see how this could possibly work. Maybe I'll give it a shot and see if I can get it working. Link to comment Share on other sites More sharing options...
HeyYou Posted October 9, 2023 Share Posted October 9, 2023 Powers increase when you visit a temple that gives you the same power..... Seems a reasonable mechanic to me..... Yes, an extremely grindy mechanic. I figure a mod that increases them, if you already have the power unlocked, would be a good alternative to those that no longer enjoy the temple "puzzle" There is a mod that reduces the number 'lights' you have to hit to get the power. There is also another mod that DRAMATICALLY shortens the video for it...... I use both. :D Link to comment Share on other sites More sharing options...
jacklul Posted October 10, 2023 Share Posted October 10, 2023 Looks like someone made a mod already based on my code snippet, you might wanna check it out: https://www.nexusmods.com/starfield/mods/5039?tab=description Link to comment Share on other sites More sharing options...
kingdark Posted October 11, 2023 Share Posted October 11, 2023 I thought this was already a thing with new game plus? aren't there ten levels or so of powers getting stronger? Link to comment Share on other sites More sharing options...
jacklul Posted October 12, 2023 Share Posted October 12, 2023 I thought this was already a thing with new game plus? aren't there ten levels or so of powers getting stronger?You have to revisit all the temples in each NG+ to level them up, this is so boring. Link to comment Share on other sites More sharing options...
kingdark Posted October 13, 2023 Share Posted October 13, 2023 it would have been nice if they had been dungeon like with traps and other mechanics to make it an actual challenge and to make it feel like an actual reward... Link to comment Share on other sites More sharing options...
Recommended Posts