差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
メイドさんを○○する方法 [2023/04/14 16:41] fumble |
メイドさんを○○する方法 [2023/04/17 15:26] (現在) fumble |
||
---|---|---|---|
行 45: | 行 45: | ||
} | } | ||
- | アクティブ(表示中)なメイド/ | + | ====アクティブ(表示中)なメイド/ |
CharacterMgr.GetMaid(番号); | CharacterMgr.GetMaid(番号); | ||
行 51: | 行 51: | ||
CharacterMgr.GetMan(番号); | CharacterMgr.GetMan(番号); | ||
- | アクティブ(表示中)なメイド/ | + | ====アクティブ(表示中)なメイド/ |
CharacterMgr.GetMaidCount(); | CharacterMgr.GetMaidCount(); | ||
行 66: | 行 66: | ||
※この正攻法では非正規な方法で表示されているメイドは取得できません。\\ | ※この正攻法では非正規な方法で表示されているメイドは取得できません。\\ | ||
- | アクティブ(表示中)なメイド/ | + | ====アクティブ(表示中)なメイド/ |
GetStockMaidList等ですべてとって、Maid.body0がnullでなくMaid.Visibleがtrueなものを抽出する。\\ | GetStockMaidList等ですべてとって、Maid.body0がnullでなくMaid.Visibleがtrueなものを抽出する。\\ | ||
行 78: | 行 78: | ||
- | ステータス情報(Statusクラス)\\ | + | ====ステータス情報(Statusクラス)==== |
直接みればわかりますが、ステータス情報が入っています。\\ | 直接みればわかりますが、ステータス情報が入っています。\\ | ||
+ | F12で見に行けばわくわくするかも?\\ | ||
- | 名前\\ | + | ===名前=== |
姓(lastName), | 姓(lastName), | ||
呼び名(callName: | 呼び名(callName: | ||
など\\ | など\\ | ||
- | 性格タイプ(Personal.Dataクラス)\\ | + | ===性格タイプ(Personal.Dataクラス)=== |
personal\\ | personal\\ | ||
メイドの性格(無垢とかふわ妹など)\\ | メイドの性格(無垢とかふわ妹など)\\ | ||
表示用の名前はdrawName。(例 : maid.status.personal.drawName)\\ | 表示用の名前はdrawName。(例 : maid.status.personal.drawName)\\ | ||
- | 関係(Relationクラス)\\ | + | ===関係(Relationクラス)=== |
relation\\ | relation\\ | ||
関係で表示されるもの。\\ | 関係で表示されるもの。\\ | ||
- | 各パラメータ\\ | + | ===各パラメータ=== |
- | base- 基本値\\ | + | |base|基本値| |
- | current- 現在値\\ | + | |current|現在値| |
- | max- 最大値\\ | + | |max|最大値| |
- | baseMax- 基本最大値\\ | + | |baseMax|基本最大値| |
- | などが付いているものもあります。\ | + | などが付いているものもあります。\\ |
ダンスであれば以下のような形で、danceは参照だけ出来る形です。\\ | ダンスであれば以下のような形で、danceは参照だけ出来る形です。\\ | ||
ダンスの値を書き換えたい場合はbaseDanceを変更します。\\ | ダンスの値を書き換えたい場合はbaseDanceを変更します。\\ | ||
- | dance 基本値+ボーナス値\\ | + | |dance|基本値+ボーナス値| |
- | baseDance 基本値\\ | + | |baseDance|基本値| |
体力であれば以下のような形で、ボーナス値が含まれるmaxHpは参照のみです。\\ | 体力であれば以下のような形で、ボーナス値が含まれるmaxHpは参照のみです。\\ | ||
体力が減らないようにするには、毎フレームcurrentHpにmaxHpの値を入れ続ける・・・というようなことを行います。 | 体力が減らないようにするには、毎フレームcurrentHpにmaxHpの値を入れ続ける・・・というようなことを行います。 | ||
- | maxHp 基本最大値+ボーナス値\\ | + | |maxHp|基本最大値+ボーナス値| |
- | baseMaxHp 基本最大値\\ | + | |baseMaxHp|基本最大値| |
- | currentHp 現在値\\ | + | |currentHp|現在値| |