Current Config (JSON)
{
"tick_seconds": 10,
"map_width": 60,
"map_height": 40,
"resource_regen_rate": 5,
"factions": [
{
"id": 1,
"name": "Terran Command",
"race": "human",
"color": "#4488ff",
"team": "A",
"personality": "Balanced and strategic. Prioritize economy early, then military expansion.",
"home_x": 5,
"home_y": 5,
"is_player": false,
"ai_endpoint": "http:\/\/192.168.1.140:1234\/v1",
"ai_model": "local-model",
"ai_key": ""
},
{
"id": 2,
"name": "Iron Legion",
"race": "robot",
"color": "#aaaacc",
"team": "A",
"personality": "Defensive and methodical. Turtle up, build defenses, then overwhelm late game.",
"home_x": 5,
"home_y": 20,
"is_player": false,
"ai_endpoint": "http:\/\/192.168.1.140:1234\/v1",
"ai_model": "local-model",
"ai_key": ""
},
{
"id": 3,
"name": "Frontier Corps",
"race": "human",
"color": "#44ffaa",
"team": "A",
"personality": "Aggressive early rusher. Train soldiers constantly and attack fast.",
"home_x": 5,
"home_y": 34,
"is_player": false,
"ai_endpoint": "https:\/\/api.openai.com\/v1",
"ai_model": "gpt-4o-mini",
"ai_key": ""
},
{
"id": 4,
"name": "Zyx Horde",
"race": "alien",
"color": "#ff4444",
"team": "B",
"personality": "Swarm tactics. Mass cheap units and overwhelm with numbers.",
"home_x": 54,
"home_y": 5,
"is_player": false,
"ai_endpoint": "http:\/\/192.168.1.140:1234\/v1",
"ai_model": "local-model",
"ai_key": ""
},
{
"id": 5,
"name": "Nexus Collective",
"race": "cyborg",
"color": "#ff8844",
"team": "B",
"personality": "Rapid expansion. Capture resource nodes fast, build everywhere.",
"home_x": 54,
"home_y": 20,
"is_player": false,
"ai_endpoint": "https:\/\/api.openai.com\/v1",
"ai_model": "gpt-4o-mini",
"ai_key": ""
},
{
"id": 6,
"name": "Synthetic Dawn",
"race": "synthetic",
"color": "#ffcc44",
"team": "B",
"personality": "Tech focused. Save resources for research and tier 3 units before attacking.",
"home_x": 54,
"home_y": 34,
"is_player": false,
"ai_endpoint": "https:\/\/api.openai.com\/v1",
"ai_model": "gpt-4o-mini",
"ai_key": ""
}
]
}