Commit Graph

6 Commits

Author SHA1 Message Date
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