Jump to content

Welcome to Obsidian Forum Community
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
Photo

Any way to make companion idle poses available for player character?


  • Please log in to reply
17 replies to this topic

#1
crispy

crispy

    (1) Prestidigitator

  • Members
  • 10 posts
  • Deadfire Backer
  • Fig Backer

I would like Aloths idle pose on my main watcher character, but have not been able to find anything related to these poses in the gamedatabundle files. Any ideas?

 

EDIT: literally 10 seconds after posting this, I found it in characters.gamedatabundle. For people who want to replicate this, search for "Companion_Aloth_Personality" and set "AvailableInCharacterCreation" to true.


Edited by crispy, 20 May 2018 - 09:09 AM.

  • iscalio, zeee, esyvjrt and 2 others like this

#2
kelticfury

kelticfury

    (1) Prestidigitator

  • Members
  • 34 posts

Yeah, but did you find a way for the watcher to pull out the grimoire rather than empty handed during that animation?



#3
crispy

crispy

    (1) Prestidigitator

  • Members
  • 10 posts
  • Deadfire Backer
  • Fig Backer

Yeah, but did you find a way for the watcher to pull out the grimoire rather than empty handed during that animation?

 

In "characters.gamedatabundle", under "Player_New_Game", changing PropsIDs to "PropsIDs": ["6aecd067-2767-46e4-9c2f-f78692f84fb8"] seems to make it work for new characters.

 

I dont know how to make it work for existing characters though.


  • wheelotime42 likes this

#4
kelticfury

kelticfury

    (1) Prestidigitator

  • Members
  • 34 posts

You are a genius my friend.


  • crispy and wheelotime42 like this

#5
CENIC

CENIC

    (4) Theurgist

  • Members
  • 341 posts
  • Pillars of Eternity Backer
  • Deadfire Backer
  • Fig Backer

I want to give the new "Energetic" personality to Rekke, but I can't find it in characters.gamedatabundle to get the ID?



#6
BMac

BMac

    Programmer

  • Developers
  • 410 posts
  • Lords of the Eastern Reach Backer

Since Energetic is from a DLC, its vanilla data appears in a bundle in a different folder (PillarsOfEternityII_Data/laxb_exported in this case).


  • AndreaColombo, CENIC and wheelotime42 like this

#7
CENIC

CENIC

    (4) Theurgist

  • Members
  • 341 posts
  • Pillars of Eternity Backer
  • Deadfire Backer
  • Fig Backer
I found it and replaced Rekke's default personality with it, but when I load an older save his idle has not changed.

I have a new save and I'm going to recruit him ASAP to see if this edit is just not retroactive.

#8
Porcelyn

Porcelyn

    (3) Conjurer

  • Members
  • 192 posts
  • Location:Canada

How do I open characters.gamedatabundle? I don't seem to have the right program.



#9
CENIC

CENIC

    (4) Theurgist

  • Members
  • 341 posts
  • Pillars of Eternity Backer
  • Deadfire Backer
  • Fig Backer

How do I open characters.gamedatabundle? I don't seem to have the right program.

You can open it with Notepad. It might not give you the "open with" option right away and you'll have to choose Notepad from a list of programs.

#10
Porcelyn

Porcelyn

    (3) Conjurer

  • Members
  • 192 posts
  • Location:Canada

Oh okay. I wasn't sure notepad was the right one since it opens as a jumble not in lines like stringstables.



#11
CENIC

CENIC

    (4) Theurgist

  • Members
  • 341 posts
  • Pillars of Eternity Backer
  • Deadfire Backer
  • Fig Backer

Oh okay. I wasn't sure notepad was the right one since it opens as a jumble not in lines like stringstables.

 

I copy and paste the jumble into this to make it easier to work with:

 

http://jsonviewer.stack.hu/



#12
bell88

bell88

    (1) Prestidigitator

  • Members
  • 20 posts
  • Deadfire Silver Backer
  • Fig Backer

Referring to the previous posts on making Aloth's idle available to the player. What are the PropsIDs values needed to make Maia and Tekehu's idles appear correctly?

 

In more detail - I know how to make them available in character creation but as with the invisible Aloth grimoire, Maia's dust sprinkle animation and Tekehu's fish don't appear correctly without these IDs.

 

Is there somewhere we can look this information up?

 

Thanks very much :)



#13
house2fly

house2fly

    (8) Warlock

  • Members
  • 1162 posts

In characters.gamedatebundle look for companion_[insert name here], propid should be at the bottom of their entry.

 

Looks like for Maia: "PropsIDs": ["7c11791e-6670-4cc5-9b44-fb6ddb347d6c"]

 

And Tekehu: "PropsIDs": ["db089155-a085-4597-ac9b-680cf68ef03b"]



#14
bell88

bell88

    (1) Prestidigitator

  • Members
  • 20 posts
  • Deadfire Silver Backer
  • Fig Backer

Thanks so much for the help :) Really appreciate this.

 

Do you have any insight as to why this only seems to work in character creation? You can't get these idles working correctly mid-game (or seemingly also for hired adventurers created in the tavern - maybe for the same reasons).



#15
Fhav6X

Fhav6X

    (2) Evoker

  • Members
  • 68 posts

Thanks so much for the help :) Really appreciate this.

 

Do you have any insight as to why this only seems to work in character creation? You can't get these idles working correctly mid-game (or seemingly also for hired adventurers created in the tavern - maybe for the same reasons).

Think of the characters.gamedatebundle as a raw blueprint for a npc/pc. After a npc/pc is generated in game, many of the character variables are stored in the save file and recalled from there. Changing the blueprint won't change, what is already created. You would need a save editor like eternity keeper, but for poe2, to change those.


  • BMac likes this

#16
bell88

bell88

    (1) Prestidigitator

  • Members
  • 20 posts
  • Deadfire Silver Backer
  • Fig Backer

Interesting! Thanks for this - makes sense.



#17
Jflaa

Jflaa

    (0) Nub

  • Initiates
  • 2 posts
  • Deadfire Backer

Sorry to necro this thread, but has anyone figured out how to add PropsIDs to a customer adventurer from the inn?  Player_New_Game does not seem to work for that.


  • bell88 likes this

#18
wheelotime42

wheelotime42

    (0) Nub

  • Initiates
  • 2 posts

I'm still trying to figure out how to do this with Eder's pipe smoking. It doesn't appear to be strictly the pose itself, I've tried enabling that, and while my character does the same hand-on-the-hip pose, I never saw him actually start to smoke a pipe even after 20+ minutes. 

 

I'm thinking maybe it's tied to the PersonalityID and the AnimationAudioEventListID? I've tried copying those over to Player_New_Game (of course, along with the PropsID to actually get the pipe in the there, like OP suggested with Aloth's grimoire), but I'm still not seeing the character animation after sitting around for another 20+ minutes with Eder on the beach. Haven't tried both of those in combination with the pose though, that's gonna be my next shot, but I'm not exactly hopeful. 

 

I know this is a thread about Aloth's poses, but has anyone been able to get Eder's pipe smoking successfully mapped to the player character?

 

 

**edit**

 

 

Despite my negative attitude when I wrote this earlier, it looks like Eder's pipe smoking idle animation is indeed a combination of those 4 different parts:

 

AvailableInCharacterCreation

PersonalityID

AnimationAudioEventListID

PropsID

 

You have to set the first one from 'false' to 'true' just like the original post suggests, but that alone won't proc the smoking animation. Copying over the other three from Eder's line into the Player_New_Game line, and starting a new game got me the pipe animation though! Very excite. For convenience, if anyone in a similar boat as me stumbles upon this post, here's the exact values I used:

 

<on the Companion_Eder_Personality line>

"AvailableInCharacterCreation":"true"

--------------------------------------------------------------------------------------------------

<on the Player_New_Game line>

"PersonalityID":"414cb4f8-afb6-44da-9976-b6934922e00e"

"AnimationAudioEventListID":"5030c1d9-d4a6-4dd2-973e-f5b41ec9a183"

"PropsIDs":["edbf0224-832f-419f-901a-81e20814f66d"]}]}

 

Enjoy having your character puff along with Eder, and toke on everyone!


Edited by wheelotime42, 27 February 2019 - 08:50 PM.

  • Bobombnik likes this




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users