>>403
最近弄ってなかったんでほぼ忘れているから間違ってる可能性もあるので聞き流してくれ
ドキュメント残しておかなかったのが悔やまれる


常時起動タイプの場合、共有メモリの内容が割とアテにならない
共有メモリの更新タイミングが限られてるか何かで、リアルタイムに取得しようとすると期待する値を得られない事がある
共有メモリに保管されてるアドレスの一部は信用できるので
それを使ってReadProcessMemory2でジンコウのメモリを自前で読みに行くと割と自由に弄れる様子

radr = Adr_Char_Seihuku + Offset_Char_ShitagiType
ReadProcessMemory2 hProcess, radr,varptr(rdata),4,varptr(rsize)

っていう下着設定作成補助の下着を読み込みに行く処理が参考になった
自分はキャラ名とH相性取りに行くのに散々悩んだ記憶だけ残ってたけども
Adr_Char_DataBaseからのオフセットでどちらも取得できた

Char_Act_Num = Char_ZasekiToNum(cnt) からの
radr = Adr_Char_DataBase + Offset_Char_Name_S 的な感じ、詳細はAA2_Set_Macroの中身参照


自分の環境では下着情報読み込みは動作してるの確認した
たまにエラー吐いて落ちるけどAA2_RandChange_v2をそのまま再起動すると再び動き出すし謎
これの動作で詰まるなら……もしかするとset.iniでAdd_MultiではなくAdd_Write00の方を使ってたりしないだろうか
常駐型を作る場合この「下着・靴下設定作成補助」のループ処理を参考にして、これをベースに弄るのが楽な気がする

ちなみにウチの環境のランダムチェンジャーは1.17、本体はv12