Page 1 of 1

Autopatcher

Posted: 22 Sep 2018, 07:25
by SpawN
Hey.
And you did not think to write a mod that passes all the changes from the server to the client?
There is such a mod, called BasilMod. But on the new version of the game it does not work correctly. The mod is not updated.
Changing the server, and each time manually overwrite all the players files - it's not real. Moreover, if people do not have files, they will not be able to connect to the server.
Such a mod would be an ideal solution.

Re: Autopatcher

Posted: 22 Sep 2018, 13:34
by Nyuton
You can't pass files from the server to the client without a client mod.
My mods aren't required on client-side to join a server. You can play without them, there is no issue with that.

Re: Autopatcher

Posted: 22 Sep 2018, 16:22
by SpawN
if I change the recipe, or the skill, then the other players will not be able to log into the server. the autopatcher would have given them these changes.

Re: Autopatcher

Posted: 22 Sep 2018, 16:24
by SpawN
look at the Basilmod, to understand what I mean

Re: Autopatcher

Posted: 23 Sep 2018, 10:38
by skyff85
Nyuton
I guess he meant a launcher that would update files from the server or remote hosting when the client started.
Basil updater works fine.

Re: Autopatcher

Posted: 23 Sep 2018, 15:51
by ✅Arzin✅
the thing is, basilmod is outdated. it works but has complications..
for example...

Original Reciepe.cs is now:

Code: Select all

<table name="recipe">
	<row>
		<ID>1</ID>
		<Name>Chair</Name>
		<Description></Description>
		<StartingToolsID>36</StartingToolsID>
		<SkillTypeID>8</SkillTypeID>
		<SkillLvl>0</SkillLvl>
		<ResultObjectTypeID>78</ResultObjectTypeID>
		<SkillDepends>45</SkillDepends>
		<Quantity>1</Quantity>
		<Autorepeat>0</Autorepeat>
		<IsBlueprint>0</IsBlueprint>
		<ImagePath>art\2D\Recipes\chair.png</ImagePath>
	</row>
but as basilmod still converts from db to cache old version:

Code: Select all

<table name="recipe">
	<row>
		<ID>1</ID>
		<Name>Chair</Name>
		<Description></Description>
		<StartingToolsID>36</StartingToolsID>
		<SkillTypeID>8</SkillTypeID>
		<SkillLvl>0</SkillLvl>
		<ResultObjectTypeID>78</ResultObjectTypeID>
		<SkillDepends>45</SkillDepends>
		<Quantity>1</Quantity>
		<Autorepeat>0</Autorepeat>
		<IsBlueprint>0</IsBlueprint>
	</row>
After this, the client gets force update on recipe.cs from old format.
Doing so, recipes wont have any images as ingame gui wont show any (line deleted)
So it is with:
objects_types.xml
recipe_requirement.xml

Re: Autopatcher

Posted: 23 Sep 2018, 19:09
by skyff85
Basil transfers the files that you specify in the settings.
Just delete the old files from the config and specify the path of the new ones and everything will work fine.

Re: Autopatcher

Posted: 04 Oct 2018, 08:48
by Stealthinger
Custodian resurrected. BasilMod must be updated for current version.
Support BasilMod for good work)
http://lifeisfeudal.com/forum/basilmod- ... 0/#p161476