I may have found the reason why Cassidy resets his combat disposition. His first protofile is set to use "PARTY MARCUS CUSTOM" AI instead of"PARTY MACRAE CUSTOM". The game creates a save proto of this bugged proto in the save slot the first time you make a save. This somehow keeps messing things up throughout the game.
I "fixed" his proto file and put it into master.dat, since then he has been working as he should. I haven't tested it extensively but it looks promising.
Unfortunately Cassidy's first proto MUST be in master.dat, so it's hard to fix this with a patch. If it were only possible to use a master2.dat file...
I have also been trying to add new AI packets into AI.text for some new party NPC's, but I'm having trouble with the Mapper. If I add anything to that file, the mapper crashes when I try to set/change AI packets for a NPC. What's up with this? Is there any other way to to this besides hex editing?
The AI packets are defined in AIPACKET.H. I believe I need to add my new packets to that list, but how does this get registered into the game. By using the Mapper? If so, hex editing the AI number will be useless, since it means nothing to the game.
Some help please...
I "fixed" his proto file and put it into master.dat, since then he has been working as he should. I haven't tested it extensively but it looks promising.
Unfortunately Cassidy's first proto MUST be in master.dat, so it's hard to fix this with a patch. If it were only possible to use a master2.dat file...
I have also been trying to add new AI packets into AI.text for some new party NPC's, but I'm having trouble with the Mapper. If I add anything to that file, the mapper crashes when I try to set/change AI packets for a NPC. What's up with this? Is there any other way to to this besides hex editing?
The AI packets are defined in AIPACKET.H. I believe I need to add my new packets to that list, but how does this get registered into the game. By using the Mapper? If so, hex editing the AI number will be useless, since it means nothing to the game.
Some help please...