Getting the correct vehicle variation when spawned

Discussion in 'Get Help/Troubleshooting' started by glenquagmire71, Dec 28, 2019.

  1. I'm trying to get the police (specifically SWAT members) to use Bears/APCs in Notoriety Level 4 (replacing Cops in Five-Os), the catch is that they don't spawn in the correct "Police" variation, and instead spawn in the "Standard" variation, the thing is I don't actually know how to fix this issue, because I have no Idea how the vehicle variation spawning system works.

    In Short: SWAT Members are spawning in Bears in their "Standard" variation instead of the proper Police variation, and I haven't gotta a clue how to fix this.
     
  2. I think each variant of a vehicle is hardcoded to spawn only in certain circumstances, so I would recommend replacing the standard variant with the police variant by editing the SP_APC01.xtbl file. Here's how:
    1. Extract the common.vpp_pc file located in your SR2 directory. I'm sure you already know this, but I'm going to put this warning here so that I don't get blamed if something horrible happens. make sure you ALWAYS have a unedited backup of this file in your SR2 directory with the same name. If the program you are using to extract files is going to replace your common.vpp_pc with an extracted version DO NOT USE IT. I would recommend using Minimaul's Tools if you aren't already.
    2. Find the SP_APC01.xtbl and sp_apc01_cust.xtbl in the extracted common.vpp_pc folder, then I would recommend moveing them to a new folder.
    3. Don't do anything with sp_apc01_cust.xtbl, but in the SP_APC01.xtbl file, replace everything in Standard variants <Variant></Variant> brackets with this:
      Code (Text):
                <Name>Standard</Name>
                <Weight>100</Weight>
                <ParkingWeight>100</ParkingWeight>
                <Type>normal</Type>
                <Siren>1</Siren>
                <Components>
                  <Component_Group>
                    <Name>Chassis</Name>
                    <Component_Chances>
                      <Component_Chance>
                        <Name>Option 1</Name>
                        <Weight>100</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Chassis</Slot>
                            <Component>standard</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                    </Component_Chances>
                  </Component_Group>
                  <Component_Group>
                    <Name>Decals</Name>
                    <Component_Chances>
                      <Component_Chance>
                        <Name>Option 1</Name>
                        <Weight>0</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Decal 1</Slot>
                            <Component>none</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Decal 2</Slot>
                            <Component>Decal 1</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                      <Component_Chance>
                        <Name>Option 2</Name>
                        <Weight>0</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Decal 1</Slot>
                            <Component>Decal 2</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Decal 2</Slot>
                            <Component>Decal 1</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                      <Component_Chance>
                        <Name>Option 3</Name>
                        <Weight>100</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Decal 1</Slot>
                            <Component>none</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Decal 2</Slot>
                            <Component>Decal 1</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                    </Component_Chances>
                  </Component_Group>
                  <Component_Group>
                    <Name>Weapons</Name>
                    <Component_Chances>
                      <Component_Chance>
                        <Name>Option 1</Name>
                        <Weight>100</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Weapon 1</Slot>
                            <Component>Option 1</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                    </Component_Chances>
                  </Component_Group>
                  <Component_Group>
                    <Name>Misc</Name>
                    <Component_Chances>
                      <Component_Chance>
                        <Name>Option 1</Name>
                        <Weight>100</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Miscellaneous</Slot>
                            <Component>none</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                    </Component_Chances>
                  </Component_Group>
                  <Component_Group>
                    <Name>Wheels</Name>
                    <Component_Chances>
                      <Component_Chance>
                        <Name>Option 1</Name>
                        <Weight>100</Weight>
                        <Components />
                        <Externalized_Components>
                          <Externalized_Component>
                            <Component>W_006_F_Reg_Profile</Component>
                          </Externalized_Component>
                          <Externalized_Component>
                            <Component>W_006_R_Reg_Profile</Component>
                          </Externalized_Component>
                          <Externalized_Component>
                            <Component>R_252_F</Component>
                          </Externalized_Component>
                          <Externalized_Component>
                            <Component>R_252_R</Component>
                          </Externalized_Component>
                        </Externalized_Components>
                      </Component_Chance>
                    </Component_Chances>
                  </Component_Group>
                  <Component_Group>
                    <Name>Dirt</Name>
                    <Component_Chances>
                      <Component_Chance>
                        <Name>no Dirt</Name>
                        <Weight>0</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Dirt 1</Slot>
                            <Component>no dirt</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Dirt 2</Slot>
                            <Component>none</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                      <Component_Chance>
                        <Name>Option 1</Name>
                        <Weight>65</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Dirt 1</Slot>
                            <Component>Option 1</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Dirt 2</Slot>
                            <Component>none</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                      <Component_Chance>
                        <Name>Option 2</Name>
                        <Weight>25</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Dirt 1</Slot>
                            <Component>Option 2</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Dirt 2</Slot>
                            <Component>Option 1</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                      <Component_Chance>
                        <Name>Option 3</Name>
                        <Weight>10</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Dirt 1</Slot>
                            <Component>Option 3</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Dirt 2</Slot>
                            <Component>Option 2</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                      <Component_Chance>
                        <Name>Option 4</Name>
                        <Weight>0</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Dirt 1</Slot>
                            <Component>Option 4</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Dirt 2</Slot>
                            <Component>Option 4</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                    </Component_Chances>
                  </Component_Group>
                  <Component_Group>
                    <Name>Performance</Name>
                    <Component_Chances>
                      <Component_Chance>
                        <Name>None</Name>
                        <Weight>100</Weight>
                        <Components>
                          <Component_Element>
                            <Slot>Nitrous</Slot>
                            <Component>None</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Kneecappers</Slot>
                            <Component>None</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Torque</Slot>
                            <Component>None</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Tire Durability</Slot>
                            <Component>None</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Reinforced Frame</Slot>
                            <Component>None</Component>
                          </Component_Element>
                          <Component_Element>
                            <Slot>Reinforced Bumper</Slot>
                            <Component>None</Component>
                          </Component_Element>
                        </Components>
                      </Component_Chance>
                    </Component_Chances>
                  </Component_Group>
                </Components>
                <Colors>
                  <Color_Group>
                    <Name>Default</Name>
                    <Color_Chances>
                      <Color_Chance>
                        <Name>Blue</Name>
                        <Weight>100</Weight>
                        <Color_Choices>
                          <Color_Choice>
                            <Slot>Body Color</Slot>
                            <Component>Paint</Component>
                            <Color_Slot>Paint</Color_Slot>
                            <Color>
                              <Color_Pool>Matte Blue Wave</Color_Pool>
                            </Color>
                          </Color_Choice>
                          <Color_Choice>
                            <Slot>Trim Color</Slot>
                            <Component>Paint</Component>
                            <Color_Slot>Trim</Color_Slot>
                            <Color>
                              <Color_Pool>Metal Steel</Color_Pool>
                            </Color>
                          </Color_Choice>
                          <Color_Choice>
                            <Slot>Rim Color1</Slot>
                            <Component>Paint</Component>
                            <Color_Slot>Rim1</Color_Slot>
                            <Color>
                              <Color_Pool>Matte Tabletop Gray</Color_Pool>
                            </Color>
                          </Color_Choice>
                          <Color_Choice>
                            <Slot>Rim Color2</Slot>
                            <Component>Paint</Component>
                            <Color_Slot>Rim2</Color_Slot>
                            <Color>
                              <Color_Pool>Metal Steel</Color_Pool>
                            </Color>
                          </Color_Choice>
                          <Color_Choice>
                            <Slot>Window Tint</Slot>
                            <Component>Window Tint</Component>
                            <Color_Slot>Tint</Color_Slot>
                            <Color>
                              <Color_Pool>Glass Tint 60%</Color_Pool>
                            </Color>
                          </Color_Choice>
                        </Color_Choices>
                      </Color_Chance>
                    </Color_Chances>
                  </Color_Group>
                </Colors>
                <Wheels>
                  <Wheel_Group>
                    <Name>Default</Name>
                    <Front_Width>2</Front_Width>
                    <Front_Size>23</Front_Size>
                    <Rear_Width>2</Rear_Width>
                    <Rear_Size>23</Rear_Size>
                    <Weight>100</Weight>
                  </Wheel_Group>
                </Wheels>
      Make sure you don't replace any other variants, only the Standard one. It should start at <Variant> and end at </Variant>.
    4. Download the cvtf helper tool.
    5. Follow its instructions on how to crunch vehicles into cvtf files, then drag both the SP_APC01.xtbl file and the newly create sp_apc01.cvtf files into your GOTR personal mods folder.
    6. Create a new patch, and have a grand ol' time!
    I hope this helped, if you have any questions please let me know.
     
  3. Or I guess if you don't want to go through the trouble and actually have a life to live, I could just give you the files I edited myself.
     

    Attached Files:

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice