Re: Vanishing Actor/PPOs
Posted: Wed Oct 29, 2014 11:18 am
I played around with this extensively last night, trying different values for various pieces of furniture and am at the same conclusion (probably) as Xinux: the parent id for a PPO needs to be a very specific value, and is only unique for that spawn_id. How this value is derived, I have no idea, but my guess is that this ties into some field in the client's assets files. With the bindstone, any other number than the Parent Id provided by Xin will not work (object id doesn't matter, as long as it is unique). This tells me the number is important to the client for rendering the asset (with an positive incorrect parent id, the asset is still loaded and assigned a channel, just not rendered. With a negative parent id, the asset is not loaded or assigned a channel).
Xin, had you modified Xen's parser to show DT 54 to come up with the hammock value? If we have all available PPO models available in packets, we are gold and just need to reparse and re-source. Otherwise, perhaps we can get this from the asset files.
If you need me to modify Xen's parser, let me know and I'll work on this, this evening.
Xin, had you modified Xen's parser to show DT 54 to come up with the hammock value? If we have all available PPO models available in packets, we are gold and just need to reparse and re-source. Otherwise, perhaps we can get this from the asset files.
If you need me to modify Xen's parser, let me know and I'll work on this, this evening.