Skip to main content

Module player

Module player 

Source

Re-exports§

pub use delayed_reveal::DelayedReveal;
pub use game_loss_reason::GameLossReason;
pub use player_collection::PlayerCollection;
pub use player_controller::PlayerController;
pub use player_outcome::PlayerOutcome;
pub use player_property::player_has_property;
pub use player_statistics::PlayerStatistics;
pub use registered_player::RegisteredPlayer;
pub use state::PlayerState;

Modules§

actions
commander
delayed_reveal
game_loss_reason
player_action_confirm_mode
player_collection
player_controller
player_factory_util
player_outcome
player_predicates
player_property
player_statistics
registered_player
service
state

Functions§

add_additional_optional_vote
add_additional_villainous_choices
add_additional_vote
add_changed_keywords
add_commander
add_commander_damage
add_completed_dungeon
add_control_vote
add_controlled_while_searching
add_controller
add_counter_internal
add_creatures_attacked_this_turn
add_cycled
add_damage_after_prevention
add_declares_attackers
add_declares_blockers
add_die_roll_this_turn
add_explored_this_turn
add_foretold_this_turn
add_inbound_token
add_investigated_this_turn
add_land_played_this_turn
add_life_gained_by_team_this_turn
add_maingame_card_mapping
add_max_land_plays
add_max_land_plays_infinite
add_note_for_name
add_poison_counters
add_pump_keyword_with_duration
add_rad_counters
add_sacrificed_this_turn
add_spell_cast_since_beg_of_your_last_turn
add_spell_cast_this_turn
add_tokens_created_this_turn
advance_crank_counter
after_static_ability_layer
all_cards_unique_mana_symbols
alt_win_by_spell_effect
assign_companion
can_be_targeted_by
can_become_monarch
can_cast_sorcery
can_discard_by
can_draw
can_draw_amount
can_gain_life
can_lose_life
can_mulligan
can_pay_energy
can_pay_life
can_pay_shards
can_play_land
can_receive_counters
can_remove_counters
can_search_library_with
cant_lose
cant_lose_check
cant_lose_for_zero_or_less_life
cant_win
change_ownership
check_keyword_card
check_lose_condition
clear_attacked_my_turn
clear_attacked_players_my_combat
clear_controller
clear_counters
clear_notes_for_name
clear_paid_for_sa
clear_ring_bearer
clear_the_ring
commit_crime
concede
conceded
copy_commanders_to_snapshot
create_commander_effect
create_companion_effect
create_contraption_sprockets
create_initiative_effect
create_monarch_effect
create_planechase_effects
create_radiation_effect
create_speed_effect
create_the_ring
dangerously_set_controller
deck_matches_deck_restriction
decrease_speed
descend
destroy_physical_card
discard
draw_card
draw_cards
expire_end_of_turn_keywords
expire_until_your_next_turn_keywords
flip
gain_life
has_all_element_bend
has_been_dealt_combat_damage_since_last_turn
has_blessing
has_bloodthirst
has_delirium
has_desert
has_ferocious
has_freerunning
has_hellbent
has_initiative
has_keyword
has_landfall
has_lost
has_metalcraft
has_property
has_prowl
has_radiation_effect
has_revolt
has_surge
has_tapped_land_for_mana_this_turn
has_threshold
has_urza_lands
has_won
inc_commander_cast
inc_library_searched
increase_speed
increment_ring_tempted_you
increment_turn
increment_ventured_this_turn
init_commander_color
init_plane
init_variants_zones
intentional_draw
learn_lesson
leave_current_plane
lose_condition_met
lose_energy
lose_life
lose_shards
max_speed
mill
no_speed
note_number_for_name
num_drawn_this_draw_step
on_cleanup_phase
on_game_over
on_mulliganned
pay_energy
pay_life
pay_shards
planeswalk
planeswalk_to
play_land
play_land_no_check
pop_paid_for_sa
process_damage
push_paid_for_sa
remove_additional_optional_vote
remove_additional_villainous_choices
remove_additional_vote
remove_changed_keywords
remove_commander
remove_control_vote
remove_controlled_while_searching
remove_controller
remove_current_plane
remove_declares_attackers
remove_declares_blockers
remove_inbound_token
remove_initiative_effect
remove_max_land_plays
remove_max_land_plays_infinite
remove_monarch_effect
remove_poison_counters
remove_rad_counters
remove_radiation_effect
reset_commander_stats
reset_completed_dungeons
reset_discarded_this_turn
reset_extra_zones
reset_investigated_this_turn
reset_lands_played_this_turn
reset_num_drawn_this_draw_step
reset_num_drawn_this_turn
reset_num_explored_this_turn
reset_num_flips_this_turn
reset_num_foretold_this_turn
reset_num_rolls_this_turn
reset_num_token_created_this_turn
reset_ring_tempted_you
reset_sacrificed_this_turn
reset_spell_cast_since_beg_of_your_last_turn
reset_spell_cast_this_game
reset_spells_cast_this_turn
reset_surveil_this_turn
reset_ventured_this_turn
reveal_face_down_cards
roll
roll_to_visit_attractions
run_with_controller
same_team
shuffle
static_replace_damage
subtract_counter
surveil
trigger_elemental_bend
trim_keywords
update_all_zones_for_view
update_avatar
update_keyword_card_ability_text
update_mana_for_view
update_merged_commander_info
update_sleeve
update_zone_for_view
visit_attractions