ツクールMVのスクリプトでTPの増減を行う方法
MPに引き続き、TPの増減についてです。TPはMPのコードと比べてMをTにするだけです。
ツクールMVのスクリプトでTPの増減を行うなら以下の通りです。
$gameActors.actor(アクターID).gainTp(変化量)
「gain」とあるので、マイナスを付ければ減らすことも出来ます。
サンプルコード(アクターIDが2のアクターのTPを7減らす)
$gameActors.actor(2).gainTp(-7)
パーティー全体にTPの増減処理を行いたい場合は以下の通りです。
for(i = 1; i <= $gameParty.size(); i++){
$gameActors.actor(i).gainTp(変化量)
}
サンプルコード(パーティー全体のTPを10回復)
for(i = 1; i <= $gameParty.size(); i++){
$gameActors.actor(i).gainTp(10)
}
変数により増減を決めたいのであれば変化量のパラメータのところに変数を代入してください。
ツクールMVスクリプトリファレンスwikiへ戻る

にほんブログ村