Namespace

PlayerSkill

PlayerSkill

プレイヤー側のスキルを生成する関数をまとめたもの.

View Source card.js, line 286

Methods

# static SGHeal(percent, capopt, descopt) → {PlayerSkill_skill}

ターン開始時にSGを回復するスキル.

Parameters:
Name Type Attributes Default Description
percent number

回復量が何%か指定する

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 379

生成されたスキル

# static addHP(percent, capopt, descopt) → {PlayerSkill_skill}

HPを回復するスキル.

Parameters:
Name Type Attributes Default Description
percent number

回復量が最大HPの何%か指定する

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 294

生成されたスキル

# static addHPSG(percent, capopt, descopt) → {PlayerSkill_skill}

HPとSGを回復するスキル.

Parameters:
Name Type Attributes Default Description
percent number

回復量がそれぞれの最大値の何%か指定する

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 345

生成されたスキル

# static addMP(percent, capopt, descopt) → {PlayerSkill_skill}

MPを増加させるスキル.

Parameters:
Name Type Attributes Default Description
percent number

増加量が基本MPの何%か指定する

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 311

生成されたスキル

# static addSG(percent, capopt, descopt) → {PlayerSkill_skill}

SGを回復するスキル.

Parameters:
Name Type Attributes Default Description
percent number

回復量が何%か指定する

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 328

生成されたスキル

# static addShield(n, capopt, descopt) → {PlayerSkill_skill}

シールドを増やすスキル.

Parameters:
Name Type Attributes Default Description
n number

シールドの増加量

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 396

生成されたスキル

# static attack(percent, capopt, descopt) → {PlayerSkill_skill}

敵にダメージを与えるスキル.

Parameters:
Name Type Attributes Default Description
percent number

ダメージ量がプレイヤーのMPの何%か指定する

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 467

生成されたスキル

# static chargeUp(percent, capopt, descopt) → {PlayerSkill_skill}

チャージMPを増加させるスキル.

Parameters:
Name Type Attributes Default Description
percent number

増加量が基本チャージMP (チャージボーナスを加算する前のMP合計値) の何%か指定する

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 413

生成されたスキル

# static crisisBoost(percent, capopt, descopt) → {PlayerSkill_skill}

残りHPが最大値の半分以下のときにMPを増加させるスキル.

Parameters:
Name Type Attributes Default Description
percent number

増加量が基本MPの何%か指定する

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 430

生成されたスキル

# static extendTime(n, capopt, descopt) → {PlayerSkill_skill}

各ターンの制限時間を延長するスキル.

Parameters:
Name Type Attributes Default Description
n number

延長される秒数

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 524

生成されたスキル

# static heal(percent, capopt, descopt) → {PlayerSkill_skill}

ターン開始時にHPを回復するスキル.

Parameters:
Name Type Attributes Default Description
percent number

回復量が最大HPの何%か指定する

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 362

生成されたスキル

# static multiAttack(option, capopt, descopt) → {PlayerSkill_skill}

敵に複数回ダメージを与えるスキル.

Parameters:
Name Type Attributes Default Description
option Array.<number>

「1回のダメージ量がプレイヤーMPの何%か指定する値」と 「攻撃回数」をこの順番に並べた配列

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 485

生成されたスキル

# static reduceEnemyMP(percent, capopt, descopt) → {PlayerSkill_skill}

敵のMPを減少させるスキル.

Parameters:
Name Type Attributes Default Description
percent number

増加量が敵の基本MPの何%か指定する

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 507

生成されたスキル

# static suitSpecificBoost(option, capopt, descopt) → {PlayerSkill_skill}

特定の属性のカード&プレイヤーのMPを増加させるスキル.

Parameters:
Name Type Attributes Default Description
option Array.<(string|number)>

「効果対象を説明する文字列, 対象の属性のインデックス, 効果量をパーセントで表した値」をこの順番に並べた配列

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 449

生成されたスキル

# static timeWarp(n, capopt, descopt) → {PlayerSkill_skill}

HP, SGを全回復して1ターン目に戻すスキル.

Parameters:
Name Type Attributes Default Description
n number

使用しないが型を揃えるために存在している

cap string <optional>
null

スキル名. nullのときはデフォルトの名前が使われる

desc string <optional>
null

効果の説明文. nullのときはデフォルトの説明が使われる

View Source card.js, line 541

生成されたスキル