From a58f520dfa3178428fb52b2f1483a947fa1c7952 Mon Sep 17 00:00:00 2001 From: Game Data Studio Date: Thu, 3 Sep 2026 16:08:45 +0200 Subject: [PATCH] feat(data): propose production commanders --- data/commanders.json | 42 ++----------------- package-lock.json | 4 +- package.json | 2 +- .../catalog/commanderPawnDefinitions.json | 2 +- studio/store/catalog/commanders.json | 12 ++---- 5 files changed, 12 insertions(+), 50 deletions(-) diff --git a/data/commanders.json b/data/commanders.json index 062580d..09c030b 100644 --- a/data/commanders.json +++ b/data/commanders.json @@ -104,7 +104,7 @@ "power": 10, "countPawns": 2, "moveCount": 2, - "visualKey": "Aegis_commander_raged_blue", + "visualKey": "Aegis_commander_ranged_blue", "weaponKey": "arrow", "requiredInfluencePoints": 6, "implicitSkillParams": { @@ -166,22 +166,6 @@ "freeWallDestructsOnDecrement": 1, "liaisonBonusPercent": 10 } - }, - { - "id": "Aegis_officer_3", - "displayName": "Archer vert", - "color": "green", - "type": "ranged", - "turnCount": 3, - "power": 24, - "countPawns": 2, - "moveCount": 2, - "visualKey": "Aegis_officer_ranged_green", - "weaponKey": "arrow", - "requiredInfluencePoints": 8, - "implicitSkillParams": { - "spBonusPerLiaison": 1 - } } ], "skills": [ @@ -191,8 +175,7 @@ ], "innateSkills": [ "tactical-demolition" - ], - "freeRecruitThreshold": 20 + ] } }, { @@ -300,7 +283,7 @@ "power": 10, "countPawns": 2, "moveCount": 2, - "visualKey": "Aegis_commander_raged_blue", + "visualKey": "Aegis_commander_ranged_blue", "weaponKey": "arrow", "requiredInfluencePoints": 6, "implicitSkillParams": { @@ -362,22 +345,6 @@ "freeWallDestructsOnDecrement": 1, "liaisonBonusPercent": 10 } - }, - { - "id": "Aegis_officer_3", - "displayName": "Archer vert", - "color": "green", - "type": "ranged", - "turnCount": 3, - "power": 24, - "countPawns": 2, - "moveCount": 2, - "visualKey": "Aegis_officer_ranged_green", - "weaponKey": "arrow", - "requiredInfluencePoints": 8, - "implicitSkillParams": { - "spBonusPerLiaison": 1 - } } ], "skills": [ @@ -387,8 +354,7 @@ ], "innateSkills": [ "tactical-demolition" - ], - "freeRecruitThreshold": 20 + ] } } ] diff --git a/package-lock.json b/package-lock.json index 3d257b4..da0568a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "game-data", - "version": "1.0.5", + "version": "1.0.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "game-data", - "version": "1.0.5", + "version": "1.0.6", "license": "ISC", "devDependencies": { "@tailwindcss/vite": "^4.3.3", diff --git a/package.json b/package.json index c1a8d19..dfcee08 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "game-data", - "version": "1.0.5", + "version": "1.0.6", "description": "data for game", "license": "ISC", "author": "", diff --git a/studio/store/catalog/commanderPawnDefinitions.json b/studio/store/catalog/commanderPawnDefinitions.json index 6f150b9..c3bb6c1 100644 --- a/studio/store/catalog/commanderPawnDefinitions.json +++ b/studio/store/catalog/commanderPawnDefinitions.json @@ -59,7 +59,7 @@ "power": 10, "countPawns": 2, "moveCount": 2, - "visualKey": "Aegis_commander_raged_blue", + "visualKey": "Aegis_commander_ranged_blue", "weaponKey": "arrow", "requiredInfluencePoints": 6, "implicitSkillParams": { diff --git a/studio/store/catalog/commanders.json b/studio/store/catalog/commanders.json index b3bec39..03ea243 100644 --- a/studio/store/catalog/commanders.json +++ b/studio/store/catalog/commanders.json @@ -24,8 +24,7 @@ "officerPawnDefinitionIds": [ "Aegis_officer_1", "Aegis_officer_2", - "Aegis_officer_4", - "Aegis_officer_3" + "Aegis_officer_4" ], "movementsPerTurn": 3, "skills": [ @@ -35,8 +34,7 @@ ], "innateSkills": [ "tactical-demolition" - ], - "freeRecruitThreshold": 20 + ] } }, { @@ -64,8 +62,7 @@ "officerPawnDefinitionIds": [ "Aegis_officer_1", "Aegis_officer_2", - "Aegis_officer_4", - "Aegis_officer_3" + "Aegis_officer_4" ], "movementsPerTurn": 3, "skills": [ @@ -75,8 +72,7 @@ ], "innateSkills": [ "tactical-demolition" - ], - "freeRecruitThreshold": 20 + ] } } ]