trading_util.py (948B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\cosmetics\common\ships\skins\trading_util.py 2 from cosmetics.common.ships.skins.static_data import trading_const 3 4 def get_maximum_concurrent_skin_listings(get_skill_level_method): 5 total = trading_const.max_concurrent_listings_default 6 for type_id, values in trading_const.max_concurrent_listings_added_by_skill_and_level.iteritems(): 7 skill_level = get_skill_level_method(type_id) 8 if skill_level: 9 for i in range(1, skill_level + 1): 10 total += values[i] 11 12 return total 13 14 15 def get_tax_reduction_percentage(get_skill_level_method): 16 total = 0 17 for type_id, values in trading_const.tax_rate_percent_reduction_per_level.iteritems(): 18 skill_level = get_skill_level_method(type_id) 19 if skill_level: 20 for i in range(1, skill_level + 1): 21 total += values[i] 22 23 return total