About this mod
Not really a mod, but a collection of useful commands for the Script Extender Console and a list with item UUIDs.
- Requirements
- Permissions and credits
- Changelogs
Without BG3SE, this list is moot. Kvalir has written a great article on how to activate the console. REMEMBER to save before using commands, just to be on the save side.
The list is a simple .txt file. Just unpack it somewhere and open it with Notepad or a similar app.
1. Add Item to Inventory:
TemplateAddTo("UUID", GetHostCharacter(), quantity)
Example adding one Selunite Robe to your inventory:
TemplateAddTo("204de787-46de-4d39-8fe0-2e080bf44a61", GetHostCharacter(), 1)
Huge txt file with item UUIDs is in the files section. Still wip though.
2. Add Gold:
AddGold(GetHostCharacter(), X)
Change X to the desired amount of gold you would like to add
3. Add Experience
Osi.AddExplorationExperience(GetHostCharacter(), X)
Change X to the amount of xp you need. You need to do this for each toon in the party.
4. Set Tadpole State
SetTadpoleTreeState(GetHostCharacter(), X)
Replace X with the state you want to achieve:
1: Hesitant to use worm powers
2: Ready to use worm powers
5. Add Tadpoles
AddTadpole(GetHostCharacter(), X)
Replace X with the amount of parasites you want.
6. Add Inspiration Points
Osi.GiveInspirationPoints(GetHostCharacter(), X, "", "")
Replace X with the amount of Inspiration Points.
7. Change Appearance
Osi.StartChangeAppearance(GetHostCharacter())
I don't know what happens if you're on an origin character and don't have the Appearance Enhanced mod. Might cause issues, so make sure to save before using it.
8. Respec
Osi.StartRespec(GetHostCharacter())
9. Change Approval
Osi.ChangeApprovalRating("COMPANION UUID", GetHostCharacter(), 0, X)
Change COMPANION UUID with the ID from below. Don't accidentally remove the quotation marks.
Change X to the amount you want to add. You can also remove approval by putting a minus before the number.
Companion UUIDs
S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c
S_Player_Minsc_0de603c5-42e2-4811-9dad-f652de080eba
S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b -- Minthara
S_GLO_Halsin_7628bc0e-52b8-42a7-856a-13a6fd413323
S_Player_Jaheira_91b6b200-7d00-4d62-8dc9-99e8339dfa1a
S_Player_Gale_ad9af97d-75da-406a-ae13-7071c563f604
S_Player_Astarion_c7c13742-bacd-460a-8f65-f864fe41f255
S_Player_Laezel_58a69333-40bf-8358-1d17-fff240d7fb12
S_Player_Wyll_c774d764-4a17-48dc-b470-32ace9ce447d
S_Player_ShadowHeart_3ed74f06-3c60-42dc-83f6-f034cb47c679
10. Change Party Limit without PartyLimitBegone
SetMaxPartySizeOverride(12)
Osi.PROC_CheckPartyFull()