Yes. What edition of the software do you have? Steam or GOG. Steam has debug symbols so I used those here. Also you need to wait for PDB symbols to load. The function tries to force that. I'm not sure if GOG ships with symbols which is why it might not work.
Thanks! That helps get me started -- if you're willing to help me find the right addresses I can do a copy paste myself.
So the portrait is a TSoftObjectPtr. Not sure what that means but seems like its not just a pointer but strings/paths as well. Sort of looks like first 8-16 bytes are possibly the pointer and then asset path strings follow. Might need to just copy 40 bytes at a time. I would possibly just make the value a 40 byte array and copy paste that. Game could crash on exit/load when doing this so I would save old values before replacing and restore after saving the file with values replaced. Offsets
Thanks! That helps get me started -- if you're willing to help me find the right addresses I can do a copy paste myself.
So the portrait is a TSoftObjectPtr. Not sure what that means but seems like its not just a pointer but strings/paths as well. Sort of looks like first 8-16 bytes are possibly the pointer and then asset path strings follow. Might need to just copy 40 bytes at a time. I would possibly just make the value a 40 byte array and copy paste that. Game could crash on exit/load when doing this so I would save old values before replacing and restore after saving the file with values replaced. Offsets
+$304 PortraitSmall - TSoftObjectPtr<UTexture2D>
+$344 PortraitMedium - TSoftObjectPtr<UTexture2D>
+$384 PortraitSmall - TSoftObjectPtr<UTexture2D>
TSoftObjectPtr<UTexture2D>
+0 = 4 byte value
+4 = 4 byte value
+8 = 4 byte value
+10 = 8 byte Pointer to FString AssetPathName
+18 = 16 byte FSoftObjectPath
+0 8 byte Pointer to FName AssetPathName
+8 8 byte Pointer to FString SubPathString
Holy smokes, it works! I was afraid I was going to break something since I barely know what I'm doing, but I used the offsets you provided and just made it a 40 byte array and a simple copy and paste did the trick!
Thanks so much for the help!! Are these offsets something that are liable to change every patch or will they end up staying pretty much the same?
Yes. What edition of the software do you have? Steam or GOG. Steam has debug symbols so I used those here. Also you need to wait for PDB symbols to load. The function tries to force that. I'm not sure if GOG ships with symbols which is why it might not work.
I'd also be pleased to seer if someone can make it work ^^'
second:
I tried messing around with characters skills, like adding veles skills to princeps or sagittarius but no results so far. Has anybody tried succesfully something similar? or is someone up for the "challenge"? ^^
Hey, if anyone has chosen the path with the cave and got the crown, I could use the definition address - my nearest game save is like three-four hours before choosing cave and probably about six before getting crown. Help. Thanks in advance for your help!
PS: Found it - 000001A5F78819D0 if anyone is interested.
Is anyone having trouble getting the 1.4 Table to work with the 1.1.4 version of the game?
I was able to get the 1.3 table to work with the 1.1.2xx version without any troubles - but after the update I'm not able to get any pointers working.
Hey, if anyone has chosen the path with the cave and got the crown, I could use the definition address - my nearest game save is like three-four hours before choosing cave and probably about six before getting crown. Help. Thanks in advance for your help!
PS: Found it - 000001A5F78819D0 if anyone is interested.
Please dont try to use the "Try Create item" with random ids posted on the forum. They almost with 100% probability not work for other people and will just crash the game. It only works with Addresses with items already found in the game. I knew I should have added additional vtable protections. The original person wanting this was trying to clone and item from one save to another which it will work for under specific scenarios. But will not work for copying from one persons machine to another.
Hey, if anyone has chosen the path with the cave and got the crown, I could use the definition address - my nearest game save is like three-four hours before choosing cave and probably about six before getting crown. Help. Thanks in advance for your help!
PS: Found it - 000001A5F78819D0 if anyone is interested.
What crown and cave are you talking about=?
Act 1 decision
In Act 1 you're asked whether you want to go after evidence or supplies -- if you go after the supplies, you can get a crown headgear for your character at the end of Act 1.