homie.xtbl

Where exactly do I find this file?
I unpacked the characters.ppv_pc file with Gibbed.SaintsRow3.UnpackVPP, but I can't find homie.xtbl in the folder it created. Am I looking in the right place?
 
It's in misc_tables.vpp_pc which contains most of the table files you'll need to get started.
 
So, I went into the homie.xtbl to edit which helicopter gets dropped off by the Heli homie, but he never arrives. To check that I'd done the code for the Eagle that I want, properly I editted the Vtol homie so that they would drop off a variant of the Eagle, but now neither of them appear. When I try to call other homies, except Saints Backup, they're all busy. The part that I changed reads:

<Homie>
<Name>heli</Name>
<Display_Name>HOMIES_HELI</Display_Name>
<Humans>
<Human>
<Character>npc_saint_male_soldier</Character>
</Human>
</Humans>
<Vehicles>
<Vehicle_Entry>
<Vehicle>heli_fighter03</Vehicle>
<Weight>1</Weight>
</Vehicle_Entry>
</Vehicles>
<Flags>
<Flag>requires saints</Flag>
<Flag>turn to ped after driveup</Flag>
</Flags>
<Image_name>ui_homie_saints_mh</Image_name>
<_Editor>
<Category>Entries</Category>
</_Editor>
<Blocked_for_Mission>
</Blocked_for_Mission>
<Display_Desc>HOMIES_HELICOPTER_DESC</Display_Desc>
<Audio>PHONE_HELI</Audio>
</Homie>

and for the Vtol reads:
<Homie>
<Name>vtol</Name>
<Display_Name>HOMIES_VTOL</Display_Name>
<Humans>
<Human>
<Character>npc_saint_male_soldier</Character>
</Human>
</Humans>
<Vehicles>
<Vehicle_Entry>
<Vehicle>heli_fighter03_MAD</Vehicle>
<Weight>1</Weight>
</Vehicle_Entry>
</Vehicles>
<Flags>
<Flag>requires saints</Flag>
<Flag>turn to ped after driveup</Flag>
</Flags>
<Image_name>ui_homie_saints_fb</Image_name>
<_Editor>
<Category>Entries</Category>
</_Editor>
<Blocked_for_Mission>
</Blocked_for_Mission>
<Display_Desc>HOMIES_VTOL_DESC</Display_Desc>
<Audio>PHONE_VTOL</Audio>
</Homie>
 
First of all, you have misnamed the vehicles in both entries. They should be heli_fighter_03 and heli_fighter_03_mad.xtbl. You may need to also specify the variant. Here is an example from Pierce what the syntax should look like for a variant:

Code:
        <Vehicles>
            <Vehicle_Entry>
                <Vehicle>car_2dr_luxury05</Vehicle>
                <Weight>100</Weight>
                <Vehicle_Variant>saints</Vehicle_Variant>
                </Vehicle_Entry>
            </Vehicles>

You can find all the variants by looking at each vehicle's xtbl file. In your case that would be heli_fighter_03.xtbl and heli_fighter_03_mad.xtbl. You are looking for the Name entry directly below the start of each Variant tag.
For heli_fighter_03: Average, Ultimate, MS01, SWAT
For heli_fighter_03: Standard, cutscene_variant

Pick one of those variants for each delivery. Your final entries should look like this:

Code:
    <Homie>
        <Name>heli</Name>
        <Display_Name>HOMIES_HELI</Display_Name>
        <Humans>
            <Human>
                <Character>npc_saint_male_soldier</Character>
                </Human>
            </Humans>
        <Vehicles>
            <Vehicle_Entry>
                <Vehicle>heli_fighter_03</Vehicle>
                <Vehicle_Variant>Ultimate</Vehicle_Variant>
                <Weight>1</Weight>
                </Vehicle_Entry>
            </Vehicles>
        <Flags>
            <Flag>requires saints</Flag>
            <Flag>turn to ped after driveup</Flag>
            </Flags>
        <Image_name>ui_homie_saints_mh</Image_name>
        <_Editor>
            <Category>Entries</Category>
            </_Editor>
        <Blocked_for_Mission>
            </Blocked_for_Mission>
        <Display_Desc>HOMIES_HELICOPTER_DESC</Display_Desc>
        <Audio>PHONE_HELI</Audio>
        </Homie>
    <Homie>
        <Name>vtol</Name>
        <Display_Name>HOMIES_VTOL</Display_Name>
        <Humans>
            <Human>
                <Character>npc_saint_male_soldier</Character>
                </Human>
            </Humans>
        <Vehicles>
            <Vehicle_Entry>
                <Vehicle>heli_fighter_03_mad</Vehicle>
                <Vehicle_Variant>Standard</Vehicle_Variant>
                <Weight>1</Weight>
                </Vehicle_Entry>
            </Vehicles>
        <Flags>
            <Flag>requires saints</Flag>
            <Flag>turn to ped after driveup</Flag>
            </Flags>
        <Image_name>ui_homie_saints_fb</Image_name>
        <_Editor>
            <Category>Entries</Category>
            </_Editor>
        <Blocked_for_Mission>
            </Blocked_for_Mission>
        <Display_Desc>HOMIES_VTOL_DESC</Display_Desc>
        <Audio>PHONE_VTOL</Audio>
        </Homie>
 
Sweet. I must've not included a variant then, or the variant didn't exist for the particular vehicle, because I'd tried heli_fighter_03_mad etc. earlier.
Thank you very much. :)
 
Just ran through everything and checked it looked proper and still had the same problem. I even copied and pasted from your post into homies.xtbl using Notepad++ (checked the lines were proper) and still the same thing happened.

However, I did find this peculiar object once or twice after calling editted Heli or Vtol homies.
the_hell_is_this__by_aethling-d4vkm8v.jpg
 
No idea what's going on there. Maybe try other helis and see if anything else works.
 
Tested using other helicopters. What I found out was that the homies seem to spawn, but fly off in the wrong direction, often crashing into buildings and apparently picking up that strange object along the way. If they don't crash, they just seem to dissapear beyong the rendering distance.

How could I have managed to cause that just by fiddling with the vehicles? Surely thats odd, even within the modding community?

Edit: After more tampering, I've found that even in a two-door heli, or only having changed one of the vehicles, or even trying another drop-off homie (I used Tank), it still produces the same as above. Has anyone else managed to alter what vehicles are dropped off by homies?
 
Back
Top