Corback
|
5497f3b5d0
|
fix: archetypes origin_pool + faction_origin_override + lore corrections
- archetypes.json: origin -> origin_pool (liste), faction_origin_override (CDA->initie_confrerie, grand_krewe->goule)
- passeur_bayou: faction ecumeurs -> grand_krewe (lore: les bayous sont leur territoire)
- messager_faction: location_hints liste réelle (plus 'toutes zones sûres' non parsable)
- fugitif: chased_by_faction_pool ajouté pour narration LLM
- pillard_errant, scavenger, chasseur_primes, passeur: goule ajouté à origin_pool
- pnj_factory.spawn_from_archetype: résolution origin depuis faction_origin_override puis origin_pool
- character_creator._ROLE_TO_ORIGIN: lieutenant/chef_faction/chasseur_primes enrichis avec goule
|
2026-06-15 23:58:32 +00:00 |
|
Corback
|
96d2df92b2
|
feat: dashboard VAULTCOM v3 + config.py TICK_SLEEP_SEC + sim_config
- dashboard/app.py: Nouveau dashboard Flask (schéma DB migration_003)
Affiche PNJ par tier (0/1/2/3), events, rencontres, world_state,
faction_relations, inventaire boss. Auto-refresh 30s.
Connecté via tunnel SSH interne vers Vigile:5432
- src/engine/config.py: Fix TICK_SLEEP_SEC depuis env (était hardcodé 0)
- src/config/sim_001.json: Paramètres simulation centralisés
(tick_speed, difficulty presets, LLM config, multi-session)
Accessible: fallout.coyoteos.ovh
|
2026-06-15 23:54:40 +00:00 |
|
Corback
|
45f7abc402
|
feat: combat_engine + generate_pnj_batch + actions/encounter updated
|
2026-06-15 23:30:51 +00:00 |
|
Corback
|
0a46655e36
|
feat: encounters 4 tiers + fix actions roles
|
2026-06-15 23:17:51 +00:00 |
|
Corback
|
873106d5cb
|
feat: systeme tiers PNJ 0-3 + equipment by role + archetype factory
migration_003: tier/archetype_key, boss exclus sim, equipement distinctif
equipment_by_role.json: loadouts par role (armes/armure/consommables)
archetypes.json: 11 archetypes tier3 + lieutenant tier2
pnj_factory.py: spawn_from_archetype, equip_character, spawn_batch
character_creator.py: nouveaux roles + tier + archetype_key dans INSERT
init_pnj.py: 10 PNJ tier1 + 8 lieutenants tier2 par faction
db.py: get_characters(min_tier=1) exclut boss, get_all_characters pour seeds
tick.py: seeds tous tiers, survival/actions tier>=1 seulement
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-15 23:04:34 +00:00 |
|
Corback
|
c422d62f10
|
Fix forage/find_water : loot réel selon food/water_level de la zone
|
2026-06-15 22:48:26 +00:00 |
|
Corback
|
3039961b51
|
Initial commit — Venice of Wasteland sim engine B1-B5
|
2026-06-15 22:38:35 +00:00 |
|