[TACZ] Zombie Map Maker

TACZ Call Of Duty Zombies Map Maker Neo TACZ

File Details

zombiemod-1.2.7.jar

  • R
  • Jun 1, 2026
  • 13.03 MB
  • 18
  • 1.20.1
  • Forge

File Name

zombiemod-1.2.7.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:tacz-cod-zombie-map-maker-call-of-1387913:8182948")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

# Changelog — Zombie Mode

## [1.2.7] — 2026-06-02

### 🏰 Nouveau mode de jeu : Tower Defense « Zombie Siege »

Un mode complet où les joueurs défendent un **Cœur** fixe contre des vagues de zombies qui
suivent des **lanes**, en construisant et améliorant des **tourelles** entre les vagues.
Réutilise les systèmes existants (vagues, points, Pack-a-Punch, perks, gobblegums, courant).

#### Gameplay
- **6 tourelles** achetables et améliorables (Lv1 → Lv3 → Pack-a-Punch), chacune avec son rôle :
  - 🔫 **Mitrailleuse** — DPS mono-cible
  - 💥 **Mortier** — dégâts de zone (courant requis)
  - 🧊 **Cryotourelle** — ralentissement
  - ⚡ **Tesla** — chaîne d'éclairs (courant requis)
  - 🔥 **Lance-flammes** — cône de flammes + brûlure
  - 🪙 **Collecteur** — génère des points passifs
- **Économie** : achat / amélioration / **revente (70 %)** via un menu, en phase de préparation.
  Les kills des tourelles créditent les points à leur propriétaire.
- **Le Cœur** : barre de PV ; chaque zombie qui l'atteint lui inflige des dégâts.
- **Lanes à waypoints** : les zombies suivent les points de passage d'une lane (ex. A1 → A2 → A3)
  puis foncent sur le Cœur. Chaque zombie prend la lane la plus proche de son point d'apparition.
- **Condition de victoire** : survivre à un nombre de vagues configurable. **Défaite** si le
  Cœur tombe à 0.
- Boss périodiques et malus de vague (Swarm, Mitosis, etc.) intégrés au mode.

#### Interface & visuels
- Menu **radial de construction** (clic + touche d'interaction sur un socle) avec coûts, DPS,
  états (abordable / verrouillé par le courant) et infobulles.
- Menu de **gestion** d'une tourelle posée : améliorer, Pack-a-Punch, vendre.
- **Modèles de tourelles** rendus en jeu, orientation vers la cible et animations.
- **Cœur** affiché en cristal avec barre de vie flottante.
- **Aides visuelles en monde** : hologrammes des socles libres, **cercle d'aperçu de portée**
  de la tourelle visée, et **tracé des lanes** (waypoints reliés jusqu'au Cœur).

#### Configuration & administration
- Nouveau fichier **`config/zombietd.json`** (rechargeable à chaud) :
  réglages du jeu (PV du Cœur, vague de victoire, durées de préparation, dégâts au Cœur,
  limite de tours, rayon de fuite, intervalle de boss), **taille des vagues TD**
  (zombies = base + parVague × n°), et **statistiques de toutes les tourelles** par palier.
  Les stats sont synchronisées au client pour un affichage exact dans les menus.
- Nouvelle commande **`/zombietd`** regroupant toute la configuration TD :
  - `mode <map> CLASSIC|TOWER_DEFENSE`
  - `core <map>` — définit le Cœur
  - `socket add|remove|list|clear <map>` — emplacements de tourelles
  - `lane add|remove|list|clear <map> <lane>` — waypoints des lanes
  - `waypointradius <map> <rayon>` — rayon de validation d'un waypoint
  - `show <map>` / `hide` — **aperçu du tracé** en jeu pendant le map-making
- **Aperçu éditeur** : le tracé (socles, Cœur, lanes) s'affiche en monde même hors partie,
  et se met à jour automatiquement à chaque commande de configuration.

### Notes techniques
- Mode et données TD stockés par map dans la configuration des maps (`gameMode`, `corePos`,
  socles, lanes).
- Nouvelles entités de session (tourelles, Cœur) non sauvegardées sur disque.
- Aucune dépendance supplémentaire ; intégration interne (pas un addon séparé).

### Limitations connues
- Les dégâts des tourelles sont attribués au propriétaire (le knockback provient du joueur,
  pas de la tourelle) — à raffiner.
- Mode validé à la compilation ; test en jeu (`runClient`) à effectuer.