Index: ps/trunk/binaries/data/mods/public/maps/scripts/CaptureTheRelic.js =================================================================== --- ps/trunk/binaries/data/mods/public/maps/scripts/CaptureTheRelic.js +++ ps/trunk/binaries/data/mods/public/maps/scripts/CaptureTheRelic.js @@ -2,7 +2,7 @@ { let cmpTemplateManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_TemplateManager); let catafalqueTemplates = shuffleArray(cmpTemplateManager.FindAllTemplates(false).filter( - name => name.startsWith("other/catafalque/"))); + name => GetIdentityClasses(cmpTemplateManager.GetTemplate(name).Identity || {}).indexOf("Relic") != -1)); let potentialSpawnPoints = TriggerHelper.GetLandSpawnPoints(); if (!potentialSpawnPoints.length) Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/athen_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/athen_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/athen_catafalque.xml @@ -1,11 +0,0 @@ - - - - units/catafalques/athen_catafalque_1 - units/catafalques/athen_catafalque_2 - - - athen - Solon - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/brit_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/brit_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/brit_catafalque.xml @@ -1,11 +0,0 @@ - - - - units/catafalques/brit_catafalque_1 - units/catafalques/brit_catafalque_2 - - - brit - Cassivellaunus - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/cart_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/cart_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/cart_catafalque.xml @@ -1,10 +0,0 @@ - - - - units/catafalques/cart_catafalque - - - cart - Hasdrubal (Quartermaster) - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/gaul_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/gaul_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/gaul_catafalque.xml @@ -1,11 +0,0 @@ - - - - units/catafalques/gaul_catafalque_1 - units/catafalques/gaul_catafalque_2 - - - gaul - Ambiorix - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/iber_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/iber_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/iber_catafalque.xml @@ -1,11 +0,0 @@ - - - - units/catafalques/iber_catafalque_1 - units/catafalques/iber_catafalque_2 - - - iber - Mandonius - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/mace_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/mace_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/mace_catafalque.xml @@ -1,17 +0,0 @@ - - - - units/catafalques/mace_catafalque - - - mace - Philip V - Financial Reorganization: Allied with Rome, Philip reorganized the country's internal affairs and finances, leaving as a legacy reopened mines and a new currency. Gain a slow trickle of metal. - - - - 1.0 - - 1250 - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/maur_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/maur_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/maur_catafalque.xml @@ -1,11 +0,0 @@ - - - - units/catafalques/maur_catafalque_1 - units/catafalques/maur_catafalque_2 - - - maur - Bindusara - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/pers_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/pers_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/pers_catafalque.xml @@ -1,10 +0,0 @@ - - - - units/catafalques/pers_catafalque - - - pers - Artaxerxes II - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/ptol_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/ptol_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/ptol_catafalque.xml @@ -1,10 +0,0 @@ - - - - units/catafalques/ptol_catafalque - - - ptol - Ptolemy III Euergetes (Benefactor) - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/rome_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/rome_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/rome_catafalque.xml @@ -1,11 +0,0 @@ - - - - units/catafalques/rome_catafalque_1 - units/catafalques/rome_catafalque_2 - - - rome - Lucius Junius Brutus - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/sele_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/sele_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/sele_catafalque.xml @@ -1,12 +0,0 @@ - - - - units/catafalques/sele_catafalque_1 - units/catafalques/sele_catafalque_2 - units/catafalques/sele_catafalque_3 - - - sele - Antiochus I Soter (Savior) - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/spart_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/spart_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/catafalque/spart_catafalque.xml @@ -1,12 +0,0 @@ - - - - units/catafalques/spart_catafalque_1 - units/catafalques/spart_catafalque_2 - units/catafalques/spart_catafalque_3 - - - spart - Lycurgus - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/other/special_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/other/special_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/other/special_catafalque.xml @@ -1,52 +0,0 @@ - - - - 250 - 0 - 10 - - - - 2.0 - - - - true - - - gaia - -ConquestCritical - - Catafalque - units/catafalque.png - other/special_catafalque - A catafalque that holds the remains of a great leader. - Relic - - - - - - - - actor/singlesteps/steps_grass.xml - actor/singlesteps/steps_grass.xml - - actor/singlesteps/steps_grass.xml - - - - standground - false - - - large - 0.55 - - 0.55 - - - - units/global/catafalque.xml - - Index: ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_catafalque.xml @@ -0,0 +1,52 @@ + + + + 250 + 0 + 10 + + + + 2.0 + + + + true + + + gaia + -ConquestCritical + + Catafalque + units/catafalque.png + template_unit_catafalque + A catafalque that holds the remains of a great leader. + Relic + + + + + + + + actor/singlesteps/steps_grass.xml + actor/singlesteps/steps_grass.xml + + actor/singlesteps/steps_grass.xml + + + + standground + false + + + large + 0.55 + + 0.55 + + + + units/global/catafalque.xml + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/athen_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/athen_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/athen_catafalque.xml @@ -0,0 +1,11 @@ + + + + units/catafalques/athen_catafalque_1 + units/catafalques/athen_catafalque_2 + + + athen + Solon + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/brit_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/brit_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/brit_catafalque.xml @@ -0,0 +1,11 @@ + + + + units/catafalques/brit_catafalque_1 + units/catafalques/brit_catafalque_2 + + + brit + Cassivellaunus + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/cart_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/cart_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/cart_catafalque.xml @@ -0,0 +1,10 @@ + + + + units/catafalques/cart_catafalque + + + cart + Hasdrubal (Quartermaster) + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/gaul_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/gaul_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/gaul_catafalque.xml @@ -0,0 +1,11 @@ + + + + units/catafalques/gaul_catafalque_1 + units/catafalques/gaul_catafalque_2 + + + gaul + Ambiorix + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/iber_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/iber_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/iber_catafalque.xml @@ -0,0 +1,11 @@ + + + + units/catafalques/iber_catafalque_1 + units/catafalques/iber_catafalque_2 + + + iber + Mandonius + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/mace_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/mace_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/mace_catafalque.xml @@ -0,0 +1,17 @@ + + + + units/catafalques/mace_catafalque + + + mace + Philip V + Financial Reorganization: Allied with Rome, Philip reorganized the country's internal affairs and finances, leaving as a legacy reopened mines and a new currency. Gain a slow trickle of metal. + + + + 1.0 + + 1250 + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/maur_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/maur_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/maur_catafalque.xml @@ -0,0 +1,11 @@ + + + + units/catafalques/maur_catafalque_1 + units/catafalques/maur_catafalque_2 + + + maur + Bindusara + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/pers_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/pers_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/pers_catafalque.xml @@ -0,0 +1,10 @@ + + + + units/catafalques/pers_catafalque + + + pers + Artaxerxes II + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/ptol_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/ptol_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/ptol_catafalque.xml @@ -0,0 +1,10 @@ + + + + units/catafalques/ptol_catafalque + + + ptol + Ptolemy III Euergetes (Benefactor) + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/rome_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/rome_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/rome_catafalque.xml @@ -0,0 +1,11 @@ + + + + units/catafalques/rome_catafalque_1 + units/catafalques/rome_catafalque_2 + + + rome + Lucius Junius Brutus + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/sele_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/sele_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/sele_catafalque.xml @@ -0,0 +1,12 @@ + + + + units/catafalques/sele_catafalque_1 + units/catafalques/sele_catafalque_2 + units/catafalques/sele_catafalque_3 + + + sele + Antiochus I Soter (Savior) + + Index: ps/trunk/binaries/data/mods/public/simulation/templates/units/spart_catafalque.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/units/spart_catafalque.xml +++ ps/trunk/binaries/data/mods/public/simulation/templates/units/spart_catafalque.xml @@ -0,0 +1,12 @@ + + + + units/catafalques/spart_catafalque_1 + units/catafalques/spart_catafalque_2 + units/catafalques/spart_catafalque_3 + + + spart + Lycurgus + +