Jump to content

mod help


Cerberus

Recommended Posts

i am working on a mod and i am having a issue with it, i created a new turret, the rocket turret, it kinda works but i cant get it to stop non stop shooting tell it run out of ammo

 

 

turret code is this

 

<block name="rocketTurret">

<property name="CreativeMode" value="Player"/>

<property name="Class" value="Launcher"/>

<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="ammoRocketHE"/>

<property name="TurnSpeed" value="22.5"/>

<property name="MaxDistance" value="100"/>

<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="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="rocketLauncherFire"/>

<property name="ParticlesMuzzleSmoke" value="nozzlesmoke_m136"/>

 

<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="m136_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="rocketTurretSteelCased"/>

<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="rocketTurretSteelCased">

<property name="Extends" value="rocketTurret"/>

<property name="CreativeMode" value="None"/>

<property name="AmmoItem" value="ammoRocketHE"/>

<property name="EntityDamage" value="100"/>

<property name="DescriptionKey" value="autoTurretDesc"/>

</block>

Link to comment
Share on other sites

i am working on a mod and i am having a issue with it, i created a new turret, the rocket turret, it kinda works but i cant get it to stop non stop shooting tell it run out of ammo

 

 

turret code is this

 

<block name="rocketTurret">

<property name="CreativeMode" value="Player"/>

<property name="Class" value="Launcher"/>

<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="ammoRocketHE"/>

<property name="TurnSpeed" value="22.5"/>

<property name="MaxDistance" value="100"/>

<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="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="rocketLauncherFire"/>

<property name="ParticlesMuzzleSmoke" value="nozzlesmoke_m136"/>

 

<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="m136_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="rocketTurretSteelCased"/>

<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="rocketTurretSteelCased">

<property name="Extends" value="rocketTurret"/>

<property name="CreativeMode" value="None"/>

<property name="AmmoItem" value="ammoRocketHE"/>

<property name="EntityDamage" value="100"/>

<property name="DescriptionKey" value="autoTurretDesc"/>

</block>

 

Yeh had this issue back in a15. The rockets just keep shooting same with a few other diff ammo types. Hadn't found a fix for it either. However this is a17 maybe there is one now good luck and sorry I couldn't help

Link to comment
Share on other sites

i made another turret it works perfect, but it has no icon, i tried editing the iconslist but when i add it to that it breaks all icons i was just going to use the autoturret icon, any idea how i can make it use a icon that is already in the game?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...