@Glovz
Problem isn't related to party members. But the fact that the car is treated as party member does pain me inside...
So, this is what I understand is going on.
One of the checks for the car is the calling of the function "car_current_town". This function returns an integer of the current town the car is at and the integers returned are defined in the maps.h header file.
I am manually creating the car at the tribe when the player is teleported there. The game still thinks, however, that the car is at the slavers camp. Problem is when you go back to the slaver's camp, where the game thinks the car is, the car won't show up. Reason: It is failing another check where though it knows the car is at the slaver's camp, it thinks the car has already been created at a specific location (the location just happens to correspond to the primitive tribe)
The only way to really address this is to manually alter the car_current_town function and tell it the car is at the Primitive Tribe when the player teleports there. Problem is this function appears to be hardcoded and cannot be altered through scripts. Thus, I am in contact with Timeslip to see what can be done about this.
If this fails, I will continue working on a hack to hopefully address this.
Problem isn't related to party members. But the fact that the car is treated as party member does pain me inside...
Darek said:What exactly is causing the problems with the car. How is it different from normal travel with the car?
Is it different because the party and the car is teleported?
If so could this not be solved by bringing Sulik's sister with you as a temporary NPC?
So, this is what I understand is going on.
One of the checks for the car is the calling of the function "car_current_town". This function returns an integer of the current town the car is at and the integers returned are defined in the maps.h header file.
I am manually creating the car at the tribe when the player is teleported there. The game still thinks, however, that the car is at the slavers camp. Problem is when you go back to the slaver's camp, where the game thinks the car is, the car won't show up. Reason: It is failing another check where though it knows the car is at the slaver's camp, it thinks the car has already been created at a specific location (the location just happens to correspond to the primitive tribe)
The only way to really address this is to manually alter the car_current_town function and tell it the car is at the Primitive Tribe when the player teleports there. Problem is this function appears to be hardcoded and cannot be altered through scripts. Thus, I am in contact with Timeslip to see what can be done about this.
If this fails, I will continue working on a hack to hopefully address this.