Cerberus Posted December 30, 2018 Share Posted December 30, 2018 here is a sniper turret mod for any one that wants to use it updated code, optimized distance it can shoot and added icon <block name="sniperTurret"> <property name="CreativeMode" value="Player"/> <property name="Class" value="Ranged"/> <property name="DisplayType" value="blockElectricalHardened" /> <property name="Material" value="Mmetal_medium"/> <property name="Shape" value="ModelEntity"/> <property name="Mesh" value="models"/> <property name="Path" value="solid"/> <property name="Model" value="Entities/Traps/AutoTurret/Auto_TurretPrefab"/> <property name="OnlySimpleRotations" value="true"/> <!-- the targeting math will NOT work if it's not upright --> <property name="AmmoItem" value="ammo762mmBulletFMJ"/> <property name="TurnSpeed" value="22.5"/> <property name="MaxDistance" value="75"/> <property name="EntityDamage" value="100"/> <!-- 146 dps, 330 / burst --> <property name="BlockDamage" value="1"/> <property name="RaySpread" value="0.2"/> <!-- Spread 2.6deg: 1m cone (55% hit) @ 22m --> <property name="CustomIcon" value="autoTurret"/> <property name="CustomIconTint" value="ffb0b0"/> <property name="BustRoundCount" value="1"/> <property name="BurstFireRate" value="0.75"/> <property name="CooldownTime" value="2"/> <property name="OvershootTime" value="0.4"/> <property name="FallAsleepTime" value="10"/> <property name="WakeUpTime" value="0.5"/> <property name="YawRange" value="90"/> <property name="PitchRange" value="90"/> <property name="ParticlesMuzzleFire" value="nozzleflashuzi"/> <property name="ParticlesMuzzleSmoke" value="nozzlesmokeuzi"/> <property name="DamageBonus.head" value="3"/> <property name="DamageBonus.glass" value="1"/> <property name="DamageBonus.wood" value="2"/> <property name="DamageBonus.earth" value="0.2"/> <property name="DamageBonus.stone" value="0.2"/> <property name="DamageBonus.metal" value="0.2"/> <property name="TargetingSound" value="turret_retarget_lp"/> <property name="OverheatSound" value="turret_overheat_lp"/> <property name="WakeUpSound" value="turret_windup"/> <property name="FireSound" value="Pistol_Fire"/> <property name="RequiredPower" value="15"/> <property class="RepairItems"> <property name="resourceForgedIron" value="12"/> <property name="resourceMechanicalParts" value="2"/> <property name="resourceElectricParts" value="2"/> </property> <!-- Nope, can't figure that out. Maybe a modder can fix it. <property class="UpgradeBlock"> <property name="ToBlock" value="autoTurretSteelCased"/> <property name="Item" value="resourceForgedSteel"/> <property name="ItemCount" value="10"/> <property name="UpgradeHitCount" value="4"/> </property>--> <drop event="Harvest" name="terrStone" count="0" tool_category="Disassemble"/> <drop event="Harvest" name="resourceMechanicalParts" count="1,4" tag="salvageHarvest"/> <drop event="Harvest" name="resourceElectricParts" count="1,4" tag="salvageHarvest"/> <drop event="Harvest" name="resourceScrapIron" count="10,40" prob="1" tag="allHarvest"/> <drop event="Destroy" count="0"/> <property name="Stacknumber" value="10"/> <property name="EconomicValue" value="3000"/> <property name="EconomicBundleSize" value="1"/> <property name="ImposterExchange" value="imposterBlock" param1="109"/> <property name="Group" value="Tools/Traps,Science"/> <property name="PickupJournalEntry" value="cameraTip"/> <property name="FilterTags" value="fdecor,felectrical,ftraps"/> <property name="SortOrder1" value="70a0"/> </block> <block name="sniperTurretSteelCased"> <property name="Extends" value="autoTurret"/> <property name="CreativeMode" value="None"/> <property name="AmmoItem" value="ammo762mmBulletFMJ"/> <property name="EntityDamage" value="100"/> <property name="DescriptionKey" value="autoTurretDesc"/> </block> Link to comment Share on other sites More sharing options...
rickyralph Posted December 31, 2018 Share Posted December 31, 2018 Cerberus, is the idea for us players to create a modlet with this code or is the idea to add this directly into the xml files? Link to comment Share on other sites More sharing options...
Cerberus Posted December 31, 2018 Author Share Posted December 31, 2018 Cerberus, is the idea for us players to create a modlet with this code or is the idea to add this directly into the xml files? you can do either one with it, i just shared for everyone to use. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.