Zombiemod
Zombiemod
About this mod Machine translation
Zombiemod / Zombie Factions
A TABS zombie faction mod rebuilt on the SLMACore framework, originally transplanted from fern's zombie mod.
TABS zombie faction module reworked on the SLMACore framework based on fern's original port.
Faction Contents / faction content
The Zombie faction includes 6 units / faction The Zombie includes 6 units:
| Unit / unit | Cost / price | Trait / characteristics |
|-------------|-------------|--------------|
| Zombie | 100 | Basic zombie, bite infects enemies |
| Fast Zombie | 150 | High speed, low health / High speed, low health |
| Fly Zombie | 200 | Can fly, with zombie wings / Can fly, with zombie wings |
| Giant Zombie | 1000 | 2x size, smash causes infection ice explosion |
| Zombie Mother | 7000 | Summons a normal zombie every 5s in combat (8 max alive) / Summons a normal zombie every 5 seconds in combat (max 8 alive) |
| Fly Zombie Mother | 7000 | Mother + flight / Mother + flight ability |
3 weapons, 2 abilities, and 1 faction icon are all registered in the Unit Editor, grouped under a standalone Zombie category branch in the weapon/ability lists.
3 weapons, 2 skills, and 1 faction icon are all registered in the class editor and classified into an independent Zombie classification branch in the weapon/skill list.
Core Mechanics/Core Mechanics
- Bite Infection: A zombie bites when close to an enemy's head, applying infection with 100% chance; the enemy turns into a same-team zombie 2~5s after death.
Zombies bite when close to the enemy's head, with 100% additional infection effect; the enemy will transform into a zombie of the same team 2~5 seconds after death.
- Mother Summon: The mother summons a normal zombie every 5s while an enemy is within 30m (8 max alive), no longer relying on the unstable vanilla RangeWeapon.unitToSpawn chain.
When the mother body detects an enemy unit within 30 meters, it will summon an ordinary zombie every 5 seconds, with a maximum survival limit of 8. It no longer relies on the unstable link of the original RangeWeapon.unitToSpawn.
- Multilingual / Multilingual: Faction/unit/weapon/ability names support 8 languages (Chinese / English / Japanese / German / French / Russian / Spanish / Italian), injected via reflection into Localizer.m_localization.
Faction/unit/weapon/skill names support 8 languages (Chinese/English/Japanese/German/French/Russian/Spanish/Italian) and are injected into Localizer.m_localization through reflection.
- Self-contained: Icons are embedded in the DLL via EmbeddedResource, read at runtime from GetManifestResourceStream; no external asset files needed.
The icon is embedded in the DLL through EmbeddedResource, which is read from GetManifestResourceStream at runtime, without the need for additional resource files.
Dependencies / dependencies
- BepInEx (TABS) >= 5.4.16
- SLMACore >= 1.1.2
Installation/installation
Place this folder into BepInEx/plugins.
Just put this folder into BepInEx/plugins/.
Changelog / update log
v1.2.0
- Fixed infection / Fixed infection mechanism: Fixed ZombieBite.targetData never being assigned; bites now trigger infection 100% of the time and dead enemies always convert.
Fixed a bug where ZombieBite.targetData was never assigned a value, bite now triggers infection 100% of the time, and enemies 100% convert to zombies when they die.
- Fixed mother summon / Fixed mother summon: Switched to a code-driven MotherSummon component (5s interval, 8 max alive), replacing the unstable RangeWeapon.unitToSpawn chain.
Switch to the code-driven MotherSummon component, which summons a zombie every 5 seconds (maximum 8) during mother battle, and no longer relies on the unstable link of the original RangeWeapon.unitToSpawn.
- Fixed lag (log spam) / Fixed performance lag (log flush): Stripped CollisionWeapon / MoveCollisionWeapon / CollisionSound inherited from Vampirebite (vanilla logged Vampire_Damage_Head on every hit; dozens of zombies × 60fps flooded the log).
The destruction bite skill is inherited from the Collis …
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.
Install these first, or the mod will not work: