Commit Graph
305 Commits
Author SHA1 Message Date
AlexCubeandClaude Opus 5.5 e6937c9b59 Бандлы necrobloodsphere (модель кровавой сферы) и necrowisp (огонёк дикого духа) - пока ни к чему не подключены
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 16:40:02 +03:00
AlexCubeandClaude Opus 5.5 ff78034571 Кровавая сфера: новая иконка - шар праха с прожилками и вдавленным черепом (своя модель, рендер Blender)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 16:29:04 +03:00
AlexCubeandClaude Opus 5.5 78cc162328 Магическая пыль, хранилище магии и повреждённое хранилище: предметы, иконки, ступка (4/30 пыли), 13 языков
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 19:48:43 +03:00
AlexCubeandClaude Opus 5.5 05dca19852 Урны: прозрачные духи, понятные отказы в постановке, 50 убийств на урну
- Духи снова полупрозрачные (Solid = false) - поза принята.
- Отказ в постановке - с цифрами: пересечение зон (сколько блоков до соседнего сборщика,
  зоны 5x5); лимит - сколько стоит из скольких, сколько упокоено и сколько ещё до следующей,
  с обоснованием (сила некроманта держит духов). Логист/рабочий/ремонтник/лутер не в лимите.
- Лимит сборщиков: одна урна на 50 упокоенных (было 200); описание урны - 13 языков.
- Команда necrocanplace - текст отказа для клетки.

Проверено в игре: подсказка о пересечении (2 блока, 5x5), логист рядом - можно.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 18:50:46 +03:00
AlexCubeandClaude Opus 5.5 eaa6b3bbb3 Команды разработки: necrofill (засыпать ямы), necrosmooth (край насыпи скатом)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 18:26:42 +03:00
AlexCubeandClaude Opus 5.5 dfa7508bda Лутер - железная банка с крышкой-кадилом; ремонтник - шире горлышко; материалы в рецептах
- Лутер: вместо мешка - банка из свёрнутого железного листа (шов внахлёст, пропай свинцом),
  крышка-купол как у кадила с окнами и широким отверстием, внутри кучка пепла (светится
  с черепом), чеканка: девиз, витые пояса, знаки некромантии над звонками, рамки окон.
  Дух лутера - сдвиг вперёд 0.08 (подобран в Blender). Рецепт: в кузне железо 40 и
  свинец 5 (вместо глины), отмычка.
- Ремонтник: горлышко шире (внутри 0.09) - хвост духа входит без касаний; рецепт + латунь 5
  (розетки звонков).
- Иконки обеих урн и лист книги Fig. VIII перерисованы под новые формы.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 18:14:51 +03:00
AlexCubeandClaude Opus 5.5 ab11517029 Рабочий гасит огонь, когда делать нечего; команды necrostation, necrourn contents
Гашение было только в настоящем шаге, а он запускается, лишь когда пробный нашёл дело -
пробный гашение делом не считал, огонь горел до конца топлива. Теперь погасить - дело:
дух летит к станции и гасит.

Проверено в игре: верстак (патроны), химстанция (клей), бетономешалка (песок), кузня
(переплавка лома и глины -> дротики), костёр; огонь гаснет у костра, химстанции и кузни;
разрушение урны - выпадают череп и образец; окно «Содержимое» - череп и образец.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 17:26:37 +03:00
AlexCubeandClaude Opus 5.5 5ba10eb59b Рабочий: NRE в логе подброса топлива (имя стопки до забора)
Проверено в игре: костёр, сырое мясо -> жареное, остановка по запасу образца (3).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 15:35:45 +03:00
AlexCubeandClaude Opus 5.5 210ad3ebaa Книга некроманта: глава «Цинерарии» с листом Fig. VIII
Три страницы (EN/RU): откуда в урне дух-некротехнолог, пять ремёсел урн (rikoltisto,
portisto, laboristo, riparisto, kolektisto), нити, черепа-ретрансляторы, прилив. Лист -
пять урн эскизом тушью в одном масштабе, подписи на эсперанто, знак некромантии
(BlenderWork/render_urn_sketch.py + make_urn_sheet.py). Открывается вместе с рецептом урны.
Команда necrotome <ключ главы> [страница] - открыть главу без мыши.

Проверено в игре: лист и все страницы помещаются (RU).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 15:32:35 +03:00
AlexCubeandClaude Opus 5.5 76f641dfdb Иконки урн: логист (кадило на подставке и на кронштейне), рабочий, ремонтник, лутер
Рендер своих моделей (BlenderWork/render_urn_icon.py + icon_from_raw.py, как иконка урны
сборщика). Старая зелёная текстура свечения логиста больше не нужна - удалена.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 15:23:26 +03:00
AlexCubeandClaude Opus 5.5 51db24fd2f Ремонтник и лутер: свои модели (фляга со звонками, мешок), проверка добычи
- Модели (BlenderWork/necroCinerariumRepair, necroCinerariumLoot): ремонтник - квадратная
  фляга, лутер - глазурованный мешок с верёвкой; на обоих - четыре латунных звонка с
  черепом-кнопкой (деталь *_button - подсветка состояния) и руны кровью футарком
  («RIPARU ĜIS LA LASTA BRIKO», «KOLEKTU ĜIS LA LASTA PECETO»), светятся по черепу.
- Лутер: цели, из которых за проход нечего взять, второй раз не обыскиваются (не зацикливается).
- Разработка: necroclear (убрать только растения), necrobag с сумкой по списку добычи.

Проверено в игре: мешок с зомби и красный труп (прах, кожа жертвы) - в ящик, проход
заканчивается сам.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 15:20:31 +03:00
AlexCubeandClaude Opus 5.5 a352a408a4 Урны ремонтника и лутера: большая зона, запуск кнопкой, кнопки-состояния
- necroCinerariumRepair/+Skull и necroCinerariumLoot/+Skull (пока на модели урны сборщика),
  рецепты (урна + ремкомплект / отмычка, на крови и на соке), открываются с урнами.
- Зона - сторона притязания сервера или 31/21/11 (пункт «Размер зоны»), весь столб мира,
  каркас по «Показать границы»; работа - по «Запустить», один проход, «Остановить».
- Ремонтник: обход столбов из общего бюджета клеток, очередь повреждённых блоков с
  RepairItems (зоны пересекаются - блок берёт первый), ремонт раз в 2.5 с материалами из
  ящиков по нитям (доля по повреждению), не хватает - ждёт с мигающей кнопкой.
- Лутер: предметы на земле, мешки с зомби, красные трупы (тем же путём, что игрок, с
  находкой черепа) - в ящик с любой нитью; рюкзаки игроков и аэродроп не трогает.
- Кнопки на модели (рендереры «button»): жёлтая - ждёт, мигает - нехватка/ящик полон,
  зелёная - работа, красная - прилив. Запись урны v6 (зона, проход, курсор, кто нажал).
- Тексты 13 языков; команды разработки necrodamage, necrodrop, necrobag, necrocorpse,
  necrourn run|stop|size.

Проверено в игре: ремонтник (нехватка -> материалы -> починил 2 блока), лутер (предметы
с земли). Мешки и красные трупы - не проверены.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 14:55:33 +03:00
AlexCubeandClaude Opus 5.5 85d8036e81 Урны: череп-ретранслятор, прилив прячет духов, меры нагрузки; проверки без мыши
- Череп-ретранслятор: нить урны проходит через черепа-декор (цепочка), каждый пролёт до
  15 м; черепа хранятся у нити (запись урны v5, старые - без черепов). ПКМ ножом по черепу
  - провести нить, ЛКМ - снять нити через него; убрали череп - нить снимается.
- Прилив: ночью кровавой луны духи всех урн исчезают, работа стоит, утром - сама.
- Нагрузка: общий бюджет дел духов на кадр (3), анимируются только 16 ближайших духов;
  лимит урн сборщика смягчён - одна на 200 убийств (было 500), тексты на 13 языках.
- Описание логиста (кадило, два вида, маленький дух, мигание), черепа-декора (передаёт
  нить), подсказки ножа - на 13 языках.
- Разработка: necrogod, necrofps [uncap], necrotide, necroshot серией, necroclick по клетке,
  necrobox fill, necrourn с черепами на пути.

Проверено в игре (test8): мигание, нить 28 м через череп и её разрыв, прилив, 63 урны
сборщика: 13.0 мс на кадр против 11.8 мс без работы урн.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 14:42:52 +03:00
AlexCubeandClaude Opus 5.5 6693d96d5e Логист - латунное кадило: два вида, дух 1/3 из окон, мигание; команды разработки
- Блоки логиста на модели кадила: по центру на подставке (necroCinerariumLogist) и новый вид у
  стены на кронштейне (necroCinerariumLogistWall/+Skull); выбор вида - R с урной в руке.
- Дух логиста втрое меньше, в покое сидит в кадиле, на перевозку вылетает через окно крышки
  (у стены - не в стену) и возвращается тем же окном.
- Застрял (ящик «куда» полон) - урна мигает (CinerariumBlink) вместо почерневшего духа;
  прежняя зелёная подмена свечения старой модели убрана.
- Команды разработки без мыши: necrospawn, necroexit [quit], necrolook, necroaim, necroplace,
  necrohold, necrobox, necrourn, necroclick.

Проверено в игре (test8): перевозка обоими видами, вылет духа, вид у стены от стены.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 14:19:50 +03:00
AlexCubeandClaude Opus 5.5 b5bd4e4b2c Урна логиста: модель кадила в бандле necrocinerarium
Латунное кадило с чеканкой (BlenderWork/necroCinerariumLogist): necroCinerariumLogistPrefab - по
центру на подставке, necroCinerariumLogistWallPrefab - у стены на кронштейне (стена - z=-0.5).
Текстуры _d/_n/_m/_e, запечено в 4096, в игре 2048. Блоки пока на старой модели - подключение
вместе с кодом логиста (дух 1/3 только на перевозку, мигание, виды).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 13:53:08 +03:00
AlexCubeandClaude Opus 5.5 c0acaa86b6 Урна логиста: в рецепт воск 2 (покрытие латуни)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 13:27:49 +03:00
AlexCubeandClaude Opus 5.5 4535150805 Урна логиста: в рецепт песок 10 и уголь 5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 13:15:54 +03:00
AlexCubeandClaude Opus 5.5 84179f3b44 Урна логиста: рецепт в кузне из латуни (кадило)
Вместо глины - латунь 50; делается в кузне. Как у кузнечных рецептов игры - две версии:
с плавильней (unit_brass) и без неё (латунный лом), каждая на крови и на соке розы.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 13:08:51 +03:00
AlexCubeandClaude Opus 5.5 fcc8bd9d7d Дух урны: смирно - поза покоя модели
Смирно (pose_attention.json) запечено в позу покоя при выгрузке FBX; там же новые кости
пальцев, веса кисти и хребет. Код больше не ставит руки и пальцы в покое - жест уводит руки
из позы модели и возвращает. Поза покойника (cross) и сведение пальцев кодом убраны.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 12:27:14 +03:00
AlexCubeandClaude Opus 5.5 f040ebdc62 Урна рабочего: рецепт - урна и молоток, открывается вместе с урнами
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 00:22:39 +03:00
AlexCubeandClaude Opus 5.5 eba17606d5 Урна рабочего: изготовление по образцу на станциях по нитям (CinerariumCraft), образец во второй ячейке, нити к станциям, топливо и огонь
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 00:11:56 +03:00
AlexCubeandClaude Opus 5.5 a5f166c161 Духи урн: смирно по умолчанию, поза покойника (cross) на подборе, сомкнутые пальцы, временно непрозрачные
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 22:50:39 +03:00
AlexCubeandClaude Opus 5.5 0dad901b64 Духи урн: в покое руки скрещены на груди (necrogenie cross); метка коллайдера урны рабочего
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 22:38:14 +03:00
AlexCubeandClaude Opus 5.5 9a4a86b441 Урна рабочего: модель в бандле necrocinerarium, блок-просмотр (режим разработчика)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 22:28:26 +03:00
AlexCubeandClaude Opus 5.5 b0ef209d17 Тексты Nexus 1.6.2: торговцы - «совместимость», а не исправление (как на сайте Nexus)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 00:40:23 +03:00
AlexCubeandClaude Opus 5.5 a3f825303e Слияние релиза 1.6.2 в линию 3.3 (ModInfo 1.7.0 и DLL линии 1.7 остаются)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 00:26:44 +03:00
AlexCubeandClaude Opus 5.5 17194c652d Релиз 1.6.2: призрачный вид только у торговцев игры (NPC других модов, напр. NPCCore, больше не полупрозрачные)
От 1.6.1 отличается одной строкой кода (GhostTraderPatch.ShouldBeGhost: точный класс EntityTrader) и
документами. DLL собрана из этих исходников против игры 3.3; разбор DLL сверен с выпущенной 1.6.1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
v1.6.2
2026-10-17 00:26:13 +03:00
AlexCubeandClaude Opus 5.5 e7a9d93cba DLL: корм кур отдельной группой, NPCCore не призраки, necroview free без рук
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 00:22:27 +03:00
AlexCubeandClaude Opus 5.5 1b60cfd627 Фильтр логиста: отдельная группа «Корм для кур»; призраками - только торговцы игры (NPCCore)
Корм кур - группа 22 в конце (биты старых не сдвинуты); у урн из прошлых сейвов она берёт выбор
«Сырого», где корм был раньше. Число групп теперь пишется вторым числом.
Призрачный вид - только у точного класса EntityTrader: NPC NPCCore (наследники EntityTrader)
становились почти невидимыми (Nexus, Crozekanov, 16.10).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 00:21:44 +03:00
AlexCubeandClaude Opus 5.5 d0f66c784e Слияние релиза 1.6.1 в линию 3.3 (ModInfo остаётся 1.7.0)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 00:09:21 +03:00
AlexCubeandClaude Opus 5.5 16a1eac52c Релиз 1.6.1: исправление роз (бутоны и цветы висели на полклетки); документы, ModInfo, заметки Nexus
Исправление - ModelOffset 0,0,0 у стадий 2 и 3 кровавой розы (ModelEntity по умолчанию поднимает модель
на 0.5). Код (DLL) тот же, что в 1.6.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
v1.6.1
2026-10-17 00:09:09 +03:00
AlexCubeandClaude Opus 5.5 98101a4d2e Кровавая роза: бутоны и цветы не висят в воздухе (ModelOffset 0,0,0)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 00:06:22 +03:00
AlexCubeandClaude Opus 5.5 5691cd62d1 DLL: тело с ножом-для-нитей, necrobody zdance/mimic
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:55:31 +03:00
AlexCubeandClaude Opus 5.5 96da967c61 necroview free: без рук первого лица
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:46:34 +03:00
AlexCubeandClaude Opus 5.5 f7f793b325 Кровавая роза: бутоны и цветы не висят в воздухе (ModelOffset 0,0,0)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:46:16 +03:00
AlexCubeandClaude Opus 5.5 a17f2ff375 necrobody zdance/mimic: зомби танцует, тело повторяет его кости
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:42:26 +03:00
AlexCubeandClaude Opus 5.5 e0411ce3e5 Нож-для-нитей у тела: хват лука, кисть +20 к ладони, нож в кулаке (подбор necrobody)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:38:59 +03:00
AlexCubeandClaude Opus 5.5 a447ba1bbc DLL: necrobody play
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:23:01 +03:00
AlexCubeandClaude Opus 5.5 5fc04fd668 necrobody anims/play: любая загруженная анимация на теле (танцы зомби и т.п.)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:22:55 +03:00
AlexCubeandClaude Opus 5.5 31ebbb9bc8 DLL: necrobody
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:21:07 +03:00
AlexCubeandClaude Opus 5.5 6267de5656 necrobody: аниматор тела в игре - параметры, клипы, кости, заморозка, скорость, место предмета
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:21:00 +03:00
AlexCubeandClaude Opus 5.5 ba2fe6c202 DLL: necroview мышью
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:19:04 +03:00
AlexCubeandClaude Opus 5.5 180be18dae Нож-для-нитей: тело держит его хватом ножа (necroheld tphold N)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:18:44 +03:00
AlexCubeandClaude Opus 5.5 87fad62c62 necroview: камера под интерфейсом; режим free - выйти из тела
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:15:56 +03:00
AlexCubeandClaude Opus 5.5 606f9c3816 necroview: мышь облетает руки, персонаж стоит (necroview mouse off - как было)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:12:45 +03:00
AlexCubeandClaude Opus 5.5 1b5c68d6f2 DLL: хват для нитей только от первого лица
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:07:02 +03:00
AlexCubeandClaude Opus 5.5 5a05c86657 Хват для нитей - только от первого лица
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:05:22 +03:00
AlexCubeandClaude Opus 5.5 fc1fa53736 necroview: осмотр рук первого лица со стороны, поза замирает; DLL с хватом для нитей
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:00:51 +03:00
AlexCubeandClaude Opus 5.5 a0e93744ed DLL: логисты вне лимита урн
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 22:59:58 +03:00
AlexCubeandClaude Opus 5.5 ed4015ecee Хват для нитей: основа 68, поза рук мода, нож в левой руке
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 22:58:28 +03:00