public static TargetSignature GetDefaultTargetSignature()
    {
        TargetSignature newSignature = CreateInstance <TargetSignature>();

        newSignature.m_OwnerAlwaysPrimary = false;
        newSignature.m_PrimaryTargetIndex = 0;
        newSignature.m_TargetCount        = 1;
        newSignature.m_DamageValue[0]     = 1.0f;
        return(newSignature);
    }
Example #2
0
 /*
  * Returns the default target signature (1 target with 1.0f damage multiplier)
  */
 public virtual TargetSignature GetTargetSignature()
 {
     return(TargetSignature.GetDefaultTargetSignature());
 }