Quote:
Originally Posted by sesmar
I am not sure if this is what you are looking for, but this might point you in the right direction.
...
I found that in zonedump.h of the zone project.
You can also find things like:
ZoneDatabase::UpdatePlayerCorpse and
ZoneDatabase::CreatePlayerCorpse
in PlayerCorpse.cpp in the zone project.
|
That looks right, based on the info I was getting from a corpse I left. Good find

I had a feeling it might have been in the zone or world source.
Quote:
Originally Posted by Kayot
I just had the editor dump the profile into an array ^-^, it takes a bit more ram but makes adding edits a joke.
|
I agree, using an array to mess with the blob is definitely the better way to go, especially if you want to make multiple edits without a bunch of queries. However, copying the entire profile blob into a variable, then using substring manipulation (strrep and similar I think?), can reduce the amount of RAM used due to different data types (there was a post about this referring to the spells_us.txt file & parsing it into an array, not sure where it's at, though). But on the same token, a 20k block of data, even separated into an array, shouldn't take up a gross amount of RAM.