■Unity開発メモ用のWiki◎現在扱っていること・Unity全般・MMDからUnityへの変換してインポート・MMDの仕様把握・BlenderでMMDモデルのカスタム

目次


基本的な操作

初期設定

  • 日本語化あり
  • 「近くにいる女の子を自動的に招待=OFF」
    • ABMX(キャラカスタマイズ拡張プラグイン)と相性が悪い?
  • FPS関連は他のMODを使うのですべてOFF
  • Oキーを招待メニューの代替キーとして使用: もしIキーをほかのModで使用してたら、このオプションを有効にすることでOキーをIキーの代わりに使用できる。
  • 男の描画設定は「KPlug」とバニラのコンフィグ両方設定しておく
  • 女の子の思考:オンにすると女性に主導権がある場合、自分から動いてくれる

◎KPLUGの日本語化
kPlug の言語ファイルは以下
Koikatu/BepInEx/plugins/kPlug/Language/


◎KプラグVR版
→操作が独特過ぎてギブアップ……
「kPlugVR.dll」は削除しても良いか?

ホットキー(KK版の場合)

・KKS版は他のプラグインと同じコンフィグ画面で設定する
メニューが表示される条件
  • タイトル画面、家、学校の日常設定で開くことが出来る。
  • 日常設定の時はカーソルと右画面のボ タン が見えてなければならない。(マウスのホイールを押したら現れる。)
H中は状況に応じたメニューが出てくる。
設定画面を開く
  • H中:「右Ctrl」+「Delete」

  • 移動中:「マウスミドルクリック」+「Delete」
↓アイコンが出ている状態

  • その他:「Delete」


◎ショートカットキー一覧を表示(ksPlug1.2では他のプラグインと同じコンフィグ画面で管理)
Sキー:ショートカット一覧を表示
今のシチュエーションに必要なショートカットキーが表示される
バージョンによって機能はキー配置が代わっている事があるので、おかしいと思ったら確認しよう!




削除

服装の操作関連

服の着脱(KK版とKKS版とで操作が大きく違うK3.1で改善?)

脱がす:カーソルを女の子の脱がせたい箇所に合わせ、右ダブルクリック
着せる: カーソルを女の子の脱がせたい箇所に合わせ、マウス中ボタンをホールドしたまま右ダブルクリック リセットする:Ctrl+J
H中なら男も同じ手順で着脱できる(KK版は無理?)

コーディネートを変更する

女の子のコーディネートを変更する(KK版)
学校内をうろき時かつ、近くに女の子がいるとき


←:私服
→:で水着
↓:スポーツウェア
→:でパジャマ
Shift+←:制服
Shift+↓:帰宅服
Shift+→:部活着

kPlugオプションの「服の状態を保持する」をONにしないと、
女の子の行動や場所が変わると服の変更が消えてしまいます。


プレイヤーのコーディネートを変更する(KK版)
学校をさまよってる時は Shift+T で次のコーディネートに変更できる。
このショートカットはHシーンでも使用可能 である


コーディネートを変更する(KKS版)
Ctrl+Tキー:コーデを順送り


Kプラグで追加される仕様(主にH関係)

右クリック+中ボタン押し込み(又は上スクロール)で愛撫から挿入を開始する?
→中ボタン押し込みの場合:後ろから挿入する?
→中ボタン上スクロールの場合:前から挿入する?

◎UIの切り替え
Keypad . でUIを表示/非表示
Hポイントの切替
ksPlug はポイント移動時、女の子や男の子を表示できる
Space でポイント移動へ

◎ゲージと興奮度の仕様
Kプラグではキャラクターが絶頂するたびに最低興奮度が上昇し、ゲージがこの値以下になることはない

◎バブルタッチ(K3.1では確認)
バブルタッチ:カー ソルを女の子の身体に合わせ右クリックをホールドしたまま左クリック
汚れた身体の汚物が落とされる

エッチ開始時の状態を選択する

エッチが始まった時、マウスのどのボタンかを押したままにすることで、開始アニメーションを変更できる。
右クリック:奉仕から開始する
中ボタン:自慰から開始する
右クリック:挿入から開始する

体位の変更・ポーズセレクター

もしオート翻訳抜きで日本語を使いたいなら "BepInEx/plugins/ksPlug/UIText/EN_poseNames.txt" を書き換えとのこと

ゲームメニューから多くの体位を選択できますが、選択できる体位はマップに依存する。
体位の前の"!"は、その体位が現在と異なるスポットで可能なことを、
ポジション名の最後の "*"は、ksPlugの追加体位であることを意味する。
  • P でポーズセレクターを表 示/非表示
  • 体位名をクリックしたら開始
  • 体位変更後にアクションを開始するなら RMB を押して LMB で選択できる

乱交機能(4P:男×2、女×2)

KK版Ver3.0でバディの招待が出来ない?
UserData/chara/に"kBuddy"というフォルダを作り、その中にカードが 1枚以上あれば利用可能。
野郎、女の子は問わず







◎体位変更
  • 女の子にカーソルを合わせ、Alt 長押しでピンクカプセルを表示させ Space
  • 寝る、あるいは立ち体位の変更: Alt 長 押しでピンクカプセルを表示させ N

◎男キャラの招待


◎サブキャラの移動


Kプラグ:本編向けの項目

  • Hでも時間が経過する

会話中のフリーカメラ




覗きからの突撃

女の子にHを拝み倒す(フィールド中)




直感モード(KK版)・吹き出し(KKS版)


Hかくれんぼ・NPCコントロール



H満足度リザルト




女の子がメッセージを送ってくる


お泊り(バニラの仕様を把握不足)

  • ↓のスクショのように女の子の寝姿が表示される?鑑賞機能?

デート(バニラの仕様的に)

透視モード(ksPlug1.2では未実装)



日記機能(ksPlug1.2では未実装)




KKSではバニラである項目

夜の学校モード(サンシャインはバニラで夜がある)

クイックセーブ:H中以外ではいつでもセーブできる。(KKSではバニラで可能)

その他

一人称視点時のピンボケがきつい対策

Unityの「Depth Of Field(被写界深度)」機能?

GOLで上書きする?
ここ!
Focal Sizeは焦点のサイズ
HF:0.33
KKS:1.5
→もう少し小さめの「1」前後?



Bokeh Intensityはボケの強度
KKS:2.5

  • Focus Distance(被写体までの距離)
    • 内容:被写体までの距離、カメラからどれくらいの位置に焦点を合わせるか
    • 値が小さい→カメラに近い位置に焦点が合うようになる
    • 値が大きい→カメラから遠い位置に焦点が合うようになる
Kプラグ:0.00058
HeadUtl:0.0007
KKS:0.007

  • Aperture(焦点が合う範囲)
    • 内容:カメラのレンズの口径「F値」
    • 値が小さい→被写界深度が浅くなり焦点が合う範囲が狭くなります。
    • 値を大きくすると被写界深度が深くなり焦点が合う範囲が広くなります
Kプラグ:0.66
HeadUtl:0.66
KKS:0.7

  • Focal Length(焦点距離)
    • 内容:カメラのレンズとフィルムの間の距離
    • 値が小さい→被写界深度が深くなってはっきりとした画面
    • 値が大きくい→被写界深度が浅くなってぼやけた画面
Kプラグ:10
HeadUtl:10
KKS:10

  • Max Blur Size(ピンボケの大きさ)
Kプラグ:High・2
HeadUtl:2
KKS:2

KプラグのHシーンのカメラ機能だけ無効化できないか?

Hook関数はどこにあるのか?
「ksPlug.HSession」の「FPV」クラスで制御?
とりあえず「Start()」と「Update()」と「LateUpdate()」と「OnDestroy()」を削除してみる?
→「IEnumerator IE_KissInit()」と「IEnumerator IE_Init()」も?
→やはりなんか違う?魚眼レンズ風の効果が残る
「FPV Create()」も?
以下でFPVコンポーネントを作っている
			GameObject gameObject = new GameObject("FpvGo");
			FPV fpv = gameObject.AddComponent<FPV>();
「Core」のHook部分?→「IEnumerator IE_ResetFpv」?
「HCtrl」のFPVに関するコルーチン関連

以下の3箇所のFPVに関する記述を削除することでKプラグの一人称カメラを一応無効化出来たが…
  1. 「ksPlug」の「Core」
  2. 「ksPlug.HSession」の「HCtrl」
  3. 「ksPlug.HSession」の「FPV」
このままでは愛撫関連が無効になってしまう

サンシャイン版は自然な感じなのでこのままでも良いかも?
それかキーコンフィグで無効化する?


Kプラグの最初の愛撫状態から挿入へどうやって実現しているのか?

・右クリック+中ボタン押し込み(又は上スクロール)で愛撫から挿入を開始する?
→中ボタン押し込みの場合:後ろから挿入する?
→中ボタン上スクロールの場合:前から挿入する?

・「Mouse ScrollWheel」で検索する
・「InputDef.cs」の「WheelIncr」関数?メソッド?
		public static float WheelIncr()
		{
			return Input.GetAxis("Mouse ScrollWheel");
		}
・「HinputParser.cs」の「GetMouseInfos」メソッド
mInfos.wheelIncr += InputDef.WheelIncr();
・「HinputParser.cs」の「InH」メソッド
void InH(ref bool clothMenu, ref bool inPointMoveCtx, ref bool inSmartUi, ref List<GameObject> hidedUiList, ref HinputParser.MouseInfo mInfos)

未整理の項目

・Hコンボの仕様
・アクションバインダー
・アクションリンカー
・女の子の思考
・周囲の女の子へのインタラクト
・検証用に追加したDLL
・kPlugと藻消し
・ストリップダンスショー
・マップ変更機能

◎変更したい箇所
・トイレや自慰の強制ボタンを押した時は女の子を走らされないか?
・視点移動時の白い十字アイコン

うまく確認出来なかった項目(KK版)

↓現在見ている箇所が表示されない
それに伴って以下の項目が実行出来ない

KS版Ver1.2

個人的に欲しい乱交機能と女の子の思考が無いのでKKS版はまだ様子見?

インストール

古いバージョンのkPlugを 削除 !
kPlug はBepInExのModとなったため,
IPAのmodである古いkPlugは削除が望ましい !
IPA modは以下で定義されたフォルダにあるはず Koikatsu/BepInEx/config/BepInEx.IPALoader.cfg
kPlug : IPA verはだいたい以下にある: Koikatsu/Plugins/
そこにある kPlug.dllとkPlugVR.dllを削除するか、無効にしよう !
KSプラグ簡易翻訳(Ver1.2)
代替MOD
H
「マウスでキャラの位置を調整」

「マウスで脱衣機能」

「コーデ切り替えのショートカット」

「FPS時の男の前かがみ姿勢の角度を調整する」

「コンパクトUI」

「セックスを続けたままポイント移動」

「挿入とピストン速度を良い感じにするやつ」

「奉仕←→挿入の自然な切り替え」

「体位を変えてもそのままピストン続ける」
→HSceneOptions

本編
「覗きからの突撃」
→何処かで見た気がするが……

「フリーカメラ」

「NPCの思考を知る」

「NPCに特定の行動(トイレ・シャワー・自慰・セックス)をさせる」

HFpatchとkPlugをマージする場合

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu

【メニュー編集】

スカイリム関連

スカイリム関連


Menu

【メニュー編集】

スクリプト関連

フリーエリア

管理人/副管理人のみ編集できます