profs.rb

WereWolf::StandardProfs

��E���Ǘ������{�N���X�ł��B

��E�̒lj��̎d��

  1. WereWolf::StandardProfs���p�������T�u�N���X�����܂��B
  2. setup�ŏ�������̏������w�肵�܂��B
  3. power_use���㏑�����āA�\�͂̎��s�������w�肵�܂��Bpower�ɂ͔\�͂�\�������񂪓���܂��B
  4. team_win?���㏑�����āA�\�͂̏���������w�肵�܂��Bteam�ɂ͔\�͂�\�������񂪓���܂��B

�N���X���\�b�h

new
�W���\���̖�E���Ǘ�����N���X�𐶐����܂��B

�C���X�^���X���\�b�h

setup
new�̒���ɌĂ΂�܂��B���\�b�h�̓T�u�N���X�ŃI�[�o�[���C�h����܂��B
set_prof(from, to)
from�̔\�͎g�p���to�ɃZ�b�g���܂��B
use_prof(binding)
�\�͂𔭓����܂��BBinding�I�u�W�F�N�g��n���܂��B @prof_prio�Ŏw�肳�ꂽ����power_use���Ăяo���Ă����܂��Bpower�̕����ɂ͔\�͎҂̃��x��������܂��B
winner(binding)
������������܂��BBinding�I�u�W�F�N�g��n���܂��B @win_check�Ŏw�肳�ꂽ����team_win?���Ăяo���܂��Bteam�̕����ɂ͔\�͎҂̃��x��������܂��B

WereWolf::PossessionProfs

�߈˗L��̖�E�Ǘ��N���X�ł��B

�X�[�p�[�N���X

WereWolf::StandardProfs

WereWolf::HamsterProfs

�n���X�^�[�L��̖�E�Ǘ��N���X�ł��B

�X�[�p�[�N���X

WereWolf::StandardProfs