from skilltable import SkillTableAccessor
from amulettable import AmuletTableAccessor
from sufficienttable import SufficientTableAccessor
+import singleton
class AlchemySimulator(object):
u""" 特定Seed1,2から生じる錬金結果を模擬するクラス """
+ __metaclass__ = singleton.Singleton
def __init__(self, db_cursor):
u""" 錬金結果の模擬クラス """
self._cursor = db_cursor
return (self._skill_id2name[skill1_id], skill1_val, u"", 0, slot_num, type_name)
def alchemy_tenun_id(self, seed1, seed2, alchemy_type):
- u""" 天運の錬金 (古*3または歪*3限定。)
+ u""" 天運の錬金 (古*3または歪*3限定。)
return list of (skill1_id, skill1_val, skill2_id, skill2_val, slot_num, type_name)
"""
if alchemy_type == mh4constnumbers.KEY_TENUN555:
return result_list
def alchemy_tenun_name(self, seed1, seed2, alchemy_type):
- u""" 天運の錬金(古*3または歪*3限定。)
+ u""" 天運の錬金(古*3または歪*3限定。)
return list of (skill1_name, skill1_val, skill2_name, skill2_val, slot_num, type_name)
"""
result_list = []