Autopatcher

1
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

6
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