Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Module Manager config file incomplete syntax #8

Open
JPLRepo opened this issue Jun 11, 2015 · 4 comments
Open

Module Manager config file incomplete syntax #8

JPLRepo opened this issue Jun 11, 2015 · 4 comments

Comments

@JPLRepo
Copy link

JPLRepo commented Jun 11, 2015

Hi there.
I am the mod author of DeepFreeze Continued...
I have an issue with Snacks compatibility that is caused by incomplete Module Manager syntax in your patch.cfg file that you distribute with Snacks.
The issue is you are not using the :FOR[Snacks] syntax in your MM file and therefore your MM config file is not running in the correct sequence, resulting in other MM config files being overwritten and/or unable to override each other. If you could make this change then our mods would work well together.

If you change the syntax in your patch.cfg to have :FOR[Snacks] at the end of every @part line in your file then everything works well together.
Example:

@PART[*]:HAS[@MODULE[ModuleCommand],#CrewCapacity[1]]:FOR[Snacks]
.........
@PART[*]:HAS[@MODULE[ModuleCommand],#CrewCapacity[2]]:FOR[Snacks]
.........
etc....
@tgruetzm
Copy link
Owner

Thanks for the heads up. I plan to make some improvements to the MM config
based on this and what a few others have suggested. I'm not sure when I'll
get around to publishing the updates. Hopefully in the next week or two.

Troy

On Thu, Jun 11, 2015 at 5:32 PM, Jamie Leighton [email protected]
wrote:

Hi there.
I am the mod author of DeepFreeze Continued...
I have an issue with Snacks compatibility that is caused by incomplete
Module Manager syntax in your patch.cfg file that you distribute with
Snacks.
The issue is you are not using the :FOR[Snacks] syntax in your MM file and
therefore your MM config file is not running in the correct sequence,
resulting in other MM config files being overwritten and/or unable to
override each other. If you could make this change then our mods would work
well together.

If you change the syntax in your patch.cfg to have :FOR[Snacks] at the end
of every @part https://github.com/PART line in your file then
everything works well together.
Example:

@part[]:HAS[@module[ModuleCommand],#CrewCapacity[1]]:FOR[Snacks]
.........
@part[
]:HAS[@module[ModuleCommand],#CrewCapacity[2]]:FOR[Snacks]
.........
etc....


Reply to this email directly or view it on GitHub
#8.

@JPLRepo
Copy link
Author

JPLRepo commented Aug 24, 2015

Any idea on when you might be able to make this change?
Thanks!

@JPLRepo
Copy link
Author

JPLRepo commented Nov 22, 2015

Still awaiting a snacks update?

@NyankoSensei
Copy link

I have try to simplify the patch with some changes, now is added only store capacity for snacks and the lab can support max 3 kerbals

https://drive.google.com/file/d/0BzQ8Mq13E8HJWjl4d0RsSmU3VE0/view?usp=sharing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants