0 of 0

File information

Last updated

Original upload

Created by

Dreadful Sanity

Uploaded by

DreadfulSanity

Virus scan

Safe to use

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.

~ Item List ~
The list in the file section currently includes the following items: Armour and clothing, head-, arm and footwear, rings and amulets, weapons. I'm still working on adding arrows, camp clothing, alchemy ingredients and camp supplies.
The list is a simple .txt file. Just unpack it somewhere and open it with Notepad or a similar app.

~ Console Commands ~

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()
  翻译: