def update_rank_criteria ():
	if g_debug: 
		print "medal_data.py[1025]: Updating ranks"
		print "medal_data.py[1026]: numRanks: ", host.pers_getNumRanks()

	# Register these in globalKeysNeeded (for rankup and disconnect)
	global_stat( 'gsco' )
	global_stat( 'expts' )
	global_stat( 'bnspt' )
	global_stat( 'awybt' )

	for rank in range (1, host.pers_getNumRanks()):
		rank_data[rank - 1] = (
			rank,
			'rank',
			f_and(
				has_rank(rank - 1),
				f_plus(	global_stat ('crpt'),
					f_plus(
						f_minus( player_score ('score'), player_score('diffRankScore')),
						f_plus( player_score('experienceScore'), player_score('awayBonusScore'))
					),
					host.pers_getRankExperience( rank ) 
				)
			)
		)

		if g_debug: print "medal_data.py[1045]: rank: ", rank_data[rank - 1][0], ", xp: ", host.pers_getRankExperience(rank)
Exemple #2
0
def update_rank_criteria ():
	if g_debug: 
		print "medal_data.py[1025]: Updating ranks"
		print "medal_data.py[1026]: numRanks: ", host.pers_getNumRanks()

	# Register these in globalKeysNeeded (for rankup and disconnect)
	global_stat( 'gsco' )
	global_stat( 'expts' )
	global_stat( 'bnspt' )
	global_stat( 'awybt' )

	for rank in range (1, host.pers_getNumRanks()):
		rank_data[rank - 1] = (
			rank,
			'rank',
			f_and(
				has_rank(rank - 1),
				f_plus(	global_stat ('crpt'),
					f_plus(
						f_minus( player_score ('score'), player_score('diffRankScore')),
						f_plus( player_score('experienceScore'), player_score('awayBonusScore'))
					),
					host.pers_getRankExperience( rank ) 
				)
			)
		)

		if g_debug: print "medal_data.py[1045]: rank: ", rank_data[rank - 1][0], ", xp: ", host.pers_getRankExperience(rank)

def update_rank_criteria ():
	if g_debug: 
		print "medal_data.py[1025]: Updating ranks"
		print "medal_data.py[1026]: numRanks: ", host.pers_getNumRanks()

	# Register these in globalKeysNeeded (for rankup and disconnect)
	global_stat( 'gsco' )
	global_stat( 'expts' )
	global_stat( 'bnspt' )
	global_stat( 'awybt' )

	for rank in range (1, host.pers_getNumRanks()):
		rank_data[rank - 1] = (
			rank,
			'rank',
			f_and(
				has_rank(rank - 1),
				f_plus(	global_stat ('crpt'),
					f_plus(
						f_minus( player_score ('score'), player_score('diffRankScore')),
						f_plus( player_score('experienceScore'), player_score('awayBonusScore'))
					),
					host.pers_getRankExperience( rank ) 
				)
			)
		)

		if g_debug: print "medal_data.py[1045]: rank: ", rank_data[rank - 1][0], ", xp: ", host.pers_getRankExperience(rank)