36 | | * |
| 37 | * Name (string) - имя реагента, в юникоде на случай если кириллица или какие-то китайские кравозяблики вдруг, мало ли. |
| 38 | * IcoName (string) - имя файла с иконкой реагента, на случай если однажды будет отображаться в программе. Если содержит none - иконки нету. |
| 39 | |
| 40 | Необязательных нет )). |
| 41 | |
| 42 | == [Recipes] == |
| 43 | |
| 44 | Ещё одна нестандартная секция аналогичная предыдущей, содержит рецепты крафта (например рыжий шмот + рыжий улучшитель на капе с 60м уровнем) - по сути это инфа о том какой реагент даёт сколько процентов при крафте. В прочем проценты будут как раз таки ниже в отдельной секции, тут просто общая инфа на рецепт )). |
| 45 | |
| 46 | Обязательные параметры: |
| 47 | * Name (string) - имя рецепта - нужно для юзверя чтобы понять о чём рецепт и для программы чтобы найти соответствие со строками из RecipesRegs |
| 48 | * ServerType (string) - тип сервера - по сути тут будет идентификатор типа игры для которой применяется рецепт - чтобы не смешивать рецепты разных сезонов и серверов с разными правилами, мало ли вдруг кто будет считать крафт на какой нибудь пиратке ). |
| 49 | * TargetItem (string) - идентификатор типа шмотки которая улучшается, например нечто обозначающее "любую рыжую шмотку 60 уровня" или "зелёный одноруч 60 уровня" или типа того. В простейшем варианте рассчётов использоваться не будет ибо не нужно но в теории эта инфа может быть полезна для рассчёта крафта в случае если один предмет можно улучшать разными типами улучшителей - тогда в теории опять же можно брать инфу из нескольких рецептов одновременно и учитывать их все исходя из наличия улучшителей у игрока. |
| 50 | * UpgraderItem (string) - аналогичный предыдущему идентификатор но теперь для улучшителя. |
| 51 | * UpgradeCost (integer) стоимость в голде на одну операцию улучшения. |
| 52 | |
| 53 | == [RecipesRegs] == |
| 54 | |
| 55 | Нестандартная секция (аналогичная предыдущей) для информации о процентах крафта для рецпетов и реагентах. Если бы конфиг был в xml раздел был бы не нужен но у нас тут ini так что пихать один рецепт несколькими строками в одну секцию неоптимально, была бы избыточность инфы. |
| 56 | |
| 57 | Обязательные параметры: |