-
Notifications
You must be signed in to change notification settings - Fork 6
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
LTS Rebalance v1.0.9 (New Verification) #16
Conversation
@Dinorush automatic verification failed because your |
Does LTS rebalance still have the issue of needing a full game restart to work properly? |
To your point Spoon, that is technically not the case. It requires |
From the looks of it, the python script failed because the "v" tags are prioritized so the new tag got pushed out of the initial fetched batch. Schema failed cuz capital letters, that one's an easy fix, the other I'll look into |
Script could not find the |
Well I renamed all my tags to remove the leading For your own reference, looks like you can add on a |
I'm sorry you nuked your release history 😄 About that tags pagination, I would like to avoid fetching pages one by one, but I can't find a "sort by newest" option, so I'll probably have to do that in the end |
A game restart might(similar to #13) be temporarily needed here until kv issue is addressed? |
KVFix will at least fix it for Rebal if you reload the multiplayer lobby, so it doesn't quite need a full restart, but any normal mod that requires reparsing to prevent desync will. |
A simple way to check if it's working is by trying:
I could check that mod was correctly downloaded, but not if a game restart was needed, since I couldn't find a public server. |
@Dinorush could you try the above and confirm it does work? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking at the Squirrel files, I didn't spot obvious malicious behaviour. There's no use of "dangerous" 1 functions.
As usual, verification does not ensure correctness, only non-malicious behaviour. Correctness is responsibility of the mod author.
New mod entry was tested by spawning a server requiring both LTS mods, then starting northstar client with modified manifesto as argument:
.\NorthstarLauncher.exe -customverifiedurl=https://raw.githubusercontent.com/Dinorush/VerifiedMods/LTSRebalance/verified-mods.json
Then, I could access the server through mod auto-downloading.
Footnotes
-
e.g.: Safe I/O stuff and SquirrelHTTP. "dangerous" is a bit too much maybe. Under the assumption that the native implementations are correct and secure, there's nothing dangerous here. However it's always recommended to use more of a Swiss cheese approach and also operate a bit under the assumption that a layer can fail. ↩
LTS Rebalance v1.0.9
Did I read the whole README file and understood all of its content?
YES
Did I update verified-mods.json with my new mod's information?
YES
Has a previous version of my mod been previously verified?
NO
Mod description
"Rebalances titans for better meta diversity, especially in LTS." Also of note is that it currently has a small client-side mod packaged alongside Rebalance that reparses weapon KeyValues when Rebalance is enabled/disabled at the main menu (since Northstar does not do this currently). I don't imagine it is an issue, but I figured I should mention it just in case someone is wondering what KVFix does.
Thunderstore link
https://northstar.thunderstore.io/package/Dinorush/LTS_Rebalance/