Idol Manager

Idol Manager

38 평점
ModMenus
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
태그: modding
파일 크기
게시일
업데이트일
181.234 KB
2024년 7월 6일 오전 9시 11분
2024년 8월 1일 오전 8시 05분
업데이트 노트 4개 (보기)

다운로드 위해 구독하기
ModMenus

설명
REQUIRES: IM-HarmonyIntegration
Download IM-HarmonyIntegration here: GitHub Link[github.com]

ModMenus provides a UI menu to manage the settings of other mods.

Try one of these mods to see it in action:

For Modders
ModMenus reads "JSON/Mod Menu/modmenu.json" to generate UI elements.

Supported UI elements include text, sliders, checkboxes, and dropdown menus.

type: text
{ "type": "text", "labelID": "CUSTOMAUDITION__MODMENU__EXPLAIN" }

labelID: ID for text defined in "Constants/constant.json"

type: slider
{ "type": "slider", "varID": "CustomAudition_Count", "labelID": "CUSTOMAUDITION__MODMENU__COUNT", "minValue": 1, "maxValue": 25, "defaultValue": 5 }

Slider elements output an integer as a string to an in-game variable.

varID: ID for the in-game variable storing the value
labelID: ID for text defined in "JSON/Constants/constant.json"
minValue and maxValue: Optional integers. Default range: 0 to 100
defaultValue: Optional integer. Default: midpoint of range

type: checkbox
{ "type": "checkbox", "varID": "AuditionAgeLimit_TogglePopup", "labelID": "AUDITIONAGELIMIT__MODMENU__TOGGLE", "defaultValue": false }

Checkbox elements output "1" or "0" as a string to an in-game variable, representing true or false.

varID: ID for the in-game variable storing the value
labelID: ID for text defined in "JSON/Constants/constant.json"
defaultValue: Optional boolean. Default: false

type: dropdown
{ "type": "dropdown", "varID": "AuditionAgeLimit_TogglePopup", "labelID": "AUDITIONAGELIMIT__MODMENU__TOGGLE", "itemIDList": ["YES", "NO"], "defaultValue": 0 }

Dropdown elements output an index (0, 1, 2, etc.) as a string to an in-game variable, corresponding to the selected item's position.

varID: ID for the in-game variable storing the value
labelID: ID for text defined in "JSON/Constants/constant.json"
itemIDList: Required array of strings. Each string is the ID for text defined in "JSON/Constants/constant.json"
defaultValue: Optional integer. Default: 0

Tips
  • Retrieve values using variables.Get(varID), where varID is the element's varID.
  • Implement null checks for variables.Get(varID) to handle cases where ModMenus is not installed.
  • To add vertical spacing, use a text element with an empty labelID ("").
  • Always define text in constant.json for translation support. If absolutely necessary, ModMenus can handle raw text from labelID or itemIDList fields.
  • For testing, add '"ignore": true' to any element to exclude it from parsing.

source code[github.com]
댓글 11
Yana 2025년 10월 20일 오전 12시 07분 
@VeryAngryHedgehog @Ecreau
Yana 2025년 10월 20일 오전 12시 06분 
ok here comes a programmer.
If you still struggle with the game cannot find the harmony plugin. Then you should check under your game directory if there is a "Mods" folder. If there isn't you need Create one and cope all the mods you downloaded from steam client from the folder Steam\steamapps\workshop\content\*CorrectGameID* for me the game id is 821880.

好了,程序员登场。
如果你仍然遇到游戏找不到 Harmony 插件的问题,那么请先检查一下游戏目录下是否存在 “Mods” 文件夹。
如果没有,你需要自己创建一个,然后把从 Steam 客户端下载的所有模组从以下路径复制进去:
Steam\steamapps\workshop\content\*正确的游戏ID*
(比如我的游戏 ID 是 821880)。
x.heise10 2025년 8월 30일 오후 12시 20분 
I've been trying tomake this work for a whle now, and i finally made it! It works perfectly find. If it doesn't w0rk for you, maybe check if the needed plugin actually works for you. I had to put it into the idol manager file manually, consider maybe doing that as well! As far as i kniow theres a mod which shows if it's installed or not (the plugin). :steamhappy:
VeryAngryHedgehog 2025년 3월 17일 오후 3시 51분 
The mod is broken, it does not show up in game.
Dr.tea 2025년 2월 4일 오후 10시 10분 
@Ecreau 你需要去GitHub下載IM-HarmonyIntegration這個軟體,並且依據他的指示,將程序解壓縮在遊戲的資料夾裡。在Steam上面一併訂閱會無法正常使用。
kiewsarichat 2025년 1월 30일 오전 1시 52분 
how to use in Macbook
Ecreau 2024년 10월 20일 오후 10시 59분 
Hello, I would just like to ask because I really want to use this on the game. My problem is it is not showing in my game. I already am 'subscribed' and downloaded the mod. How do you use or activate it?

Thank you!
twojogoreczek 2024년 7월 22일 오전 9시 56분 
@Tel i have been deliting them by game files just like i was giving more exp to my epmloyes to don't wait for them to gain exp, but it would be easier for me to have this in game and do it quickly because even tho it takes a few minutes or seconds, it's a bit annoying doing it all the time and making sure that i don't delete anything important. it would make it a lot easier by just doing it in game than in game file.
Tel  [작성자] 2024년 7월 21일 오후 12시 24분 
@twojogoreczek I think that's not a super easy problem to solve but I'll think about it. By the way, you can just delete singles from your save file.
twojogoreczek 2024년 7월 21일 오후 12시 10분 
i'm not really sure where ti ask it or if i can ask but it would be very helpful if you did mode for deleting singles. I am doing long gameplays and my biggest issue is that after some times, to do concerts i have to scroll down a lot and even more when i for example want to do a concert only for a sub group, i have to go all the way down which takes some time and it bugges the game a little. I am not sure if this is even that's possible but i would really be thankful for that mod.