diff --git a/CABMechs/README.md b/CABMechs/README.md index 87e9e05a..3df9f249 100644 --- a/CABMechs/README.md +++ b/CABMechs/README.md @@ -135,6 +135,13 @@ * CASE (+0.5 armor on C/L/R torso) * 1[ESIS] + 6[E] + 5[C/G] - 0.5[FF] = 11.5 +# VLK-QD Valkyrie +* engine 150 (4 external HS) TBD +* Endo Steel +* FF armor (-.5 initial tonnage, +.5 armor) (105 -> 104) +* CASE (+0.5 armor on C/L/R torso) +* 1.5[ESIS] + 5.5[E] + 5[C/G] - 0.5[FF] = 11.5 + TODO: * rarity revision * external heatsinks diff --git a/CABMechs/chassis/chassisdef_valkyrie_VLK-QD.json b/CABMechs/chassis/chassisdef_valkyrie_VLK-QD.json new file mode 100644 index 00000000..7befa7c7 --- /dev/null +++ b/CABMechs/chassis/chassisdef_valkyrie_VLK-QD.json @@ -0,0 +1,282 @@ +{ + "Description": { + "Cost": 2300000, + "Rarity": 1, + "Purchasable": true, + "Manufacturer": "", + "Model": "", + "UIName": "Valkyrie", + "Id": "chassisdef_valkyrie_VLK-QD", + "Name": "Valkyrie", + "Details": "The QD Valkyrie is a major overhaul of the design debuting in 3049. The chassis has been re-engineered to use Endo Steel construction and the armor has been upgraded to Ferro-Fibrous with CASE. This allowed the variant to update the laser to a Medium Pulse Laser and add an Artemis IV fire control system to the LRM-10.", + "Icon": "uixTxrIcon_valkyrie" + }, + "MovementCapDefID": "movedef_valkyrie_VLK-QA", + "PathingCapDefID": "pathingdef_light", + "HardpointDataDefID": "hardpointdatadef_valkyrie", + "PrefabIdentifier": "chrprfmech_valkyriehotd-001", + "PrefabBase": "valkyrie", + "Tonnage": 30, + "InitialTonnage": 11.5, + "weightClass": "LIGHT", + "Heatsinks": 0, + "MaxJumpjets": 5, + "Stability": 100, + "StabilityDefenses": [ + 0, + 0, + 0, + 0, + 0, + 0 + ], + "SpotterDistanceMultiplier": 1, + "VisibilityMultiplier": 1, + "SensorRangeMultiplier": 1, + "Signature": 0, + "Radius": 4, + "PunchesWithLeftArm": false, + "MeleeDamage": 40, + "MeleeInstability": 30, + "MeleeToHitModifier": 0, + "DFADamage": 40, + "DFAToHitModifier": 0, + "DFASelfDamage": 40, + "DFAInstability": 40, + "Locations": [ + { + "Location": "Head", + "Hardpoints": [], + "Tonnage": 0, + "InventorySlots": 1, + "MaxArmor": 45, + "MaxRearArmor": -1, + "InternalStructure": 16 + }, + { + "Location": "LeftArm", + "Hardpoints": [ + ], + "Tonnage": 0, + "InventorySlots": 8, + "MaxArmor": 50, + "MaxRearArmor": -1, + "InternalStructure": 25 + }, + { + "Location": "LeftTorso", + "Hardpoints": [ + { + "WeaponMount": "Missile", + "Omni": false + }, + { + "WeaponMount": "Missile", + "Omni": false + } + ], + "Tonnage": 0, + "InventorySlots": 10, + "MaxArmor": 70, + "MaxRearArmor": 35, + "InternalStructure": 35 + }, + { + "Location": "CenterTorso", + "Hardpoints": [], + "Tonnage": 0, + "InventorySlots": 4, + "MaxArmor": 100, + "MaxRearArmor": 50, + "InternalStructure": 50 + }, + { + "Location": "RightTorso", + "Hardpoints": [], + "Tonnage": 0, + "InventorySlots": 10, + "MaxArmor": 70, + "MaxRearArmor": 35, + "InternalStructure": 35 + }, + { + "Location": "RightArm", + "Hardpoints": [ + { + "WeaponMount": "Energy", + "Omni": false + }, + { + "WeaponMount": "Energy", + "Omni": false + }, + { + "WeaponMount": "AntiPersonnel", + "Omni": false + } + ], + "Tonnage": 0, + "InventorySlots": 8, + "MaxArmor": 50, + "MaxRearArmor": -1, + "InternalStructure": 25 + }, + { + "Location": "LeftLeg", + "Hardpoints": [], + "Tonnage": 0, + "InventorySlots": 4, + "MaxArmor": 70, + "MaxRearArmor": -1, + "InternalStructure": 35 + }, + { + "Location": "RightLeg", + "Hardpoints": [], + "Tonnage": 0, + "InventorySlots": 4, + "MaxArmor": 70, + "MaxRearArmor": -1, + "InternalStructure": 35 + } + ], + "LOSSourcePositions": [ + { + "x": 0, + "y": 11, + "z": 0 + }, + { + "x": -2.5, + "y": 10.5, + "z": -0.5 + }, + { + "x": 2.5, + "y": 10.5, + "z": -0.5 + } + ], + "LOSTargetPositions": [ + { + "x": 0, + "y": 11, + "z": 0 + }, + { + "x": -2.5, + "y": 10.5, + "z": -0.5 + }, + { + "x": 2.5, + "y": 10.5, + "z": -0.5 + }, + { + "x": -2, + "y": 4, + "z": 0.5 + }, + { + "x": 2, + "y": 4, + "z": 0.5 + } + ], + "VariantName": "VLK-QD", + "ChassisTags": { + "items": [ + "mr-resize-0.95-0.95-0.95" + ], + "tagSetSourceFile": "" + }, + "StockRole": "Scout & Fire Support", + "YangsThoughts": "The Valkyrie is the kind of scout 'Mech you take that has the option of supporting a fight against tough opposition if the situation arises. Although not as fast as other 'Mechs of it's size, it is able to soften enemies at long range then move in for a kill.", + "FixedEquipment" : [ + { + "MountedLocation" : "LeftArm", + "ComponentDefID" : "Gear_EndoFerroCombo_4_Slot", + "SimGameUID" : "", + "ComponentDefType" : "Upgrade", + "HardpointSlot" : -1, + "IsFixed" : true, + "GUID" : null, + "DamageLevel" : "Functional", + "prefabName" : null, + "hasPrefabName" : false + }, + { + "MountedLocation" : "LeftTorso", + "ComponentDefID" : "Gear_EndoFerroCombo_6_Slot", + "SimGameUID" : "", + "ComponentDefType" : "Upgrade", + "HardpointSlot" : -1, + "IsFixed" : true, + "GUID" : null, + "DamageLevel" : "Functional", + "prefabName" : null, + "hasPrefabName" : false + }, + { + "MountedLocation" : "CenterTorso", + "ComponentDefID" : "Gear_EndoFerroCombo_1_Slot", + "SimGameUID" : "", + "ComponentDefType" : "Upgrade", + "HardpointSlot" : -1, + "IsFixed" : true, + "GUID" : null, + "DamageLevel" : "Functional", + "prefabName" : null, + "hasPrefabName" : false + }, + { + "MountedLocation" : "RightTorso", + "ComponentDefID" : "Gear_EndoFerroCombo_6_Slot", + "SimGameUID" : "", + "ComponentDefType" : "Upgrade", + "HardpointSlot" : -1, + "IsFixed" : true, + "GUID" : null, + "DamageLevel" : "Functional", + "prefabName" : null, + "hasPrefabName" : false + }, + { + "MountedLocation" : "RightArm", + "ComponentDefID" : "Gear_EndoFerroCombo_4_Slot", + "SimGameUID" : "", + "ComponentDefType" : "Upgrade", + "HardpointSlot" : -1, + "IsFixed" : true, + "GUID" : null, + "DamageLevel" : "Functional", + "prefabName" : null, + "hasPrefabName" : false + }, + { + "MountedLocation" : "LeftLeg", + "ComponentDefID" : "Gear_EndoFerroCombo_2_Slot", + "SimGameUID" : "", + "ComponentDefType" : "Upgrade", + "HardpointSlot" : -1, + "IsFixed" : true, + "GUID" : null, + "DamageLevel" : "Functional", + "prefabName" : null, + "hasPrefabName" : false + }, + { + "MountedLocation" : "RightLeg", + "ComponentDefID" : "Gear_EndoFerroCombo_2_Slot", + "SimGameUID" : "", + "ComponentDefType" : "Upgrade", + "HardpointSlot" : -1, + "IsFixed" : true, + "GUID" : null, + "DamageLevel" : "Functional", + "prefabName" : null, + "hasPrefabName" : false + } + ] +} \ No newline at end of file diff --git a/CABMechs/mech/mechdef_valkyrie_VLK-QD.json b/CABMechs/mech/mechdef_valkyrie_VLK-QD.json new file mode 100644 index 00000000..6ba9fc50 --- /dev/null +++ b/CABMechs/mech/mechdef_valkyrie_VLK-QD.json @@ -0,0 +1,239 @@ +{ + "MinAppearanceDate" : "3049-01-01T00:00:00Z", + "MechTags": { + "items": [ + "unit_mech", + "unit_light", + "unit_jumpOK", + "unit_indirectFire", + "unit_range_long", + "unit_armor_high", + "unit_lance_support", + "unit_role_sniper", + "unit_release", + "unit_ready", + "Davion", + "NotLiao", + "Steiner", + "NotMagistracyOfCanopus", + "unit_uncommon", + "unit_uncommon_Davion", + "unit_very_rare_Liao", + "unit_none_Marik", + "unit_rare_Steiner", + "unit_very_rare_Kurita", + "unit_none_MagistracyOfCanopus", + "unit_very_rare_TaurianConcordat", + "unit_none_AuriganDirectorate", + "unit_none_AuriganRestoration", + "unit_none_ComStar", + "unit_none_MercenaryReviewBoard", + "unit_none_DuchyOfAndurien", + "unit_none_AuriganMercenaries", + "unit_none_AuriganPirates", + "unit_none_Locals", + "unit_none_Betrayers", + "unit_none_MajestyMetals", + "unit_none_KellHounds", + "unit_none_GrayDeathLegion", + "unit_none_FlakJackals", + "unit_none_LocalsBrockwayRefugees", + "unit_none_SelfEmployed", + "unit_none_MasonsMarauders", + "unit_none_SteelBeast", + "unit_none_RazorbackMercs", + "unit_none_RedHareRegiment", + "unit_none_EmeraldDawn", + "unit_none_SianTriumphant", + "unit_none_BlackCalderaDefense", + "unit_none_BlackCalderaDefense_Hidden", + "unit_none_SecuritySolutionsInc", + "unit_none_PaladinProtectionLLC", + "unit_none_HouseNakano", + "unit_none_HouseKhulan", + "unit_none_HostileMercenaries", + "unit_none_NoFaction" + ], + "tagSetSourceFile": "" + }, + "ChassisID": "chassisdef_valkyrie_VLK-QD", + "HeraldryID": null, + "Description": { + "Cost": 3000000, + "Rarity": 1, + "Purchasable": true, + "Manufacturer": null, + "Model": null, + "UIName": "Valkyrie VLK-QD", + "Id": "mechdef_valkyrie_VLK-QD", + "Name": "Valkyrie", + "Details": "The QD Valkyrie is a major overhaul of the design debuting in 3049. The chassis has been re-engineered to use Endo Steel construction and the armor has been upgraded to Ferro-Fibrous with CASE. This allowed the variant to update the laser to a Medium Pulse Laser and add an Artemis IV fire control system to the LRM-10.", + "Icon": "uixTxrIcon_valkyrie" + }, + "simGameMechPartCost": 300000, + "Version": 1, + "Locations": [ + { + "DamageLevel": "Functional", + "Location": "Head", + "CurrentArmor": 45, + "CurrentRearArmor": -1, + "CurrentInternalStructure": 16, + "AssignedArmor": 45, + "AssignedRearArmor": -1 + }, + { + "DamageLevel": "Functional", + "Location": "LeftArm", + "CurrentArmor": 50, + "CurrentRearArmor": -1, + "CurrentInternalStructure": 25, + "AssignedArmor": 50, + "AssignedRearArmor": -1 + }, + { + "DamageLevel": "Functional", + "Location": "LeftTorso", + "CurrentArmor": 70, + "CurrentRearArmor": 10, + "CurrentInternalStructure": 35, + "AssignedArmor": 70, + "AssignedRearArmor": 10 + }, + { + "DamageLevel": "Functional", + "Location": "CenterTorso", + "CurrentArmor": 100, + "CurrentRearArmor": 15, + "CurrentInternalStructure": 50, + "AssignedArmor": 100, + "AssignedRearArmor": 15 + }, + { + "DamageLevel": "Functional", + "Location": "RightTorso", + "CurrentArmor": 70, + "CurrentRearArmor": 10, + "CurrentInternalStructure": 35, + "AssignedArmor": 70, + "AssignedRearArmor": 10 + }, + { + "DamageLevel": "Functional", + "Location": "RightArm", + "CurrentArmor": 50, + "CurrentRearArmor": -1, + "CurrentInternalStructure": 25, + "AssignedArmor": 50, + "AssignedRearArmor": -1 + }, + { + "DamageLevel": "Functional", + "Location": "LeftLeg", + "CurrentArmor": 70, + "CurrentRearArmor": -1, + "CurrentInternalStructure": 35, + "AssignedArmor": 70, + "AssignedRearArmor": -1 + }, + { + "DamageLevel": "Functional", + "Location": "RightLeg", + "CurrentArmor": 70, + "CurrentRearArmor": -1, + "CurrentInternalStructure": 35, + "AssignedArmor": 70, + "AssignedRearArmor": -1 + } + ], + "inventory": [ + { + "MountedLocation": "LeftTorso", + "ComponentDefID": "Weapon_LRM_LRM10_Artemis_0-STOCK", + "SimGameUID": null, + "ComponentDefType": "Weapon", + "HardpointSlot": 0, + "GUID": null, + "DamageLevel": "Functional", + "prefabName": null, + "hasPrefabName": false + }, + { + "MountedLocation": "CenterTorso", + "ComponentDefID": "Gear_JumpJet_Generic_Standard", + "SimGameUID": null, + "ComponentDefType": "JumpJet", + "HardpointSlot": -1, + "GUID": null, + "DamageLevel": "Functional", + "prefabName": null, + "hasPrefabName": false + }, + { + "MountedLocation": "RightTorso", + "ComponentDefID": "Ammo_AmmunitionBox_Generic_LRM", + "SimGameUID": null, + "ComponentDefType": "AmmunitionBox", + "HardpointSlot": -1, + "GUID": null, + "DamageLevel": "Functional", + "prefabName": null, + "hasPrefabName": false + }, + { + "MountedLocation": "RightArm", + "ComponentDefID": "Weapon_Laser_MediumLaserPulse_0-STOCK", + "SimGameUID": null, + "ComponentDefType": "Weapon", + "HardpointSlot": 0, + "GUID": null, + "DamageLevel": "Functional", + "prefabName": null, + "hasPrefabName": false + }, + { + "MountedLocation": "LeftLeg", + "ComponentDefID": "Gear_JumpJet_Generic_Standard", + "SimGameUID": null, + "ComponentDefType": "JumpJet", + "HardpointSlot": -1, + "GUID": null, + "DamageLevel": "Functional", + "prefabName": null, + "hasPrefabName": false + }, + { + "MountedLocation": "LeftLeg", + "ComponentDefID": "Gear_JumpJet_Generic_Standard", + "SimGameUID": null, + "ComponentDefType": "JumpJet", + "HardpointSlot": -1, + "GUID": null, + "DamageLevel": "Functional", + "prefabName": null, + "hasPrefabName": false + }, + { + "MountedLocation": "RightLeg", + "ComponentDefID": "Gear_JumpJet_Generic_Standard", + "SimGameUID": null, + "ComponentDefType": "JumpJet", + "HardpointSlot": -1, + "GUID": null, + "DamageLevel": "Functional", + "prefabName": null, + "hasPrefabName": false + }, + { + "MountedLocation": "RightLeg", + "ComponentDefID": "Gear_JumpJet_Generic_Standard", + "SimGameUID": null, + "ComponentDefType": "JumpJet", + "HardpointSlot": -1, + "GUID": null, + "DamageLevel": "Functional", + "prefabName": null, + "hasPrefabName": false + } + ] +} \ No newline at end of file diff --git a/CABMechs/mod.json b/CABMechs/mod.json index 650ef731..42b6a9a2 100644 --- a/CABMechs/mod.json +++ b/CABMechs/mod.json @@ -100,8 +100,9 @@ { "Type": "ItemCollectionDef", "Path": "itemCollectionDefsAppend", "ShouldAppendText": true }, { "Type": "MechDef", "Path": "mech", "ShouldMergeJSON": false, "AddToDB": true }, { "Path": "mechMerge", "Type": "AdvancedJSONMerge" }, - { "Path": "weaponMerge", "Type": "AdvancedJSONMerge" }, { "Type": "PilotDef", "Path": "pilots" }, - { "Type": "Sprite", "Path": "icons" } - ] + { "Type": "Sprite", "Path": "icons" }, + { "Path": "weaponMerge", "Type": "AdvancedJSONMerge" }, + { "Type": "WeaponDef", "Path": "weapon", "AddToDB": true } + ] } \ No newline at end of file diff --git a/CABMechs/weapon/Weapon_LRM_LRM10_Artemis_0-STOCK.json b/CABMechs/weapon/Weapon_LRM_LRM10_Artemis_0-STOCK.json new file mode 100644 index 00000000..fdb57ca7 --- /dev/null +++ b/CABMechs/weapon/Weapon_LRM_LRM10_Artemis_0-STOCK.json @@ -0,0 +1,62 @@ +{ + "Category": "Missile", + "Type": "LRM", + "WeaponSubType": "LRM10", + "MinRange": 180, + "MaxRange": 630, + "RangeSplit": [ + 420, + 420, + 630 + ], + "ammoCategoryID": "LRM", + "StartingAmmoCapacity": 0, + "HeatGenerated": 10, + "Damage": 4, + "OverheatedDamageMultiplier": 0, + "EvasiveDamageMultiplier": 0, + "EvasivePipsIgnored": 0, + "DamageVariance": 0, + "HeatDamage": 0, + "AccuracyModifier": -2, + "CriticalChanceMultiplier": 1, + "AOECapable": false, + "IndirectFireCapable": true, + "RefireModifier": 0, + "ShotsWhenFired": 10, + "ProjectilesPerShot": 1, + "AttackRecoil": 1, + "Instability": 2, + "WeaponEffectID": "WeaponEffect-Weapon_LRM10", + "Description": { + "Cost": 250000, + "Rarity": 0, + "Purchasable": true, + "Manufacturer": "Jackson", + "Model": "Long-Range Missile Launcher", + "UIName": "LRM10 (A-IV)", + "Id": "Weapon_LRM_LRM10_Artemis_0-STOCK", + "Name": "LRM10 (A-IV FCS)", + "Details": "The LRM10 rack of Long-Range Missiles occupies a supporting fire role when mounted on most units, with fairly low damage balanced by low heat and ammunition consumption. Like all LRMs, LRM10s are capable of indirect fire over obstacles and terrain with the benefit of a spotter unit.", + "Icon": "uixSvgIcon_weapon_Missile" + }, + "BonusValueA": "-2 Acc.", + "BonusValueB": "", + "ComponentType": "Weapon", + "ComponentSubType": "Weapon", + "PrefabIdentifier": "lrm10", + "BattleValue": 0, + "InventorySize": 3, + "Tonnage": 6, + "AllowedLocations": "All", + "DisallowedLocations": "All", + "CriticalComponent": false, + "statusEffects": [], + "ComponentTags": { + "items": [ + "component_type_stock", + "range_extreme" + ], + "tagSetSourceFile": "" + } +} \ No newline at end of file