I just walked through the "SCAR.xml" weapon item example, it's fantastic easy to use as a reference for making a new weapon. There is a question confusing me about block.
<accessories>
<accessory name="Silencer">
...
<muzzleflash>
<firstperson effect="weapon_fx.scar.muzzle_flash.muzzle_flash_silenced_fp" helper="muzzle_flash_effect" time="0.1" />
<thirdperson effect="weapon_fx.scar.muzzle_flash.muzzle_flash_silenced_tp" helper="weapon_term" time="0.1" />
</muzzleflash>
...
</accessory>
</accessories>
For "muzzle_flash_effect" helper, it makes sense that an attachment of the "firstperson" target has been defined in block. My confusing question is that "weapon_term" helper linking to the second element of block has never been defined, and the thirdperson target (static mesh) doesn't contain such a bone named "weapon_term" either, it doesn't make sense how the effect is linked to the "non-existing" helper?
Thanks for help!
/Edgar