Ejemplo n.º 1
0
 def test_from_yml_rep_low_probability(self):
     MapEnemyGroupTableEntry.from_yml_rep(
         {"Event Flag": 0x345,
          "Sub-Group 1 Rate": 50,
          "Sub-Group 2 Rate": 0,
          "Sub-Group 1": {0: {"Probability": 7, "Enemy Group": 0x108}},
          "Sub-Group 2": {}},
     )
Ejemplo n.º 2
0
 def test_from_yml_rep_high_probability(self):
     MapEnemyGroupTableEntry.from_yml_rep(
         {
             "Event Flag": 0x345,
             "Sub-Group 1 Rate": 50,
             "Sub-Group 2 Rate": 0,
             "Sub-Group 1": {
                 0: {
                     "Probability": 9,
                     "Enemy Group": 0x108
                 }
             },
             "Sub-Group 2": {}
         }, )
Ejemplo n.º 3
0
 def test_from_yml_rep(self):
     for test_case in TEST_CASES:
         value_rep = MapEnemyGroupTableEntry.from_yml_rep(
             test_case["yml_rep"])
         assert_tuple_equal(test_case["value_rep"], value_rep)
Ejemplo n.º 4
0
 def test_from_yml_rep(self):
     for test_case in TEST_CASES:
         value_rep = MapEnemyGroupTableEntry.from_yml_rep(test_case["yml_rep"])
         assert_tuple_equal(test_case["value_rep"], value_rep)