Static, local, private

CodeForEurope content editor

Load your game_database.json, review every piece of content, make friendly edits, and download a fully compatible file for the game. Nothing leaves your device.

How to use

  • Load the JSON file from your computer. It never uploads anywhere.
  • Edit using the cards in each section. Changes save instantly in memory.
  • Cross-reference checks will highlight missing links (e.g., interactions without NPCs).
  • When finished, download the updated file—fully compatible with the game format.

Inclusive wording

Explanations use neutral terms like “personal values” to keep the experience welcoming. Underlying JSON field names stay untouched for compatibility.

Live validation

Reference checks run after every change: missing NPC links, interaction names, posts without laws, etc. Warnings appear in the sidebar and in-section.

Field details (read-only)

Enum reference for FactionType & InteractionEffectType (WIP for web editing).

NPCs

These personas can be swapped anytime based on your learning scenario.

Interactions

How visitors speak in the office and the influence they nudge.

Laws

Each policy card includes descriptions, effects, welfare effects, and linked interactions.

EuroChat posts

Posts appear on the in-game laptop social feed.

Opinions

Concise takes shown in EuroChat when a law is discussed.

JSON preview

Lightweight preview of the current data (truncated for readability).