スタジオのマップ上にあるオブジェクトを移動・非表示にするMODです。
基本的な機能は一緒です。
DLL単品へ独立させたことと、GUIを改良したのと、KKでも動作する点が異なります。
CNMGの方のEditableMapObjectは次回以降の更新で消します。
1. zipを解凍する
2. DLLを所定のディレクトリにコピーする
KK: [KK_EditableMapObject.dll] -> [illusion\KoikatsuSunshine\BepInEx\plugins]
KKS: [KKS_EditableMapObject.dll] ->[illusion\Koikatu\BepInEx\plugins]
スタジオの左下のメニューアイテムに[MapOBJ]アイコンが追加されていればOK

1. [MapOBJ] アイコンをクリック
オブジェクト選択モードになる。

2. 動かしたいオブジェクトを右クリックするとワークスペースにオブジェクトとして登録される

現在選択中のオブジェクトは黒いワイヤーフレームで強調表示されます。
またマウスホイールをスクロールすると、ポインタがある場所の奥/手前にある別のオブジェクトを選択できます。これはエフェクトや壁に隠されたオブジェクトを選択するときに役立ちます。

3. 選択が終わったら[MapOBJ]を再びクリックしオブジェクト選択モードを終了する

4. 通常オブジェクトと同様に移動可能になるのでよしなに移動する


移動可能なオブジェクトを選択すると出てくるウィンドウの[Visiable]で対象のオブジェクトの可視/不可視を切り替えることができます。
[Visiable In hierarchy]は子供オブジェクトも含め、可視/不可視を切り替えられます。
邪魔な壁を消している例:

[< Parent][Child >] は選択しているオブジェクトをその親/子オブジェクトに切り替えます。
オブジェクトは、近辺にある類似のオブジェクトでグループ化されていることが多く、周辺のオブジェクトをまとめて対象にするときに役立ちます。
[< Parent]を利用し電車から壁とモブをまとめて消去している例:

Q. なんか消えて欲しくないオブジェクトまで一緒に消えるんだけど
A. あきめてください。[Visiable]を使って単独で消せないオブジェクトは一体成型された分離できないオブジェクトです。
Q. 一緒に動いてほしくないオブジェクトまで一緒に動くんだけど
A. オブジェクト間に親子関係が設定されているか、あるいは一体成型されているオブジェクトです。MapOBJの選択時に黒いワイヤーフレームが別個に表示されていたなら、それぞれMapOBJとして登録することで個別に動かすことができます。もし黒いワイヤーフレームが同時に出ていたなら一体成型されているオブジェクトです。分離できません。あきらめてください。