dijkstra_map = DijkstraMap(game.maps, speaker.position,
largest_audible_distance, game.get_map)
for c_id in game.sessions:
dijkstra_map = DijkstraMap(game.maps, speaker.position,
largest_audible_distance, game.get_map)
for c_id in game.sessions:
raise GameError('need to be logged in for this')
if password in game.admin_passwords:
game.sessions[connection_id]['status'] = 'admin'
raise GameError('need to be logged in for this')
if password in game.admin_passwords:
game.sessions[connection_id]['status'] = 'admin'
raise GameError('need to be logged in for this')
if not game.sessions[connection_id]['status'] == 'admin':
raise GameError('need to be admin for this')
raise GameError('need to be logged in for this')
if not game.sessions[connection_id]['status'] == 'admin':
raise GameError('need to be admin for this')
big_yx, little_yx = player.fov_stencil.source_yxyx(yx)
map_control = game.get_map(big_yx, 'control')
map_control[little_yx] = control_char
big_yx, little_yx = player.fov_stencil.source_yxyx(yx)
map_control = game.get_map(big_yx, 'control')
map_control[little_yx] = control_char