Страница 1 из 2
Project "SuperNova.WS" Release 31
Добавлено: 08 авг 2011, 00:21
Gorlum
2011-08-08 00:53 31a0
[+] Обзор планеты/Обзор Империи: Таймер очереди строительства зданий под иконкой планеты теперь переключается на следующее здание в очереди при окончании строительства текущего. Ранее таймер показывал только прогресс постройки первого здания в очереди
[+] Инфо/Флот: Показываются текущие характеристики корабля (с учетом наемников и технологий)
[@] SYS: Устаревшие функции заменены актуальными аналогами:
int_buildCounter => tpl_parse_planet
GetTargetDistance, GetMissionDuration, GetFleetConsumption => flt_travel_data
GetShipConsumption, get_ship_speed => get_ship_data
GetFleetMaxSpeed => flt_fleet_speed
[@] SYS: В описании структуры кораблей (vars.php) данные о двигателях вынесены в отдельный массив 'engine'. Теперь можно указывать неограниченное количество двигателей для апгрейда корабля
V31a2
Добавлено: 17 авг 2011, 01:11
Gorlum
2011-08-17 02:07 31a2
[!] Межгалактические Врата: Интерфейс Врат вынесен на отдельную страницу и доступен с Обзора планеты (куда вынесен таймер готовности врат)
Все таймеры врат заменены на sn_timer
2011-08-16 23:16
[@] Новапедия: InsertJavaScriptChronoApplet перенесен в infos.php. Основной код вынесен из функции в тело файла
2011-08-15 01:23 31a1
[%] Флоты: Добавлен патч для mysql-серверов со включенным STRICT_TRANS_TABLES при отправке флотов
2011-08-13 11:31
[~] Вселенная: Исправлена ошибка отправки ракет
2011-08-09 14:40
[%] Админка: Исправлена ошибка неначисления ТМ при вводе имени планеты или пользователя
2011-08-08 03:24
[%] Флоты: Исправлена ошибка со свозом ресурсов
2011-08-08 03:10
[%] Флоты: Исправлены ошибки с отправкой флота
2011-08-08 02:11
[~] Луна: Имя создаваемой луны теперь не такое длинное
31a4
Добавлено: 21 авг 2011, 19:42
Gorlum
2011-08-21 20:20 31a4
[+] Список планет: На изображения планет добавлен индикатор текущего губернатора и его уровень
2011-08-21 18:29 31a3.1
[!] Наемники: Произведено разделение офицеров на "наемников" и "губернаторов".
Наемники покупаются через общее меню слева и их бонусы распространяются на всю Империю. Губернаторы покупаются отдельно на каждую планету на странице "Управление планетой" и их бонусы распространяются только на ту планету/луну, на которой они куплены. Так же произведены следующие изменения:
1. Стоимость наемников и губернаторов теперь рассчитывается по формуле:
БС * (Фактор ^ Уровень), где
БС - базовая стоимость наемника
Фактор - заранее заданная величина
^ - операция возведения в степень
Уровень - новый уровень наемника
2. По умолчанию БС = 3, Фактор = 1
3. Максимальный уровень карго-мастера увеличен до 20
4. Упразднены наемники Геолог, Энергетик, Архиктектор, Конструктор, Фортификатор, Разрушитель - их функции переданы губернаторам (см. ниже)
5. Вся ТМ за упраздненных наемников возвернута игрокам
6. Реорганизованы ветки развития наемников
"Шахтерская" теперь выглядит как "Карго-мастер" - "Шпион" - "Академик" - "Разрушитель"
"Рейдерская" теперь выглядит как "Адмирал" - "Координатор" - "Навигатор" - "Ассасин"
7. Балансировка губернаторов проведена из расчета на "среднего игрока", имеющего 6 планет. Такие игроки не получат пенальти при оснащении всех планет губернаторами. Понятно, что общая производительность Империи уменшится, однако это те жертвы, на которые я готов пойти. В целом же изменение направлено на уменьшение среднего количества ТМ у игроков. В особенности - у топов и саб-топов
8. Новый губернатор "Технолог" объединяет функции Геолога и Энергетика. БС = 1, Фактор = 1.06, стоимость 20 уровня - 31 ТМ, не имеет ограничения по уровню. С 5-го уровня позволяет строить термоядерную электростанцию
9. Новый губернатор "Инженер" объединяет функции Архитектора и Конструктора. БС = 0.5, Фактор = 1.25, стоимость на 10-м уровне - 10 ТМ, на макисмальном 15-м - 63 ТМ
10. Губернатор "Фортификатор" так же играет для планеты роль Защитника БС = 2, Фактор = 1, стоимость максимального 8-го уровня - 16 ТМ. С 3-го уровня позволяет строить Планетарную защиту
11. Вследствие полной бессмысленности найма Технолога на лунах во избежание напрасных трат ТМ игроками он убран со страницы управления луной
2011-08-19 16:08
[~] Постройки: Оптимзировано удаление построек из очереди
V31a5
Добавлено: 21 авг 2011, 22:04
Gorlum
2011-08-21 23:01 31a5
[+] Новости: Добавлена лента новостей на страницу обзора планеты. Выводятся только 3 последние свежие новости
[@] Новости: На странице новостей, странице Императора и обзоре планеты рендерятся одной процедурой и используют один темплейт. Индикатор свежих новостей теперь ориентируется на дату просмотра, а не на количество новостей
[@] ТМ: Исправлена лишняя ошибка в логах, если количество изменяемой ТМ равно 0 (например, при бесплатном рынке или офицерах)
2011-08-21 21:39
[@] Апдейтер: Доработан апдейтер, что бы предотвратить зацикливание
[@] Админка: В "Утилиты" добавлена возможность форсировать только последний апдейт
2011-08-21 21:20
[~] Губернаторы: Надпись "Нет губернатора" изменена на "Нанять губернатора"
V31a6
Добавлено: 22 авг 2011, 20:53
Gorlum
2011-08-22 21:50 31a6
[+] Наемники: Фортификатор дает бонус +10% за каждый уровень к атаке, защите и щитам хозяину планеты при обороне
2011-08-22 21:04 31a5.1
[~] ТМ: Изменения в ТМ текущего игрока отображаются сразу по факту
[%] ТМ: Исправлена ошибка вычета ТМ при найме губернаторов, которая могла привести к отрицательному количеству ТМ у игрока
[@] ТМ: Изменение ТМ в переменной $user производится в теле rpg_points_change
2011-08-22 00:28
[~] Список планет: Добавлена всплывающая подсказка на иконку губернатора
V31a8
Добавлено: 23 авг 2011, 13:54
Gorlum
2011-08-23 14:41 31a8
[!] Локализация: СверхНовая использует кодировку UTF-8 при работе с БД и рендере HTML-страниц. Таким образом поддерживаются любые наборы символов
2011-08-23 00:01 31a7
[!] Локализация: Язык и кодировка теперь зависят от загруженного языка
2011-08-22 22:57 31a6.1
[+] Наемники: Добавлено подтверждение при покупке губернатора, отличного от текущего. Добавлена защита от повторной покупки губернатора при случайном обновлении страницы
V31a10
Добавлено: 24 авг 2011, 22:34
Gorlum
2011-08-24 23:22 31a10
[!] Локализация: Добавлены копирайты в файлы локализации
2011-08-24 23:13
[!] Локализация: Оптимизирована работа редактора. Редактор локализаций теперь корректно работает с константами внутри файлов локализаций. Список файлов, требующих ручного редактирования после использования редактора теперь включает только "options" и "system"
Все файлы локализации пропущены через редактор и приведены к одному виду
2011-08-24 06:56 31a9
[!] Редактор локализаций: В админке добавлен редактор локализаций - пункт меню "Локализация" в разделе "Утилиты"
1. Выбор пункта меню "Локализация" открывает выбор т.н. "домена" для редактирования. Домен - это совокупность строк локализации, относящихся к отдельному аспекту игры. Домен эквивалентен языковому файлу с соответствующим именем
2. После выбора домена и подтверждения выбора открывается страница редактирования строк локализации. Открытие больших файлов может занимать существенное время - поэтому запаситесь терпением
3. После редактирования строк локализации и подтверждения редактор создаст файлы "<имя домена>.mo.new" в каждой папке языка
4. Файлы .mo.new имеют приоритет перед обычными .mo файлами локализации. Т.е. если в одном языковом каталоге присутствуют оба типа файлов, редактор загрузит для редактирования .mo.new
5. Для того, что бы движок подгрузил новый файл локализации, требуется изменить его расширение с .mo.new на .mo. Обычно это перезапишет файл текущий файл локализации - поэтому следует заранее сделать его резервную копию
6. ВНИМАНИЕ! Следует соблюдать осторожность при замене старых файлов на новые! Редактор не сохраняет комментарии и игнорирует дополнительный код в файлах локализации - включая подстановку значений в system.mo! В результате простая перезапись файлов может нарушить нормальную работу подсистемы локализации движка! Следующие файлы содержат дополнительный PHP-код и требуют ручного вмешательства после работы в редакторе: "options", "system"
7. Редактор локализаций корректно работает с константами внутри доменов
8. Все файлы локализации пропущены через редактор и приведены к одному виду
9. Добавлены заголовки в файлы локализации
2011-08-23 15:18
[%] Чат: Исправлена кодировка чата
V31a11
Добавлено: 28 авг 2011, 17:50
Gorlum
2011-08-28 18:45 31a11
[!] Экономика: ТМ смасштабирована в отношении 1 к 1000. Т.е. весь приход ТМ и все цены в ТМ увеличены в 1000 раз
[+] Вселенная: В попап Альянсов добавлен его ранг
[~] Поиск: Оптимизированы запросы поиска
При поиске Альянса поиск подстроки происходит одновременно в имени и тэге
[@] БД: В таблице `users` убраны неиспользуемые поля. Изменены типы нескольких полей на более логичные. Добавлено поле `ally_tag`
В таблицы `users` и `alliance` добавлены поля с текущими значениями ранга и очков статистики
М31ф12
Добавлено: 30 авг 2011, 00:48
Gorlum
2011-08-30 01:40 31a12
[!] Артефакты: Добавлена подсистема Артефактов - редких объектов с уникальными свойствами. Артефакты можно купить за ТМ. Артефакты являются одноразовыми - после использования Артефакт исчезает. Некоторые Артефакты настолько мощные, что их количество в одной Империи ограничено. Использование некоторых Артефактов привязано к планетам - т.е. их эффект будет распространятся только на эту планету. Эффекты других Артефактов распространяются на всю Империю. Особо мощные Артефакты могут оказывать влияние на солнечную систему, галактику или даже Вселенную
Новый Артефакт - "Большой Адронный Колайдер"
2011-08-28 22:29
[%] Экспедиции: Исправлена ошибка неначисления ТМ
[~] Статистика: Изменен расчет статистики. Теперь в тратах каждый ресурс считается согласно курсу обмена. Таким образом игроки с более ценными ресурсами получат больше очков
V31a13
Добавлено: 31 авг 2011, 02:20
Gorlum
2011-08-31 03:15 31a13
[!] Артефакты: Добавлены Артефакты - Автономный Колонизирующий Комплекс трех уровней
2011-08-30 23:25
[%] Локализация: Добавлен патч для серверов с неправильно настроенной кодировкой в HTTP-заголовке
2011-08-30 02:19
[~] Артефакты: При нехватке ТМ для покупки Артефакта выводится не только уведомление, но и цена Артефакта
2011-08-30 02:00
[~] Новости: В "Обзоре планеты" выводятся только непрочитанные новости и не более, чем указано в настройках сервера (по умолчанию - 3)