()
| 756 | |
| 757 | |
| 758 | def hardcodeShapash(): |
| 759 | shapashTypeID = 1000000 |
| 760 | _copyItem(srcName='Utu', tgtTypeID=shapashTypeID, tgtName='Shapash') |
| 761 | attrMap = { |
| 762 | # Fitting |
| 763 | 'powerOutput': 50, |
| 764 | 'cpuOutput': 225, |
| 765 | 'capacitorCapacity': 420, |
| 766 | 'rechargeRate': 187500, |
| 767 | # Slots |
| 768 | 'hiSlots': 3, |
| 769 | 'medSlots': 4, |
| 770 | 'lowSlots': 4, |
| 771 | 'launcherSlotsLeft': 0, |
| 772 | 'turretSlotsLeft': 3, |
| 773 | # Rigs |
| 774 | 'rigSlots': 2, |
| 775 | 'rigSize': 1, |
| 776 | 'upgradeCapacity': 400, |
| 777 | # Shield |
| 778 | 'shieldCapacity': 575, |
| 779 | 'shieldRechargeRate': 625000, |
| 780 | 'shieldEmDamageResonance': 1 - 0.0, |
| 781 | 'shieldThermalDamageResonance': 1 - 0.6, |
| 782 | 'shieldKineticDamageResonance': 1 - 0.85, |
| 783 | 'shieldExplosiveDamageResonance': 1 - 0.5, |
| 784 | # Armor |
| 785 | 'armorHP': 1015, |
| 786 | 'armorEmDamageResonance': 1 - 0.5, |
| 787 | 'armorThermalDamageResonance': 1 - 0.675, |
| 788 | 'armorKineticDamageResonance': 1 - 0.8375, |
| 789 | 'armorExplosiveDamageResonance': 1 - 0.1, |
| 790 | # Structure |
| 791 | 'hp': 1274, |
| 792 | 'emDamageResonance': 1 - 0.33, |
| 793 | 'thermalDamageResonance': 1 - 0.33, |
| 794 | 'kineticDamageResonance': 1 - 0.33, |
| 795 | 'explosiveDamageResonance': 1 - 0.33, |
| 796 | 'mass': 1215000, |
| 797 | 'volume': 29500, |
| 798 | 'capacity': 165, |
| 799 | # Navigation |
| 800 | 'maxVelocity': 325, |
| 801 | 'agility': 3.467, |
| 802 | 'warpSpeedMultiplier': 5.5, |
| 803 | # Drones |
| 804 | 'droneCapacity': 75, |
| 805 | 'droneBandwidth': 25, |
| 806 | # Targeting |
| 807 | 'maxTargetRange': 49000, |
| 808 | 'maxLockedTargets': 6, |
| 809 | 'scanRadarStrength': 0, |
| 810 | 'scanLadarStrength': 0, |
| 811 | 'scanMagnetometricStrength': 9, |
| 812 | 'scanGravimetricStrength': 0, |
| 813 | 'signatureRadius': 39, |
| 814 | 'scanResolution': 550, |
| 815 | # Misc |
nothing calls this directly
no test coverage detected