Add NCR Vertibird shuttle service options

Enable Vertibird shuttle service for the NCR enlistment options and add related settings (currencyDef, shuttle label/desc, icon path, cost and cost requirement key). Comment out the enlisted sound reference. Update Vertibird ThingDefs to fix visuals: add explicit color entries for main graphic, propeller blades and skyfaller, and disable rotateGraphicWhenTraveling to prevent unintended rotation. Add English localization keys for the shuttle service label and description.
This commit is contained in:
RickGrymes
2026-02-09 01:21:17 -06:00
parent ff03120928
commit 0fc2d2c149
3 changed files with 21 additions and 2 deletions
@@ -7,6 +7,7 @@
<FCP.Enlist.FactionEnlistOptionsDef>
<defName>FCP_Enlistment_NCR</defName>
<currencyDef>FCP_Currency_NCR_Dollar</currencyDef>
<minGoodwillRequrementToEnlist>10</minGoodwillRequrementToEnlist>
<enlistGoodwillGain>5</enlistGoodwillGain>
@@ -19,7 +20,7 @@
<enlistRequrementsNotSatisfiedKey>FCP_NCR_Enlist_Requrements_Not_Satisfied</enlistRequrementsNotSatisfiedKey>
<enlistedToHostileFactionKey>FCP_NCR_Enlisted_To_Hostile_Faction</enlistedToHostileFactionKey>
<enlistButtonIconTexPath>Things/UI/Enlisted/FCP_NCR_Enlist</enlistButtonIconTexPath>
<enlistedSoundDef>FCP_Sound_Card_Use</enlistedSoundDef>
<!-- <enlistedSoundDef>FCP_Sound_Card_Use</enlistedSoundDef> -->
<enlistedWithKey>FCP_NCR_Enlisted_With_Key</enlistedWithKey>
<!-- Mission Options -->
@@ -156,6 +157,15 @@
<dropPodServiceIsEnabled>false</dropPodServiceIsEnabled>
<!-- Shuttle Service Options (Vertibird) -->
<shuttleServiceIsEnabled>true</shuttleServiceIsEnabled>
<shuttleServiceLabelKey>FCP_NCR_Shuttle_Service_Label</shuttleServiceLabelKey>
<shuttleServiceDescKey>FCP_NCR_Shuttle_Service_Desc</shuttleServiceDescKey>
<shuttleServiceButtonIconTexPath>Things/Vehicles/FCP_NCR_Light_Vertibird_east</shuttleServiceButtonIconTexPath>
<shuttleServiceCost>500</shuttleServiceCost>
<shuttleServiceCostRequirementKey>FCP_NCR_Not_Enough_Money</shuttleServiceCostRequirementKey>
<!-- Resign Options -->
<resignGoodwillGain>-25</resignGoodwillGain>
@@ -37,6 +37,7 @@
<texPath>Things/Vehicles/FCP_NCR_Light_Vertibird_east</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(8,8)</drawSize>
<color>(255,255,255)</color>
<shadowData>
<volume>(4.1, 1.0, 1.8)</volume>
<offset>(0, 0, -0.1)</offset>
@@ -87,6 +88,7 @@
<texPath>Things/Vehicles/FCP_Vertibird_Gunship_Propeller_a</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(6,6)</drawSize>
<color>(255,255,255)</color>
</bladeGraphic>
<positionOffset>(1.4, 0, -1.5)</positionOffset>
<spinRate>1.5</spinRate>
@@ -96,6 +98,7 @@
<texPath>Things/Vehicles/FCP_Vertibird_Gunship_Propeller_b</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(6,6)</drawSize>
<color>(255,255,255)</color>
</bladeGraphic>
<positionOffset>(1.4, 0, 3.6)</positionOffset>
<spinRate>1.5</spinRate>
@@ -125,7 +128,7 @@
<expandMore>true</expandMore>
<expandingIconDrawSize>1.6</expandingIconDrawSize>
<allowCaravanIncidentsWhichGenerateMap>true</allowCaravanIncidentsWhichGenerateMap>
<rotateGraphicWhenTraveling>true</rotateGraphicWhenTraveling>
<rotateGraphicWhenTraveling>false</rotateGraphicWhenTraveling>
</WorldObjectDef>
<!--_____ Skyfaller Defs _____-->
@@ -141,6 +144,7 @@
<graphicClass>Graphic_Single</graphicClass>
<shaderType>CutoutFlying</shaderType>
<drawSize>(8,8)</drawSize>
<color>(255,255,255)</color>
</graphicData>
<skyfaller>
<movementType>Decelerate</movementType>
@@ -64,6 +64,11 @@
<FCP_NCR_Turn_In_Desc>Turn in suspected outlaws and criminals to NCRCF facilities.\n\n -Turning over any hostile pawns do not result in a slavery debuff-</FCP_NCR_Turn_In_Desc>
<FCP_NCR_Turn_In_Trader_Name>New California Republic Correctional Facility Warden</FCP_NCR_Turn_In_Trader_Name>
<!-- Shuttle Service Options (Vertibird) -->
<FCP_NCR_Shuttle_Service_Label>Vertibird Transport</FCP_NCR_Shuttle_Service_Label>
<FCP_NCR_Shuttle_Service_Desc>Call for a Vertibird to transport your caravan to another location. Cost: 500 NCR Dollars.</FCP_NCR_Shuttle_Service_Desc>
<!-- Resign Options -->
<FCP_NCR_Resign_Menu_Text>You will resign from active duty in the NCR Army effective immediately. (-25 in relations)</FCP_NCR_Resign_Menu_Text>