seeh Posted August 14, 2023 Report Share Posted August 14, 2023 (edited) i try to switch "ignoreInCompatibilityChecks": false, "ignoreInCompatibilityChecks": false, to "ignoreInCompatibilityChecks": true, "dependencies": ["autocivp>=1.0.18", ....] but a user have reported me now following : user: failed to connect to the server me: autocivp>=1.0.18 user: i have to connect again then.. user: still the same "The property "dependencies" is an array of strings. Each string is either a modname or a mod version comparison." https://trac.wildfiregames.com/wiki/Modding_Guide any idea? but mostly they don't say what error message it is, but something like: seeh, i cant't join Edited August 14, 2023 by seeh Quote Link to comment Share on other sites More sharing options...
Norse_Harold Posted August 14, 2023 Report Share Posted August 14, 2023 (edited) It's probably the case that the user can't join due to not having autocivp installed. The setting "ignoreIncompatibilityChecks" set to false combined with dependencies of autocivP >= 1.0.18 causes autocivP to be REQUIRED in order for anyone to join your game. Unfortunately, there is no option with mod.json to enforce a minimum version of autocivP but also make autocivP optional. Edited August 14, 2023 by Norse_Harold 1 Quote Link to comment Share on other sites More sharing options...
seeh Posted August 14, 2023 Author Report Share Posted August 14, 2023 (edited) 17 minutes ago, Norse_Harold said: it's probably the case that the user can't join due to not having autocivp installed. The setting "ignoreIncompatibilityChecks" set to false combined with dependencies of autocivP >= 1.0.18 causes autocivP to be REQUIRED in order for anyone to join your game. Unfortunately, there is no option with mod.json to enforce a minimum version of autocivP but also make autocivP optional probably. i was inspired by some (working) mod.json that uses: "dependencies": ["0ad>=0.0.26","0ad<=0.0.27"], i will try now without the ignoreInCompatibilityChecks inside but with the <= also. some want me to have ignoreInCompatibilityChecks false, but then i never could play because i usually set the version +1 ( public version + 1 ). means version number cant match never then (i guess version number will be checked). thats easier for spontaneous jump in development when have some ideas. Edited August 14, 2023 by seeh Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.