#Collections

15 messages · Page 1 of 1 (latest)

alpine osprey
#

How can I make a collection visible only if mod X is installed, and if the mod is not installed, the collection does not appear? Is there a way to do this without modifying mod X? Because I wouldn't be able to modify it, I hope I’m explaining myself clearly.

west blade
#

Um.... I don't think that's possible if you're talking about steam

#

You'd have to do it manually in the settings

tiny eagle
#

have a custom script on the interface hide the collection if mod X is not installed. the collection will still exist though, so players will still see "Item added to X collection"

tiny eagle
west blade
#

Ohhhhh

#

That makes sense lmao

tiny eagle
alpine osprey
#

I understand, well, the best I can do is have the mod with the collections set the mod X as "requires". I don’t like those dependencies, but oh well, I guess it’s the best option available, thanks! @west blade@tiny eagle 😍 (づ ̄ 3 ̄)づ

west blade
alpine osprey
# west blade You could try doing a test patch... But idk if that would work

I’ll explain the situation without beating around the bush, I made this mod a long time ago where I group several collections together and add a few new ones:

CCUI with fixes

In that mod, I made a new collection based on the mod Critter Capture Revamped (CCR):
CCR on Steam Workshop

The problem? CCUI with fixes (my mod) has to add CCR (the critter mod) as a requirement. If you don’t have CCR installed, the collection still exists even without it. Imagine you don’t want to install CCR because you don’t like it — you’d still run into the issue that the collection exists in my mod even if CCR isn’t installed.

The collection can never be completed without CCR. If people want to complete the collection, they need to have CCR installed, so my mod needs to list CCR as a requirement.

Do you see the problem?

west blade
#

Hrrmmm... I see

alpine osprey
#

A question: in a collection, if you remove the "order" value, for example:

[
  {
    "op": "add",
    "path": "/collectables/nzrpumpkinbutter",
    "value": {
      "order": 200,
      "item": "nzrpumpkinbutter"
    }
  }
]

If I remove "order" completely, the new item in the collection will always appear first and have the number 0, I can add 500 items and they will all have the number 0 and always be placed at the very top, before 1.

Is there any way to tell it to be placed last and increment? For example, if the last item is 200, have it go to the end as 201. Can this be done, or is "order" necessary and the only solution is to make a new collection with its own order?

tiny eagle
#

don't feel bad about having it be required, people can just not subscribe to the required mods
here's betabound's required items. none are actually required, but the mod is developed with them in mind (ie Betabound would do what nuggubs' pack does, but since another mod already does it, Betabound doesn't need to)