summaryrefslogtreecommitdiffstats
path: root/lib/Games/SMTNocturne/Fusion/Chart.pm
Commit message (Collapse)AuthorAgeFilesLines
* add allowable times for the various deathstone fusionsJesse Luehrs2009-10-061-1/+2
|
* rafl says 'does coerce' is the variant most likely to stick aroundJesse Luehrs2009-10-061-22/+22
|
* actually, don't need these special casesJesse Luehrs2009-10-061-24/+10
|
* add rules for fusing demons to make elementsJesse Luehrs2009-10-061-4/+12
|
* implement deathstone fusionsJesse Luehrs2009-10-061-2/+4
|
* use $class for class methodsJesse Luehrs2009-10-061-28/+28
|
* refactor a bunch of the level calculationsJesse Luehrs2009-10-061-9/+3
|
* factor out removing of duplicatesJesse Luehrs2009-10-061-3/+7
|
* make sure we can't get evolve or special demons with normal fusionJesse Luehrs2009-10-061-1/+5
| | | | this should really be factored out
* add implementations for how to fuse elements and mitamaJesse Luehrs2009-10-061-22/+49
|
* add element fusions to make mitamaJesse Luehrs2009-10-061-2/+25
|
* add multi methods for fusions_for, to handle different fusion typesJesse Luehrs2009-10-061-2/+18
|
* eliminate duplicate resultsJesse Luehrs2009-10-061-0/+1
|
* add element fusion rulesJesse Luehrs2009-10-061-2/+9
|
* convert to namespace::autocleanJesse Luehrs2009-10-051-0/+3
|
* add a few fusion rules for elements and mitamaJesse Luehrs2009-10-051-1/+33
|
* convert Chart to use multimethodsJesse Luehrs2009-10-051-7/+4
|
* convert to using mx-typesJesse Luehrs2009-10-051-7/+5
|
* shorten Games::SMTNocturne::Fusion::Demon to DemonJesse Luehrs2009-10-041-14/+9
|
* add a (currently inefficient) method for finding ways to create demonsJesse Luehrs2009-10-041-0/+36
|
* add basic demon fusion rulesJesse Luehrs2009-10-041-0/+16
|
* make the chart a class attribute, since it reads from DATAJesse Luehrs2009-10-041-1/+2
|
* sketch out some working data loadingJesse Luehrs2009-10-021-0/+1077