Калькулятор (осторожно, студент без знаний)

Faer

Специалист
Ур
7
 
Скучал я, в ожидании решения о таблицах wiki... Решил создать калькулятор персонажа. В перспективе он будет показывать и другие параметры (шанс получить кровотечение/отравление/шок при выстреле/ударе/взрыве, как быстро персонаж промокнет/замёрзнет, и проч.). Сейчас показывает только степень моего незнания Delphi загруженность.

Выглядит этот ужас так:
cdf742ba0adc.jpg
cd77fd5b2266.jpg
На будущее:
Заполнить тело
Заполнить ноги
Заполнить обувь
Заполнить аксессуары

Заполнить холодное оружие
Заполнить огнестрел
Реализовать учёт повязки и очков
Фоновая картинка - freezing временное решение
Плейсхолдеры - processing временное решение
Добавить выпадающие списки: "На спине" (Рюкзак/Палатка/Гилли) и "В руках" (для канистры, бочки). Да, в руках много всего носить нужно. Но в списке будет только то, что нельзя положить в инвентарь рюкзака/другие слоты персонажа (слоты оружия).


В перспективе, вместо "голова", "тело", обувь" будут картинки-плейсхолдеры. А при выборе например панамы, будет показываться картинка панамы. Также в перспективе и запиливание на web.

Попробую реализовать показ других данных: намокание, вероятность кровотечения, и прочее. Только попробую. Не приоритетно.

Слушаю ваши вопросы и предложения.
 
Последнее редактирование:
А откуда данные? Если прога парсит конфиги - супер. Кстати, рекомендую такие дела все таки делать с расчетом на онлайн. Обновлять легче :)
 

Faer

Специалист
Ур
7
 
А откуда данные? Если прога парсит конфиги - супер. Кстати, рекомендую такие дела все таки делать с расчетом на онлайн. Обновлять легче :)
Не парсит к сожалению. Руками всё. Затем и оставлял запрос о данных вещей)

Онлайн тоже сделаю, сейчас "проба сил" для офлайн-версии. Можно плейсхолдеры с DayZ wiki взять? Картинки маленькие, которые в плашках используются.
 

zlw8u5

Посвященный
Ур
0
 
Можешь обьяснить что именно он считает? Общий вес вещей? Занимаемые слоты?

И почему на Delphi? Не пиши ничего на Delphi Pascal, он мёртв. По себе знаю.
 

Faer

Специалист
Ур
7
 
Можешь обьяснить что именно он считает? Общий вес вещей? Занимаемые слоты?

И почему на Delphi? Не пиши ничего на Delphi Pascal, он мёртв. По себе знаю.
Сейчас только вес вещей на персонаже. Слоты? Ну видимо да. В планах реализовать взаимный блок (маска сварщика не стакается с любым шлемом например).

Delphi - потому что лёгкий для использования. Потом ещё на php (мб) для онлайна сделать надо, и попробовать на python.
 
Последнее редактирование:

Faer

Специалист
Ур
7
 
Версия 0.17

Оптимизирован код
Добавлена поддержка чекбоксов (очки, перчатки, нарукавная повязка)
Добавлен тестовый плейсхолдер головного убора (временный, будет заменен)
Добавлена картинка очков (появляется, если активен чекбокс "очки")
Исправлены списки предметов

С версии 0.55 можно будет скачать, посмеяться над кодом.

Версия 0.25

Добавлена фоновая картинка (временная)
Добавлены плейсхолдеры (временные)
Исправлены списки предметов
Добавлена кнопка "Рассчитать"
 
Последнее редактирование:

Faer

Специалист
Ур
7
 
Версия 0.45

Оптимизирован код
Заполнен список холодного оружия
Добавлен список "Спина" (рюкзак/палатка/гилли)
Начата работа над новым функционалом

Изображение добавлю позже.
 
Сверху