Changes between Version 6 and Version 7 of ConfigIni_v1
- Timestamp:
- Sep 27, 2014 4:50:28 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ConfigIni_v1
v6 v7 10 10 В файле хранится конфигурация программы + имена и идентификаторы реагентов + рецепты из этих реагентов. 11 11 12 Формат представляет из себя *.ini-файл с нестандартными секциями [Reagents], [Recipes], [ RecipesRegs] - содержимое секций читается по строкам, каждая строка соответствует рагенту или рецепту и содержит их характеристики.12 Формат представляет из себя *.ini-файл с нестандартными секциями [Reagents], [Recipes], [!RecipesRegs] - содержимое секций читается по строкам, каждая строка соответствует рагенту или рецепту и содержит их характеристики. 13 13 14 14 Внутри есть секции: … … 45 45 46 46 Обязательные параметры: 47 * Name (string) - имя рецепта - нужно для юзверя чтобы понять о чём рецепт и для программы чтобы найти соответствие со строками из RecipesRegs47 * Name (string) - имя рецепта - нужно для юзверя чтобы понять о чём рецепт и для программы чтобы найти соответствие со строками из !RecipesRegs 48 48 * !ServerType (string) - тип сервера - по сути тут будет идентификатор типа игры для которой применяется рецепт - чтобы не смешивать рецепты разных сезонов и серверов с разными правилами, мало ли вдруг кто будет считать крафт на какой нибудь пиратке ). 49 49 * !TargetItem (string) - идентификатор типа шмотки которая улучшается, например нечто обозначающее "любую рыжую шмотку 60 уровня" или "зелёный одноруч 60 уровня" или типа того. В простейшем варианте рассчётов использоваться не будет ибо не нужно но в теории эта инфа может быть полезна для рассчёта крафта в случае если один предмет можно улучшать разными типами улучшителей - тогда в теории опять же можно брать инфу из нескольких рецептов одновременно и учитывать их все исходя из наличия улучшителей у игрока.