Move FormationName and Icon from cmpFormation to cmpIdentity.
commit653da5c0b7711c0bca919552eab9b12f0cd546ed
authorFreagarach <Freagarach@3db68df2-c116-0410-a063-a993310a9797>
Thu, 24 Feb 2022 06:51:07 +0000 (24 06:51 +0000)
committerFreagarach <Freagarach@3db68df2-c116-0410-a063-a993310a9797>
Thu, 24 Feb 2022 06:51:07 +0000 (24 06:51 +0000)
treed15d57e4625c09d3f9df89886890a9ef79b63ccb
parentc2ec217eea6952c4877095969e11900b70c7cda3
Move FormationName and Icon from cmpFormation to cmpIdentity.

Reduces duplication across components.
Allows to provide specific names and history for formations.

Differential revision: https://code.wildfiregames.com/D4476
Comments by: @bb, @Stan
Fixes #6400

git-svn-id: https://svn.wildfiregames.com/public/ps/trunk@26476 3db68df2-c116-0410-a063-a993310a9797
21 files changed:
binaries/data/mods/public/l10n/messages.json
binaries/data/mods/public/simulation/components/Formation.js
binaries/data/mods/public/simulation/components/GuiInterface.js
binaries/data/mods/public/simulation/components/tests/test_UnitAI.js
binaries/data/mods/public/simulation/templates/special/formations/anti_cavalry.xml
binaries/data/mods/public/simulation/templates/special/formations/battle_line.xml
binaries/data/mods/public/simulation/templates/special/formations/box.xml
binaries/data/mods/public/simulation/templates/special/formations/column_closed.xml
binaries/data/mods/public/simulation/templates/special/formations/column_open.xml
binaries/data/mods/public/simulation/templates/special/formations/flank.xml
binaries/data/mods/public/simulation/templates/special/formations/line_closed.xml
binaries/data/mods/public/simulation/templates/special/formations/line_open.xml
binaries/data/mods/public/simulation/templates/special/formations/null.xml
binaries/data/mods/public/simulation/templates/special/formations/phalanx.xml
binaries/data/mods/public/simulation/templates/special/formations/scatter.xml
binaries/data/mods/public/simulation/templates/special/formations/skirmish.xml
binaries/data/mods/public/simulation/templates/special/formations/syntagma.xml
binaries/data/mods/public/simulation/templates/special/formations/testudo.xml
binaries/data/mods/public/simulation/templates/special/formations/wedge.xml
binaries/data/mods/public/simulation/templates/template_formation.xml
source/tools/entity/checkrefs.py