Релиз 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>
This commit is contained in:
AlexCube
2026-10-17 00:26:13 +03:00
co-authored by Claude Opus 5.5
parent 16a1eac52c
commit 17194c652d
9 changed files with 17 additions and 9 deletions
+3 -1
View File
@@ -319,7 +319,9 @@ namespace NecromancerTome
{ {
if (_entity is EntityTrader) if (_entity is EntityTrader)
{ {
return true; // Только торговцы самой игры (класс EntityTrader). 16.10 (Nexus, Crozekanov): NPC мода NPCCore построены на
// наследнике EntityTrader и тоже становились призраками - «практически невидимыми».
return _entity.GetType() == typeof(EntityTrader);
} }
EntityClass entityClass = EntityClass.list[_entity.entityClass]; EntityClass entityClass = EntityClass.list[_entity.entityClass];
if (entityClass == null || entityClass.entityClassName == null) if (entityClass == null || entityClass.entityClassName == null)
+1 -1
View File
@@ -4,6 +4,6 @@
<DisplayName value="Necromancer's Tome" /> <DisplayName value="Necromancer's Tome" />
<Description value="A dark necromancy progression for 7 Days to Die 3.3: a skill that grows from the dead you put to rest, a bone knife, undead servants, possession of zombies and beasts, the Snake Spirit, the Mind Palace, the Blood Tide and a story-ending Black Portal. Fully localized into 13 languages. Single-player; requires EAC off." /> <Description value="A dark necromancy progression for 7 Days to Die 3.3: a skill that grows from the dead you put to rest, a bone knife, undead servants, possession of zombies and beasts, the Snake Spirit, the Mind Palace, the Blood Tide and a story-ending Black Portal. Fully localized into 13 languages. Single-player; requires EAC off." />
<Author value="Alex Cube" /> <Author value="Alex Cube" />
<Version value="1.6.1" /> <Version value="1.6.2" />
<Website value="https://www.alexcube.ru/7-days-to-die-moi-mody/kniga-nekromanta-necromancer-s-tome/" /> <Website value="https://www.alexcube.ru/7-days-to-die-moi-mody/kniga-nekromanta-necromancer-s-tome/" />
</xml> </xml>
+3
View File
@@ -0,0 +1,3 @@
FIX: compatibility with NPC mods. The ghost look (grey and translucent) was given to every entity built on the game's trader type, so NPCs from other mods such as NPCCore became nearly invisible. Now only the game's own traders look like ghosts. Thanks to Crozekanov for the report.
Also in this file: the 1.6.1 fix - blood rose buds and blooming roses no longer float half a block above the planter.
Nothing else changed. Drop-in over 1.6.0, 1.6.1 or 1.5.x: saves carry over.
+1 -1
View File
@@ -42,7 +42,7 @@ Updating from 1.5.x: replace the folder, saves carry over. To uninstall, delete
[size=5][b]Requirements[/b][/size] [size=5][b]Requirements[/b][/size]
[list] [list]
[*][b]7 Days to Die 3.3: version 1.6.1. 7 Days to Die 3.2: version 1.4.3.[/b] Both are on the Files tab. Each build tells you in the main menu if it is started on the wrong game version. [*][b]7 Days to Die 3.3: version 1.6.2. 7 Days to Die 3.2: version 1.4.3.[/b] Both are on the Files tab. Each build tells you in the main menu if it is started on the wrong game version.
[*][b]EasyAntiCheat must be off[/b] - the mod uses Harmony patches. [*][b]EasyAntiCheat must be off[/b] - the mod uses Harmony patches.
[*][b]No other mods required.[/b] Harmony itself ships with the game. [*][b]No other mods required.[/b] Harmony itself ships with the game.
[*][b]Single-player.[/b] The mod was made for single-player from the start. It reworks a number of the game's own mechanics - corpses, loot, zombie behaviour - and a server isn't necessarily built for that, so in multiplayer some things may not work. The story scenes also play there without stopping time, since vanilla pauses only in single-player. [*][b]Single-player.[/b] The mod was made for single-player from the start. It reworks a number of the game's own mechanics - corpses, loot, zombie behaviour - and a server isn't necessarily built for that, so in multiplayer some things may not work. The story scenes also play there without stopping time, since vanilla pauses only in single-player.
+1
View File
@@ -0,0 +1 @@
Fixes for 1.6.0: NPCs from other mods (e.g. NPCCore) no longer turn into translucent ghosts - only the game's own traders do; blood rose buds and flowers no longer float. Drop-in over 1.6.x or 1.5.x, saves carry over. Game 3.3, single-player, EAC off.
Binary file not shown.
Binary file not shown.
+6 -4
View File
@@ -2,7 +2,7 @@
*English version below — scroll past the Russian half.* *English version below — scroll past the Russian half.*
**Версия 1.6.1** — для 7 Days to Die 3.3. Для игры 3.2 — версия 1.4.3. Каждая сборка на чужой версии игры сама скажет, что несовместима. Автор: Alex Cube. **Версия 1.6.2** — для 7 Days to Die 3.3. Для игры 3.2 — версия 1.4.3. Каждая сборка на чужой версии игры сама скажет, что несовместима. Автор: Alex Cube.
- Страница мода: https://www.alexcube.ru/7-days-to-die-moi-mody/kniga-nekromanta-necromancer-s-tome/ - Страница мода: https://www.alexcube.ru/7-days-to-die-moi-mody/kniga-nekromanta-necromancer-s-tome/
- Nexus Mods: https://www.nexusmods.com/7daystodie/mods/12547 - Nexus Mods: https://www.nexusmods.com/7daystodie/mods/12547
@@ -63,7 +63,7 @@
`%APPDATA%/7DaysToDie/` (подходят обе, если её нет — создайте). `%APPDATA%/7DaysToDie/` (подходят обе, если её нет — создайте).
3. Запустите игру. Навык «Некромантия» появится на панели навыков крафта сразу. 3. Запустите игру. Навык «Некромантия» появится на панели навыков крафта сразу.
Версия 1.6.1 — для игры 3.3, версия 1.4.3 — для игры 3.2 (обе на Nexus во вкладке Files). Версия 1.6.2 — для игры 3.3, версия 1.4.3 — для игры 3.2 (обе на Nexus во вкладке Files).
Обновление поверх 1.5.x: сейвы переносятся. Обновление поверх 1.5.x: сейвы переносятся.
Рассчитан на одиночную игру. Мод переделывает ряд механик самой игры (трупы, добычу, поведение Рассчитан на одиночную игру. Мод переделывает ряд механик самой игры (трупы, добычу, поведение
@@ -75,6 +75,7 @@
## История версий ## История версий
- **1.6.2** — совместимость: призрачный вид только у торговцев самой игры; NPC других модов (например, NPCCore) больше не становятся полупрозрачными.
- **1.6.1** — исправление: бутоны и цветы кровавой розы висели над грядкой на полклетки. - **1.6.1** — исправление: бутоны и цветы кровавой розы висели над грядкой на полклетки.
- **1.6.0** — дух змеи, одержимость зомби и своих питомцев, чертоги разума, книга некроманта с - **1.6.0** — дух змеи, одержимость зомби и своих питомцев, чертоги разума, книга некроманта с
главами, слуги охраняют хозяина (один за раз), могильная крыса, костяной скакун, гео-оссуарий, главами, слуги охраняют хозяина (один за раз), могильная крыса, костяной скакун, гео-оссуарий,
@@ -99,7 +100,7 @@
# Necromancer's Tome (English) # Necromancer's Tome (English)
**Version 1.6.1** — for 7 Days to Die 3.3. For game 3.2 use version 1.4.3. Each build tells you if it is started on the wrong game version. Author: Alex Cube. **Version 1.6.2** — for 7 Days to Die 3.3. For game 3.2 use version 1.4.3. Each build tells you if it is started on the wrong game version. Author: Alex Cube.
- Mod page: https://www.alexcube.ru/7-days-to-die-moi-mody/kniga-nekromanta-necromancer-s-tome/ - Mod page: https://www.alexcube.ru/7-days-to-die-moi-mody/kniga-nekromanta-necromancer-s-tome/
- Nexus Mods: https://www.nexusmods.com/7daystodie/mods/12547 - Nexus Mods: https://www.nexusmods.com/7daystodie/mods/12547
@@ -162,7 +163,7 @@ Polish, Brazilian Portuguese, Russian, Turkish, Simplified and Traditional Chine
`%APPDATA%/7DaysToDie/` (either works; create it if it is not there). `%APPDATA%/7DaysToDie/` (either works; create it if it is not there).
3. Start the game. The Necromancy skill appears in the crafting skills panel right away. 3. Start the game. The Necromancy skill appears in the crafting skills panel right away.
Version 1.6.1 is for game 3.3, version 1.4.3 is for game 3.2 (both on the Nexus Files tab). Version 1.6.2 is for game 3.3, version 1.4.3 is for game 3.2 (both on the Nexus Files tab).
Drop-in over 1.5.x: saves carry over. Drop-in over 1.5.x: saves carry over.
Built for single-player. The mod reworks a number of the game's own mechanics (corpses, loot, Built for single-player. The mod reworks a number of the game's own mechanics (corpses, loot,
@@ -174,6 +175,7 @@ To uninstall, delete the folder. The mod's items and blocks will be gone from th
## Version history ## Version history
- **1.6.2** - compatibility: only the game's own traders get the ghost look; NPCs from other mods (for example NPCCore) no longer turn translucent.
- **1.6.1** - fix: blood rose buds and flowers floated half a block above the planter. - **1.6.1** - fix: blood rose buds and flowers floated half a block above the planter.
- **1.6.0** - the Snake Spirit, possession of zombies and of your own servants, the Mind Palace, the - **1.6.0** - the Snake Spirit, possession of zombies and of your own servants, the Mind Palace, the
Necromancer's Tome with chapters, servants that guard their master (one at a time), the Grave Necromancer's Tome with chapters, servants that guard their master (one at a time), the Grave
+2 -2
View File
@@ -38,7 +38,7 @@
<li>Запустите игру. Навык «Некромантия» появится на панели навыков крафта сразу.</li> <li>Запустите игру. Навык «Некромантия» появится на панели навыков крафта сразу.</li>
</ol> </ol>
Версия 1.6.1 — для игры 3.3, версия 1.4.3 — для игры 3.2 (обе на Nexus во вкладке Files). Обновление поверх 1.5.x: сейвы переносятся. Версия 1.6.2 — для игры 3.3, версия 1.4.3 — для игры 3.2 (обе на Nexus во вкладке Files). Обновление поверх 1.5.x: сейвы переносятся.
Рассчитан на одиночную игру. Мод переделывает ряд механик самой игры (трупы, добычу, поведение зомби), а сервер не обязательно на такое рассчитан, поэтому в мультиплеере часть вещей может не работать. Сюжетные сцены там проиграются без остановки времени: пауза игры работает только в сингле. Рассчитан на одиночную игру. Мод переделывает ряд механик самой игры (трупы, добычу, поведение зомби), а сервер не обязательно на такое рассчитан, поэтому в мультиплеере часть вещей может не работать. Сюжетные сцены там проиграются без остановки времени: пауза игры работает только в сингле.
@@ -97,7 +97,7 @@ Fully localized into 13 languages: English, German, Spanish, French, Italian, Ja
<li>Start the game. The Necromancy skill appears in the crafting skills panel right away.</li> <li>Start the game. The Necromancy skill appears in the crafting skills panel right away.</li>
</ol> </ol>
Version 1.6.1 is for game 3.3, version 1.4.3 is for game 3.2 (both on the Nexus Files tab). Drop-in over 1.5.x: saves carry over. Version 1.6.2 is for game 3.3, version 1.4.3 is for game 3.2 (both on the Nexus Files tab). Drop-in over 1.5.x: saves carry over.
Built for single-player. The mod reworks a number of the game's own mechanics (corpses, loot, zombie behaviour), and a server isn't necessarily built for that, so in multiplayer some things may not work. The story scenes also play there without stopping time, since the game pauses only in single-player. Built for single-player. The mod reworks a number of the game's own mechanics (corpses, loot, zombie behaviour), and a server isn't necessarily built for that, so in multiplayer some things may not work. The story scenes also play there without stopping time, since the game pauses only in single-player.