Страница 1 из 2

Version 26

Добавлено: 20 янв 2011, 22:30
Gorlum
2011-01-20 22:27
[#] Настройки пользователя: Ко всем чекбоксам добавлены label for на соответствующие надписи. Теперь можно кликать на надпись, что бы переключить чекбокс

2011-01-20 21:16
[#] Список планет: Полоса застроенности планеты перенесена под картинку.
[#] Обзор планеты/Список планет: При выборе луны её иконка увеличивается на 50%, а изображение планеты, которой принадлежит луна, так же остается увеличенным
[#] Список планет: Добавлена иконка тележки. Щелчок на неё открывает интерфейс своза ресурсов на данную планету

2011-01-20 15:05
[!] Унифицированы алгоритмы и файлы постройки флота и защиты. Это должно полностью снять проблемы с отрицательными ресурсами после верфи и с постройкой лишних единиц флота/защиты на верфях
[#] Теперь при отмене очереди на верфи открывается та же страница верфи

Version 26a2

Добавлено: 24 янв 2011, 13:44
Gorlum
2011-01-24 09:32 work v26a2
[~] Изменил версию

2011-01-24 13:34 work commit
[@] Модифицировал PlanetResourceUpdate, что бы она возвращала массив, а не использовала передачу по ссылке. Переименовал её в sys_o_get_updated

2011-01-24 09:32 work commit
[%] Сообщения: Теперь при появлении нового сообщения у пользоватея, отправленного ему игрой (возвращение флота, шпионаж, отчеты переработчиков итд), счетчик сообщений реагирует сразу, а не после обновления страницы

2011-01-23 22:42 work commit
[@] Файл GetMaxConstructibleShips.php удален, как неиспользуемый
[@] Функция CheckPlanetUsedFields перенесена в /includes/functions.php
[@] Функция GetMaxConstructibleElements перенесена в /includes/functions.php
[@] Функция IsElementBuyable перенесена в /includes/functions.php
[@] Функции sys_user_options_pack и sys_user_options_unpack перенесены в /includes/functions.php
[@] Функция RestoreFleetToPlanet перенесена в /includes/functions/FlyingFleetHandler.php
[@] Функция ali_internal_admin_rights перенесена из отдельного файла в /includes/alliances/ali_internal.inc
[@] Функция SetSelectedPlanet теперь в случае несуществующей current_planet перебрасывает на $user['id_planet']. Сама функция перемещена из отдельного файла в /includes/functions.php
[@] Новая функция sys_get_updated вместо PlanetResourceUpdate. Отличия: вместо массива $planet_row принимает либо ID колонии, либо её координаты с типом (луна или планета). Вместо очереди возвращает массив из актуальных на текущий момент записей пользователя, планеты и очереди на планете. При этом новая функция производит извлечение записей из БД, если параметр $simul истинен. В перспективе все вызовы PlanetResourceUpdate будут заменены на вызовы sys_get_updated с целью оптимизаций обращений к БД
[@] PlanetResourceUpdate заменена на sys_get_updated в файлах:
/includes/functions/coe_missile_attack.php
/common.php
/imperium.php

2011-01-23 16:33 work commit
[@] Изменен алгоритм обработки миссий "Шпионаж", "Транспорт" и "Передислокация". Теперь при отсутствии планеты-цели флот корректно обрабатывается

2011-01-22 16:49 work commit
[@] Переработан алгоритм строительства в подготовке к подключению верфи и исследований
[@] В $lang['info'] добавлено поле effect для описания функцонала юнитов

2011-01-22 01:25
[#] Теперь по окончании очереди построек страница автоматически обновляется

2011-01-21 19:04
[%] Флоты: Исправлена ошибка "Не хватает топлива" при отправлении флота не на 100% скорости

2011-01-21 18:49
[%] Флоты: Исправлена ошибка "Не хватает топлива" при отправлении флота с миссией "Колонизация"

2011-01-21 00:03
[@] Немного изменен процесс автологина в попытке избавится от некорректны SQL-запросов

2011-01-20 22:34
[#] Список планет: Добавлена иконка тележки и на луну

V26b6

Добавлено: 31 янв 2011, 21:37
Gorlum
Version 26b6

2011-01-31 02:04
[%] Интерфейс/Список планет: Иконка вражеской атаки на луне составляет 70% для
лучшей видимости

2011-01-30 23:56
[!] Новый обработчик флотов со встроенной системой кэширования
[!] changelog.txt разделен на пользовательский и девелоперский. Все изменения в процессе разработки новой версии вносятся в changelog_dev.txt. При подготовке релиза в changelog.txt переносятся только финальные изменения
[+] Скрипт обновления статистики завернут в транзакции. Это дало 50 кратное увеличение скорости исполнения

2011-01-30 17:17
[#] В навбаре время и количество ресурсов прописано в темплейте. Теперь на медленных соединениях до конца загрузки страницы в навбаре будут не тупые заглушки, а значения, акутуальные на момент запроса

2011-01-30 14:30
[@] Добавлена обработка ситуации, когда после установки движок сначала запустили на пустой базе, а только затем залили в неё дамп

2011-01-29 10:25
[%] Закрыта дыра, позволяющая поставить в очередь больше зданий, чем есть свободного места на планете

2011-01-28 21:43
[@] Вселенная: Добавлена обработка исключительной ситуации, когда у планеты нет хозяина: в цикл просмотра системы, в выгрузку кэша в темплейт, в самом темплейте

2011-01-28 00:08
[%] Офицеры: Шпион теперь работает :)

2011-01-27 01:49
[@] Изменены коды операции со статистикой. Раньше код 102 пересекался с операцией "изменение темной материи"

2011-01-27 01:37
[@] Версия БД увеличена до 26
[@] Таблица `errors` влита в `logs`. Новая таблице переформирована: добавлены новые и переупорядочены старые поля для удобства просмотра человеком; добавлено поле с дампом переменных для дальнейшего разбора. Старые таблицы сохранены соответственно как `errors_backup` и `logs_backup`
[@] Теперь админ тоже не может ходить по клиентской части при отключенном сервере во избежание порчи БД при бэкапе

2011-01-26 19:03
[+] Полностью переписана работа алгоритма миссии "Шпионаж". От старого кода осталась только генерация рапорта

2011-01-26 01:45
[#] В топбаре теперь при загрузке страницы показываются ресурсы с разделителями тысяч
[#] Император: Все числа теперь показываются с разделителем тысяч

2011-01-26 02:47
[%] Устранена ошибка зацикливания перенаправлений при удалении колонии
[%] Устранена ошибка неначисления опыта/уровня при атаках, если в процессе генерации рапорта произошел сбой

2011-01-25 16:00
[%] Галактика: Исправлена ошибка неотображения названий планет с символов "'"

2011-01-24 09:32
[%] Своз ресурсов: перед свозом ресурсов не пересчитывались данные о ресурсах на планетах, поэтому свозилось количество ресурсов меньшее, чем могло

2011-01-24 09:32
[%] Сообщения: Теперь при появлении нового сообщения у пользоватея, отправленного ему игрой (возвращение флота, шпионаж, отчеты переработчиков итд), счетчик сообщений реагирует сразу, а не после обновления страницы

Re: Version 26

Добавлено: 01 фев 2011, 21:39
Gorlum
V26 Release Candidate

Все сервера переведены на эту версию. Пишем багрепорты о найденных ошибках.

2011-02-01 21:26
[!] Project "SuperNova.WS" Release Candidate 26

2011-02-01 21:16
[~] Восстановление пароля: Теперь в восстановлении пароля участвует адрес,
указанный при регистрации

V26c3.1

Добавлено: 02 фев 2011, 21:25
Gorlum
2011-02-02 21:02 V26c3.1
[%] Черный Рынок: Теперь невозможно продать/купить не-корабль на соответствующей странице Черного Рынка

2011-02-02 00:38 V26c2
[%] Боевка: Корабли теперь не будут увозить отрицательные ресурсы с планеты
[%] Экономика: Производительность теперь не может быть отрицательной
[%] Таймер: JS-таймер теперь не будет считать ресурсы меньше 0

2011-02-01 23:56
[@] Исправлена ошибка с пустой таблицой планет на странице администратора

2011-02-01 23:41 V26c1
[%] Исправлена ошибка, когда при отрицательной энергии ресурсы могли уйти в минус

2011-02-01 23:16
[@] Счетчик посещений теперь можно отключить из настроек сервера

2011-02-01 23:05 V26c0
[~] Вселенная: Теперь отображаются все планеты в зависимости от настройки game_max_planet, а не 16 штук

V26c3.1

Добавлено: 02 фев 2011, 22:19
Gorlum
2011-02-02 22:19 V26c3.2
[%] Черный рынок: Исправлена ошибка в работе Торговца Ресурсами

Re: Version 26

Добавлено: 03 фев 2011, 00:16
Gorlum
2011-02-03 00:13
[#] Сообщения: В топбаре теперь отображаются дополнительно количество сообщений от других игроков и количество сообщений от членов альянса. Цветовое кодирование зависит от скина и такое же, как на странице сообщений

V26c6

Добавлено: 03 фев 2011, 17:28
Gorlum
[+] Свезти ресурсы: Теперь можно отдельно выбирать типы ресурсы, которые нужно свезти
[+] Свезти ресурсы: Добавлены колонки "ВСЕГО" - общее количество ресурсов на планете и "Трюмы" - общая грузоподъемность транспортного флота с цветовым кодированием. Галочки в колонке "ВСЕГО" не влияют на набор вывозимых ресурсов, а используются только для облегчения выбора

[%] Исправлена ошибка с невозможностью отправить экспедицию при достаточном количестве дейтрия для полета
[%] Исправлена ошибка в менеджере летящих флотов, приводившая к неправильному расчету количества вывозимых ресурсов с планеты

V26e5

Добавлено: 26 фев 2011, 22:11
Gorlum
[~] Экономика/Ресурсы: По многочисленным просьбам добавлена колонка "В час"

[%] Экономика/Ресурсы: Добавлена проверка на корректный процент производства на странице "Ресурсы"
[%] Исследования: Теперь невозможно исследовать технологии во время постройки лаборатории или нанолаборатории
[%] Вселенная: Исправлена ошибка с неправильной ссылкой на экспедицию при количестве планет в системе не равном 15
[%] Флот: Закрыта уязвимость к передаче неправильных ИД кораблей на странице флота
[%] Флот: Добавлена проверка на корректное время Экспедиций и Удержания
[%] Флот: Теперь корректно выводится сообщени об ошибке при попытке отправить
флот на несуществующую планету

[@] SQL: По умолчанию в дампе счетчик посещений - отключен, а игра - включена
[@] Теперь можно отключить защиту слабых игроков, сбросив game_noob_factor в 0
[@] Исправлено несколько участков кода, выдающих предупреждения в логи
[@] Убрана запись сообщения в логи о постройке ПЗ/отмене очереди верфи

V26e6

Добавлено: 27 фев 2011, 02:23
Gorlum
[!] Интерфейс: Разнесены по разным страницам отправка флота и информация о флотах в полете. Теперь флот отправляется через пункт меню "Флот на орбите" раздела "Планета", а информация о летящих флотах доступна через пункт меню "Флоты в полете" раздела "Империя"