v2.12.0 : editeur pose les monstres du bestiaire (mob+age) + retrait du Behemoth
game.js : rollBestiaryMonster(b, age, ..) extrait (build d'un monstre
precis) ; monsterFromSpec gere {mob:nom, age} (bestiaire) + retrocompat
{type,tpl} et boss:true ; bestiaryBoss() = le plus fort du bestiaire ;
buildLevel MAX_DEPTH -> bestiaryBoss (plus de Behemoth statique) ; messages
'gardien du Hall' ; applyLevel filtre les specs nulles. index.html : selects
famille/monstre/age dans l'editeur. editor.js : edSetupMobPickers/edFillMobs/
edFillAges, pinceau 'Poser le monstre choisi', placement {mob,age}, rendu
emoji de famille (retrocompat type/boss). server.js validateLevel accepte
{mob,age}. Behemoth (BOSS) garde comme repli si bestiaire absent.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -234,6 +234,15 @@ non affilié au jeu original de Mountyhall SARL.
|
||||
|
||||
## Versions
|
||||
|
||||
- **2.12.0** (2026-06-17) — **L'éditeur de niveaux pose les monstres du
|
||||
bestiaire.** On choisit la **famille → le monstre → l'âge** (« Xorn [Mineur] »,
|
||||
« Nécrochore [Naissant] »…) et on place la créature voulue. L'**ancien Béhémoth
|
||||
est retiré** : dans la partie aléatoire, le gardien du dernier niveau est
|
||||
désormais le **monstre le plus puissant du bestiaire** ; et dans l'éditeur, plus
|
||||
de pinceau « boss » — on place le monstre fort qu'on veut comme boss de fin.
|
||||
Rétrocompatibilité conservée pour les niveaux déjà publiés (anciens types et
|
||||
ancien boss → repris depuis le bestiaire). `monsterFromSpec` accepte le nouveau
|
||||
format `{mob, age}` (validé côté serveur).
|
||||
- **2.11.2** (2026-06-17) — Ménage admin : suppression de l'ancienne section
|
||||
« 🐗 Tuning du bestiaire » (les 7 monstres d'avant), devenue inutile depuis que
|
||||
le jeu utilise le nouveau bestiaire. Seule reste l'édition du bestiaire complet.
|
||||
|
||||
Reference in New Issue
Block a user