Commit Graph

243 Commits

Author SHA1 Message Date
Igor Barkov (iwork) cd80c56f93 Сloses #54; Метод [getMaxWeight()] вместо конструкции из метода и математики [getStrength() * 4]; Очистка неиспользуемых методов класса. 2022-01-25 18:16:09 +02:00
Igor Barkov (iwork) 9c7fcda600 code clean 2021-08-26 19:15:47 +03:00
Igor Barkov (iwork) 5e264f837a Часть логов теперь пишется в SQLITE, а не в текстовые файлы (#33). Проинициализирован класс Nick в свитках. 2021-08-26 17:44:14 +03:00
Igor Barkov (iwork) 6fa217b93b Новый класс Chat; session_start() уехал централизованно в конфиг с проверкой на существование ессии перед открытием. Уборка deprecated-артефактов. Работа по внедрению #42. 2021-08-25 18:24:12 +03:00
lopar 1f38e6bd61 Куча мелочей, в том числе по #42. 2021-08-25 04:44:36 +03:00
lopar 49c2e7c6d6 Замена define на const. Отказ от дублирующих инициализаций переменных $user $db и вызовов классов User и DBPDO из-за ошибочно настроенной IDE. 2021-08-23 21:51:34 +03:00
Igor Barkov (iwork) 5714ab83f3 Удалён зодиак. Фиксы перехода php7.2 -> php7.4. Покупка и продажа за банкноты (#25). Унификация вывода кнопок в магазине. Удалён старый закомментированый код. Больше констант. Плавная текучка от библиотеки db::c в сторону DBPDO. И тому подобное. Процесс идёт... 2021-08-20 20:40:06 +03:00
lopar 4fd822e644 Отказ от старой дублирующей addOnePoint() в пользу классовой User::addOnePointToStat(). 2021-05-12 22:07:02 +03:00
lopar 2f4dfd84cf Отказ от старой дублирующей destructitem() в пользу классовой InventoryItem::destroyItem(). 2021-05-12 22:02:05 +03:00
lopar 75a7b4125e Одевание предмета уехало в класс. 2021-03-14 19:54:13 +02:00
lopar 591e896968 Отображение эффектов уехало в класс UserInfo. #1 2021-03-11 21:47:52 +02:00
lopar 4164046edb Отображение суммарных статов уехало из DressedItems в UserStats. #18 2021-03-11 21:20:36 +02:00
lopar c54b97681b Перенос и унификация функции снятия всех предметов в класс DressedItems. 2021-03-11 20:58:38 +02:00
lopar 484695af10 Отображение стат+бонус вместо чистого стата там, где это необходимо. Унификация запроса переменной. #18 2021-03-11 20:19:31 +02:00
lopar f5b2b23582 Проверки при одевании предметов. fix #8 2021-03-11 19:43:20 +02:00
lopar cbccdd754f fix #21 2021-03-11 00:55:08 +02:00
lopar 9a75e9d949 Code clean. 2021-03-10 23:47:33 +02:00
lopar 0a07d53be7 Новый класс UserStats для параметров персонажа. Перенос некоторых проверок в геттеры. Удаление неиспользуемых сеттеров. 2021-03-10 23:38:14 +02:00
lopar 279422ee9e Отображение предметов через stdClass вместо массивов. 2021-03-10 23:20:56 +02:00
lopar 0ccc2d1af5 Зачем-то инкапсулирем. 2021-02-01 21:30:29 +02:00
Igor Barkov (iwork) 7dd6368b84 Зачем-то инкапсуляция... 2021-02-01 18:42:52 +02:00
lopar da410d57c8 Не отображался список эффектов. Убрал ненужные элементы управления, итд. 2021-02-01 01:51:56 +02:00
Igor Barkov (iwork) a1c052f585 Замена устаревшей функции addToDelo() на GameLogs::addUserLog. 2021-01-27 17:19:05 +02:00
lopar 2b62dcb413 Перенос TODO\FIXME в git-задачи. 2020-10-30 02:33:02 +02:00
lopar 32c72e3413 Проверки с перенаправлениями переехали в functions.php. Глобальный выход если нет сессии в config.php. 2020-10-30 01:30:05 +02:00
lopar d38d62c5b5 Будь проклят тот день, когда я решил ввести неймспейсы... 2020-10-28 22:21:08 +02:00
lopar 1e58e8a99c Похоронил валютный магазин, который стоит заводить в самую последнюю очередь. 2020-10-27 19:16:20 +02:00
lopar c937f7a0ba Больше нельзя телепортироваться в поединки. 2020-10-27 01:43:54 +02:00
lopar 5ec1219b04 Теперь и по ЦП можно гулять. 2020-10-27 01:18:02 +02:00
lopar f4fb3b11a8 Заработали кнопки в окне персонажа. Строгая типизация всё ломает. О_о 2020-10-27 01:07:27 +02:00
Igor Barkov (iwork) 6305bcef8c Крупная уборка неиспользуемых файлов. Шаблонизатор заведёт во все файлы. Куча мелких правок. 2020-10-01 01:12:53 +03:00
Igor Barkov (iwork) a4de6c51a3 Внедрение шаблонизатора. Решение самых идиотских ошибок вёрстки. Кое-где исправлены ошибки синтаксиса php. 2020-09-30 22:12:34 +03:00
Igor Barkov (iwork) 1461ce96de Явный выход при отстутствии сессии. 2020-09-30 17:20:21 +03:00
Igor Barkov (iwork) 2f723e02b8 Прикручиваем шаблон. Хороним идиотские ошибки. 2020-09-30 15:58:44 +03:00
lopar 5ac30becb7 Куча мелких фиксов, уборка мусора. 2020-09-30 01:39:06 +03:00
lopar 640e85cf18 Хороним лотерею. 2020-09-29 19:27:18 +03:00
Igor Barkov (iwork) dada8c3521 Конфиги вынесены в config.php; Cannot use object of type User as array. 2020-09-29 13:07:08 +03:00
Igor Barkov (iwork) 716dd93a91 Buttons do not work in frames (( 2020-09-28 17:44:33 +03:00
Igor Barkov (iwork) e09fa9ea6e Убрана сбоящая привязка к jquery-1.7.2.min.js восмилетней давности и неподдерживаемые jquery плагины. 2020-09-28 17:02:41 +03:00
lopar 484c397624 Чиним всё сломанное 2020-08-30 13:47:22 +03:00
lopar 7717d01f8f Ломаем всё, отсоединяя класс UserInfo от User. 2020-08-30 13:44:57 +03:00
lopar 555a32ce55 Был лишний вызов класса, который полностью дублировал вызов $user. 2020-08-30 12:48:53 +03:00
lopar 713f426328 white screen 2020-08-30 04:09:52 +03:00
lopar 9e1611161c Перевод functions.php и основных направлений на класс User. 2020-08-30 03:11:40 +03:00
lopar 8d8342d197 Перевод functions.php и основных направлений на класс User. 2020-08-30 03:09:53 +03:00
lopar 427149b90e Чистка оптимизация и унификация кода. 2020-08-30 02:21:22 +03:00
lopar d28d8b4e10 Нормальный пул здоровья с обычным и максимальным значением. Обычное в базе, максимальное высчитывается формулой. Добавлен задел под ману, но формулы прассчёта пока нет. 2020-08-29 21:14:33 +03:00
lopar 7919712919 Удалены старые функции подсчёта бонусных характеристик и параметров. 2020-08-29 17:57:18 +03:00
lopar b5819ed03f Почистил функцию удаления эффектов. 2020-08-29 17:54:26 +03:00
lopar 3d3df26289 Кольца стакались в одном слоте потому что у них один тип. Чёртова отладка. 2020-08-29 16:59:22 +03:00