コード例 #1
0
ファイル: test.py プロジェクト: pedro823/misg-simulator
    data = json.load(f)

game_scenario = GameScenario(a_army_size=1, b_army_size=1, luck=0)

a = Unit(team=1,
         type='A',
         hp=data['classes']['A']['hp'],
         ATK=data['classes']['A']['ATK'],
         DEF=data['classes']['A']['DEF'],
         game_scenario=game_scenario,
         prob_hit=0.8)
b = Unit(team=1,
         type='B',
         hp=data['classes']['B']['hp'],
         ATK=data['classes']['B']['ATK'],
         DEF=data['classes']['B']['DEF'],
         game_scenario=game_scenario,
         multiple=3)

while True:
    if a.is_dead():
        print("B vence!")
        print(b.multiple)
        break
    a.attack(b)
    if b.is_dead():
        print("A vence!")
        print(a.multiple)
        break
    b.attack(a)