дев блог от 24.05.2012
Привет!
Я Туксфорд из команды Super Friends, и я намерен внести пояснения по поводу API киллов. В Инферно детализация отчётов о боях была улучшена. Простите, что не предупредил вас заранее, и очень надеюсь, что вносимые в киллборды изменения окажутся минимальными. Зато теперь вы сможете давать более точные сведения о том, какой именно случился килл.
Вместе с названием изменились и некоторые другие вещи, касающиеся отчётов о боях (например, само название). Помимо эстетичного внешнего вида в клиенте добавлена и некоторая дополнительная информация. Всё хорошо, но одновременно в определённой мере меняются данные, получаемые от API.
Эти изменения незначительны. Формат не изменился, изменились только некоторые данные. И если говорить о них, то вот реальный фикс: теперь мы отображаем и указываем слот, в котором располагался фиченный модуль. Если говорить о грузе: теперь в отчёт о бое включаются сведения о топливе и корабельном ангаре (и других ангарах). Возможно, некоторые киллборды корректно работают с этими данными прямо сейчас, но иным могут понадобиться правки. Вероятно, людям нужно знать флаги. Вот список:
- High Slots : флаги с 27 по 34
- Medium Slots : флаги с 19 по 26
- Low Slots : флаги с 11 по 18
- Rig Slots : флаги с 92 по 99
- Sub Systems : 125 по 132 (существующие сейчас корабли используют субсистемы с 125 по 129)
- Quafe Bay: 154
- Fuel Bay: 133
- Ore Hold: 134
- Gas Hold: 135
- Mineral Hold: 136
- Salvage Hold: 137
- Ship Maintanance Bay: 138
- Command Center Hold = 148
- Planetary Commodities Hold: 149
- Material Bay: 151
P. S. Была некоторая проблема с копированием отчёта о бое изнутри клиента, но сейчас она решена и всё должно быть гладко и идентично старым отчётам.
Перевод © Clancy