Commit Graph

70 Commits

Author SHA1 Message Date
be87ca7cc1
Немного не туда пошёл, но сохранится надо 2023-01-22 21:52:48 +07:00
580cfd53da
reified mapAsObject 2023-01-22 19:10:20 +07:00
6f8de045e1
ReferenceAdapter 2023-01-22 19:08:26 +07:00
6fafcd6185
Ещё больше приборки в структуре 2023-01-22 18:47:30 +07:00
215ae8429e
Немного прибираемся 2023-01-22 18:43:45 +07:00
9ae61d6882
Работающий racialDescription в ThingDescription 2023-01-20 23:12:11 +07:00
cae74c5e5e
немного перемещений классов 2023-01-20 22:24:55 +07:00
c42cde3372
logMisses флаги и ещё парочка штук 2023-01-20 22:20:10 +07:00
b077b22180
ThingDescription, flat json свойства и делегирование 2023-01-20 22:08:59 +07:00
093cec575e
IScriptableItemDefinition 2023-01-07 12:24:59 +07:00
6fa7b2193e
ILiquidItem 2023-01-04 16:04:09 +07:00
f76530e5b6
IMaterialItem 2023-01-04 15:45:52 +07:00
7eaccacc68
Более правильные имена 2023-01-02 00:11:55 +07:00
3da8450a2c
давайте снова попробуем builder'ов, но на этот раз с интерфейсами 2023-01-02 00:08:34 +07:00
c63308f37b
Надо разрешить комментарии в json'не 2023-01-01 18:21:16 +07:00
60f94bde6c
animation -> image 2023-01-01 18:10:13 +07:00
e263e29989
На самом деле, мы уже избавились от старого framegrid 2023-01-01 18:08:32 +07:00
69a5061e9e
ImageReference, SpriteAnimator и почти избавились от старого FrameGrid 2023-01-01 18:07:46 +07:00
9357835f4e
AtlasDefinition.spriteList 2022-12-31 14:09:41 +07:00
c7952ba53d
Подправим производительность 2022-12-31 13:57:15 +07:00
f751c126f6
man 2022-12-31 13:50:33 +07:00
3e5195cbc1
💥 2022-12-31 13:44:15 +07:00
bfae6877c9
Более вменяемый BuilderAdapter 2022-12-31 13:11:09 +07:00
b3636e5a55
Правильные имена адаптеров типов 2022-12-31 10:02:52 +07:00
2a4ad28e3e
Тут тоже 2022-12-31 00:20:53 +07:00
cafbe3d242
Добавим default как alias root в atlas 2022-12-31 00:20:34 +07:00
7697efeb50
Атлас спрайтов теперь более менее рабочий 2022-12-31 00:16:49 +07:00
8ef4ab0eb1
Атлас спрайтов (frames), переделан с нуля 2022-12-30 23:52:35 +07:00
4e09fad480
Снова тестим подгрузку брони 2022-12-30 17:53:19 +07:00
e4a2f66b84
не надо спамить 2022-12-30 17:33:10 +07:00
7f28e8be51
Ещё больше рефакторинга 2022-12-30 17:31:57 +07:00
63d5afdfcd
И ещё больше штуковин для десериализации! 2022-12-30 17:29:25 +07:00
366e59cf14
Более функциональный подход к typeadapter 2022-12-30 17:24:13 +07:00
53c4c3fa11
Ещё больше рефакторинга десериализера 2022-12-30 16:59:21 +07:00
b939373298
Перемещены классы для работы с json в пакет json 2022-12-30 16:38:55 +07:00
35151c8187
Рефакторинг имён 2022-12-30 16:33:51 +07:00
727727b7cd
Больше тестов декодирования предметов 2022-12-30 15:43:37 +07:00
d016aa807c
Сохранение Json структуры в KConcreteTypeAdapter 2022-12-30 15:12:55 +07:00
e5728e5ec9
Подгрузка денежных предметов 2022-12-30 14:07:44 +07:00
1fe0b25efa
Трансформеры значений у KConcreteTypeAdapter 2022-12-30 11:20:10 +07:00
f62c6cab66
Больше комментариев 2022-12-30 01:51:35 +07:00
5e29072fcf
Больше свойств у прототипа предмета 2022-12-29 17:10:52 +07:00
5f3c33d9cb
Свойство для указывания символьного имени которое на данный момент прочитывается 2022-12-29 15:47:30 +07:00
176ca9db65
Подгрузка прототипов предметов, немного комментариев в коде 2022-12-29 15:34:35 +07:00
e8eed40a73
object oriented file system skeleton
so there at least some preparation for java nio filesystem
2022-11-24 15:30:47 +07:00
ee21636529
More streamlining 2022-09-11 18:50:19 +07:00
86742b537e
more correct tile connection match 2022-09-11 01:35:35 +07:00
48cf205506
more shader stuff, hue shift, color variants, liquid def loader test 2022-09-10 22:30:34 +07:00
122a951b56
Material modifier render test 2022-09-08 21:24:54 +07:00
404c3dd6d1
Reified generics for lists 2022-09-08 19:53:44 +07:00