mirror of
https://github.com/magefree/mage.git
synced 2025-12-20 10:40:06 -08:00
small update to card generation script
This commit is contained in:
parent
a28d1e095d
commit
9ce0a5bec5
1 changed files with 3 additions and 3 deletions
|
|
@ -251,18 +251,18 @@ foreach my $ability (@abilities) {
|
||||||
$vars{'abilities'} .= "\n this.addAbility(new " . $kw . 'Ability(' . $1 . '));';
|
$vars{'abilities'} .= "\n this.addAbility(new " . $kw . 'Ability(' . $1 . '));';
|
||||||
} elsif ($keywords{$kw} eq 'cost') {
|
} elsif ($keywords{$kw} eq 'cost') {
|
||||||
$ability =~ m/({.*})/g;
|
$ability =~ m/({.*})/g;
|
||||||
$vars{'abilities'} .= "\n this.addAbility(new " . $kw . 'Ability(new ManaCostsImpl("' . fixCost($1) . '")));';
|
$vars{'abilities'} .= "\n this.addAbility(new " . $kw . 'Ability(new ManaCostsImpl<>("' . fixCost($1) . '")));';
|
||||||
$vars{'abilitiesImports'} .= "\nimport mage.abilities.costs.mana.ManaCostsImpl;";
|
$vars{'abilitiesImports'} .= "\nimport mage.abilities.costs.mana.ManaCostsImpl;";
|
||||||
} elsif ($keywords{$kw} eq 'card, manaString') {
|
} elsif ($keywords{$kw} eq 'card, manaString') {
|
||||||
$ability =~ m/({.*})/g;
|
$ability =~ m/({.*})/g;
|
||||||
$vars{'abilities'} .= "\n this.addAbility(new " . $kw . 'Ability(this, "' . fixCost($1) . '"));';
|
$vars{'abilities'} .= "\n this.addAbility(new " . $kw . 'Ability(this, "' . fixCost($1) . '"));';
|
||||||
} elsif ($keywords{$kw} eq 'card, cost') {
|
} elsif ($keywords{$kw} eq 'card, cost') {
|
||||||
$ability =~ m/({.*})/g;
|
$ability =~ m/({.*})/g;
|
||||||
$vars{'abilities'} .= "\n this.addAbility(new " . $kw . 'Ability(this, new ManaCostsImpl("' . fixCost($1) . '")));';
|
$vars{'abilities'} .= "\n this.addAbility(new " . $kw . 'Ability(this, new ManaCostsImpl<>("' . fixCost($1) . '")));';
|
||||||
$vars{'abilitiesImports'} .= "\nimport mage.abilities.costs.mana.ManaCostsImpl;";
|
$vars{'abilitiesImports'} .= "\nimport mage.abilities.costs.mana.ManaCostsImpl;";
|
||||||
} elsif ($keywords{$kw} eq 'cost, card') {
|
} elsif ($keywords{$kw} eq 'cost, card') {
|
||||||
$ability =~ m/({.*})/g;
|
$ability =~ m/({.*})/g;
|
||||||
$vars{'abilities'} .= "\n this.addAbility(new " . $kw . 'Ability(new ManaCostsImpl("' . fixCost($1) . '"), this));';
|
$vars{'abilities'} .= "\n this.addAbility(new " . $kw . 'Ability(new ManaCostsImpl<>("' . fixCost($1) . '"), this));';
|
||||||
$vars{'abilitiesImports'} .= "\nimport mage.abilities.costs.mana.ManaCostsImpl;";
|
$vars{'abilitiesImports'} .= "\nimport mage.abilities.costs.mana.ManaCostsImpl;";
|
||||||
} elsif ($keywords{$kw} eq 'type') {
|
} elsif ($keywords{$kw} eq 'type') {
|
||||||
$ability =~ m/\s([a-zA-Z\s]*)/g;
|
$ability =~ m/\s([a-zA-Z\s]*)/g;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue