Hello,
I've been having an issue that I think has to do with award weapons. I created a new side with a standard weapon but no award weapon, and when I try to switch the weapon the weapon the screen freezes (I have frenzy on legendary). I tried adding "ScoreForMedalsType = -1" and "MedalsTypeToUnlock = -1" (without out quotation marks) but it hasn't helped.
I removed all of the "medal related lines" and made it inherit from a copy of "com_weap_inf_rifle" without any medal references and the problem still persists. Should I make a new parent class from scratch?
When you say you used ScoreForMedalsType and MedalsTypeToUnlock =-1, do you mean you put those in the unit's weapon odf, or in the parent odf? Personally my strategy for getting rid of award weapons is to make all of the common parents have a -1 value for these properties. Never have any problems with them.
I had the same problem, BF2 doesn't like anything with the word "award" in its odf for some reason. I ended up changing it to elite or something like that.