Booster Generator
Sample of boosterpack in Star Crusade
- To use (with caution), simply do:
-
>>> from boosterpacks import * >>> cards = [(u'neut_u_modulehealer', u'1'), (u'terr_t_PrecisionStrike', u'2'), (u'terr_t_PulseBarrage', u'3'),(u'terr_t_NuclearStrike', u'4'),\ (u'shan_u_NaninteSwarm', u'3'), (u'shan_t_CorruptTransform', u'3'), (u'shan_u_ParasiticThrall', u'5'), (u'shan_t_Infestation', u'2')] >>> boosterpack = BoosterGenerator(cards) >>> print (boosterpack.generate())
Pitty Timer addded!
- First run:
-
>>> from pitytimer.chain_generator import PityTimer, Informer >>> pt = PityTimer(boosterpack) >>> pt.card_chain_generator()
- Create Ingame something like user or so:
-
>>> informer = Informer(tracks=PityTimer.default_number_of_track, drum_size=PityTimer.default_drum_size)
- Create rule for next pack:
-
>>> rule = pt.get_rule_from_drum(*informer.get_track_and_index)
- And there are our pack:
-
>>> boosterpack.generate(chain_map=rule)
Enjoy!