The basic badge for these is obtained after 10 uses, in a round.
It appears that the vet and expert badges for these, which require 1000 and more uses, are checking for the round stats instead of the global stats!!! :shock:
I looked at the game script file for awards (Python_Xpack\bf2\stats\medal_data.py), this is how the basic badge requirements are coded:
#Grappling Hook Usage
#Basic
('1260708_1', 'X1ghb', 1, object_stat ('weapons', 'deployed', WEAPON_TYPE_GRAPPLINGHOOK, 10)),
"object_stat" beeing the function that returns the ROUND stats for an object
(global stats is the "global_stats" function)
Now when we look at the vet and the expert badges, this is how they are coded:
#Veteran
('1260708_2', 'X1ghb', 1, f_and( has_medal ('1260708_1'), object_stat ('weapons', 'deployed', WEAPON_TYPE_GRAPPLINGHOOK, 3000))),
#Expert
('1260708_3', 'X1ghb', 1, f_and( has_medal ('1260708_2'), object_stat ('weapons', 'deployed', WEAPON_TYPE_GRAPPLINGHOOK, 6500))),
Which means you would have to deploy the grappling hook 3000 times IN A ROUND!!!!!! :shock:
Same goes for the zip line, tear gaz and flashbangs...
It appears that the vet and expert badges for these, which require 1000 and more uses, are checking for the round stats instead of the global stats!!! :shock:
I looked at the game script file for awards (Python_Xpack\bf2\stats\medal_data.py), this is how the basic badge requirements are coded:
#Grappling Hook Usage
#Basic
('1260708_1', 'X1ghb', 1, object_stat ('weapons', 'deployed', WEAPON_TYPE_GRAPPLINGHOOK, 10)),
"object_stat" beeing the function that returns the ROUND stats for an object
(global stats is the "global_stats" function)
Now when we look at the vet and the expert badges, this is how they are coded:
#Veteran
('1260708_2', 'X1ghb', 1, f_and( has_medal ('1260708_1'), object_stat ('weapons', 'deployed', WEAPON_TYPE_GRAPPLINGHOOK, 3000))),
#Expert
('1260708_3', 'X1ghb', 1, f_and( has_medal ('1260708_2'), object_stat ('weapons', 'deployed', WEAPON_TYPE_GRAPPLINGHOOK, 6500))),
Which means you would have to deploy the grappling hook 3000 times IN A ROUND!!!!!! :shock:
Same goes for the zip line, tear gaz and flashbangs...
Comment