Victory and defeat reason strings.
commit67fa6af913edf18fce0f88418f855a4feab80297
authorelexis <elexis@3db68df2-c116-0410-a063-a993310a9797>
Tue, 8 Aug 2017 11:32:00 +0000 (8 11:32 +0000)
committerelexis <elexis@3db68df2-c116-0410-a063-a993310a9797>
Tue, 8 Aug 2017 11:32:00 +0000 (8 11:32 +0000)
treef8da741abeb7980db31fceba775a8c57dd9a289f
parentb121fabe07a6f2be02bb7b462d762424058eca34
Victory and defeat reason strings.

Clarify the victory / defeat reason by using a custom string for each defeat and victory reason.
Group chat notifications instead of posting one for each player.
This also slightly improves lobby performance upon win.

Differential Revision: https://code.wildfiregames.com/D762
Fixes #4382
Based on patch by: Angen

git-svn-id: https://svn.wildfiregames.com/public/ps/trunk@19955 3db68df2-c116-0410-a063-a993310a9797
17 files changed:
binaries/data/mods/public/gui/credits/texts/programming.json
binaries/data/mods/public/gui/session/messages.js
binaries/data/mods/public/gui/session/session.js
binaries/data/mods/public/maps/random/survivalofthefittest_triggers.js
binaries/data/mods/public/maps/scenarios/treasure_islands.js
binaries/data/mods/public/maps/scripts/CaptureTheRelic.js
binaries/data/mods/public/maps/scripts/Conquest.js
binaries/data/mods/public/maps/scripts/ConquestCommon.js
binaries/data/mods/public/maps/scripts/ConquestStructures.js
binaries/data/mods/public/maps/scripts/ConquestUnits.js
binaries/data/mods/public/maps/scripts/Regicide.js
binaries/data/mods/public/maps/scripts/TriggerHelper.js
binaries/data/mods/public/maps/scripts/WonderVictory.js
binaries/data/mods/public/simulation/components/EndGameManager.js
binaries/data/mods/public/simulation/components/Player.js
binaries/data/mods/public/simulation/helpers/Cheat.js
binaries/data/mods/public/simulation/helpers/Commands.js