Template:ProjectDataName: Difference between revisions

From Terra Invicta Official Wiki
Redwah (talk | contribs)
Created page with "<includeonly>{{#switch:{{{1}}} |Alien Signatures=Project_TheirSignatures |Alien Methods=Project_TheirMethods |Alien Operations=Project_TheirOperations |Alien Movements=Project_TheirMovements |Alien Origin=Project_TheirOrigin |Hydra Biology=Project_HydraBiology |Pherocytes=Project_Pherocytes |Alien Containment=Project_AlienContainment |Hydra Language=Project_HydraLanguage |Alien Technology=Project_TheirTechnology |Exotic Materials=Project_Exotics |Exotic Hybrid Systems=Pr..."
 
Llamageddon (talk | contribs)
m +cats
 
(4 intermediate revisions by 2 users not shown)
Line 7: Line 7:
|Hydra Biology=Project_HydraBiology
|Hydra Biology=Project_HydraBiology
|Pherocytes=Project_Pherocytes
|Pherocytes=Project_Pherocytes
|Alien Containment=Project_AlienContainment
|Hydra Containment=Project_AlienContainment
|Hydra Language=Project_HydraLanguage
|Hydra Language=Project_HydraLanguage
|Alien Technology=Project_TheirTechnology
|Alien Technology=Project_TheirTechnology
Line 45: Line 45:
|Audience Research=Project_AudienceResearch
|Audience Research=Project_AudienceResearch
|Operations Research=Project_OperationsResearch
|Operations Research=Project_OperationsResearch
|Project Review=Project_ReviewFailedProjects
|Commercial Rocket Companies=Project_CommercialRocketCompanies
|Commercial Rocket Companies=Project_CommercialRocketCompanies
|Reusable Rockets=Project_ReusableRockets
|Reusable Rockets=Project_ReusableRockets
Line 81: Line 82:
|Greater Dominion=Project_GreaterDominion
|Greater Dominion=Project_GreaterDominion
|African Union=Project_AfricanUnion
|African Union=Project_AfricanUnion
|Gran Colombia=Project_GranColombia
|Stewards of South America=Project_GranColombia
|South American Union=Project_SouthAmericanUnion
|South American Union=Project_SouthAmericanUnion
|United Turkestan=Project_UnitedTurkestan
|United Turkestan=Project_UnitedTurkestan
|United Arab League=Project_UnitedArabLeague
|United Arab League=Project_UnitedArabLeague
|East African Federation=Project_EastAfricanFederation
|African Confederations=Project_EastAfricanFederation
|Greater Indonesia=Project_GreaterIndonesia
|Greater Indonesia=Project_GreaterIndonesia
|Greater Austronesia=Project_GreaterAustronesia
|Greater Austronesia=Project_GreaterAustronesia
Line 96: Line 97:
|Unification of the Maghreb=Project_UnificationoftheMaghreb
|Unification of the Maghreb=Project_UnificationoftheMaghreb
|Southeast Asian Alliance=Project_SoutheastAsianAlliance
|Southeast Asian Alliance=Project_SoutheastAsianAlliance
|Greater India=Project_GreaterIndia
|Akhand Bharat=Project_GreaterIndia
|Freistaat Union=Project_FreistaatConfederation
|Freistaat Union=Project_FreistaatConfederation
|The Intermarium=Project_SlavicCommonwealth
|The Intermarium=Project_SlavicCommonwealth
Line 272: Line 273:
|Ring Core=Project_RingCore
|Ring Core=Project_RingCore
|Xenoscience Institute=Project_XenoscienceInstitute
|Xenoscience Institute=Project_XenoscienceInstitute
|Climate Lab=Project_ClimateLab
|Climate Research Center=Project_ClimateResearchCenter
|Climate Institute=Project_ClimateInstitute
|Listening Post=Project_ListeningPost
|Reconnaissance Array=Project_ReconnaissanceArray
|Argus Complex=Project_ArgusComplex
|Solar Mirror=Project_SolarMirror
|Solar Mirror Array=Project_SolarMirrorArray
|Soletta=Project_Soletta
|Automated Solar Mirror=Project_AutomatedSolarMirror
|Pion Torch=Project_AntimatterBeamCoreTorch
|Pion Torch=Project_AntimatterBeamCoreTorch
|Advanced Antimatter Plasma Core Torch=Project_AdvancedAntimatterPlasmaCoreTorch
|Advanced Antimatter Plasma Core Torch=Project_AdvancedAntimatterPlasmaCoreTorch
Line 435: Line 446:
|Nuclear-Powered Explosive Warhead Torpedoes=Project_AthenaTorpedoBay
|Nuclear-Powered Explosive Warhead Torpedoes=Project_AthenaTorpedoBay
|Nuclear-Powered Penetrator Warhead Torpedoes=Project_AresTorpedoBay
|Nuclear-Powered Penetrator Warhead Torpedoes=Project_AresTorpedoBay
|Nuclear-Powered Fragmentation Warhead Torpedoes=Project_ZeusTorpedoBay
|Hypergolic-Fueled Nuclear Torpedoes=Project_CerebrusNuclearTorpedoBay
|Hypergolic-Fueled Nuclear Torpedoes=Project_CerebrusNuclearTorpedoBay
|Hydrolox-Fueled Nuclear Missiles=Project_HadesNuclearTorpedoBay
|Hydrolox-Fueled Nuclear Missiles=Project_HadesNuclearTorpedoBay
Line 500: Line 512:
|Solar Steamers=Project_SolarSteamers
|Solar Steamers=Project_SolarSteamers
|Nuclear Freighters=Project_NuclearFreighters
|Nuclear Freighters=Project_NuclearFreighters
|Fusion Freighters=Project_FusionFreighters
|High Thrust Probes=Project_HighThrustProbes
|High Thrust Probes=Project_HighThrustProbes
|Clandestine Cells=Project_ClandestineCells
|Clandestine Cells=Project_ClandestineCells
Line 591: Line 604:
|Vital Point Shell Targeting=Project_VitalPointShellTargeting
|Vital Point Shell Targeting=Project_VitalPointShellTargeting
|Improved Terminal Guidance Systems=Project_ImprovedTerminalGuidanceSystems
|Improved Terminal Guidance Systems=Project_ImprovedTerminalGuidanceSystems
|Algorithmic Extraction Management=Project_AlgorithmicExtractionManagement
|Water Purification Techniques=Project_WaterPurificationTechniques
|Water Purification Techniques=Project_WaterPurificationTechniques
|Rapid Distillation Techniques=Project_RapidDistillationTechniques
|Rapid Distillation Techniques=Project_RapidDistillationTechniques
Line 596: Line 610:
|Molecular Beneficiation=Project_MolecularBenefication
|Molecular Beneficiation=Project_MolecularBenefication
|Rapid Fissile Enrichment=Project_RapidFissileEnrichment
|Rapid Fissile Enrichment=Project_RapidFissileEnrichment
|Thermal Mining Techniques=Project_ThermalMiningTechniques
|Microbial Drills=Project_MicrobialDrills
|Slag Valorization=Project_SlagValorization
|Plasma Extraction Techniques=Project_PlasmaExtractionTechniques
|Subsurface Radiation Analysis=Project_SubsurfaceRadiatonAnalysis
|Civil Defense Programs=Project_CivilDefensePrograms
|Civil Defense Programs=Project_CivilDefensePrograms
|Crash Training Program=Project_CrashTrainingProgram
|Crash Training Program=Project_CrashTrainingProgram
Line 656: Line 675:
|Regional Security Sweeps=Project_RegionalSecuritySweeps
|Regional Security Sweeps=Project_RegionalSecuritySweeps
|Pherocyte Quarantine Protocols=Project_PherocyteQuarantineProtocols
|Pherocyte Quarantine Protocols=Project_PherocyteQuarantineProtocols
|Policymaker Behaviorial Analysis=Project_PolicymakerBehaviorialAnalysis
|Policymaker Behavioral Analysis=Project_PolicymakerBehaviorialAnalysis
|Advanced Xenological Monitoring=Project_AdvancedXenologicalMonitoring
|Advanced Xenological Monitoring=Project_AdvancedXenologicalMonitoring
|Predictive Abduction Modeling=Project_PredictiveAbductionModeling
|Predictive Abduction Modeling=Project_PredictiveAbductionModeling
Line 662: Line 681:
|Pherocyte Exposure Network Tracing=Project_PherocyteExposureNetworkTracing
|Pherocyte Exposure Network Tracing=Project_PherocyteExposureNetworkTracing
|Alien Red Teaming=Project_AlienRedTeaming
|Alien Red Teaming=Project_AlienRedTeaming
|Public Behaviorial Monitoring=Project_PublicBehaviorialMonitoring
|Public Behavioral Monitoring=Project_PublicBehaviorialMonitoring
|Community Policing Drones=Project_CommunityPolicingDrones
|Community Policing Drones=Project_CommunityPolicingDrones
|Pherocyte Liability Theory=Project_PherocyteLiabilityTheory
|Pherocyte Liability Theory=Project_PherocyteLiabilityTheory
Line 682: Line 701:
|40mm Autocannon=Project_40mmAutocannon
|40mm Autocannon=Project_40mmAutocannon
|Stewards of the Amazon=Project_StewardoftheAmazon
|Stewards of the Amazon=Project_StewardoftheAmazon
|Stewards of the South=Project_StewardoftheSouth
|The United Provinces=Project_UnitedProvinces
|Armor Struts=Project_ArmorStruts
|Armor Struts=Project_ArmorStruts
|Space Force Basic Training=Project_SpaceForceBasicTraining
|Space Force Basic Training=Project_SpaceForceBasicTraining
|Space Navy Academies=Project_SpaceNavyAcademies
|Space Navy Academies=Project_SpaceNavyAcademies
|Fleet Officer Schoolhouses=Project_FleetOfficerSchoolhouses
|Fleet Officer Schoolhouses=Project_FleetOfficerSchoolhouses
|Celtic League=Project_CelticLeague
|African Independence Movements=Project_AfricanIndependenceMovements
|European Autonomy Movements=Project_EuropeanAutonomyMovements
|American Liberation Movements=Project_AmericanLiberationMovements
|Asia-Pacific Regionalist Movements=Project_Asia-PacificRegionalistMovements
|Great African Union=Project_GreatAfricanUnion
|Greater India=Project_UnitedIndosphere
|Greater Intermarium=Project_GreaterIntermarium
|Greater Pan-Asia=Project_GreaterPanAsia
|Zanzibar Channel Bridge=Project_ZanzibarChannelBridge
|Soya Strait Bridge=Project_SoyaStraitBridge
|Lake Tanganyika Bridge=Project_LakeTanganyikaBridge
|Talsinki Tunnel=Project_TalsinkiTunnel
|Gulf Cooperation Council=Project_GulfCooperationCouncil
|Caribbean Community=Project_CaribbeanCommunity
|The Protectorate Authority=Project_ProtectorateAuthority
|Regional African Unions=Project_RegionalAfricanUnions
|National Research Oversight=Project_NationalResearchOversight
|National Labs=Project_NationalLabs
|Focused National Research=Project_FocusedNationalResearch
|Talent Development=Project_ResistanceTalentDevelopment
|Talent Development=Project_HumanityFirstTalentDevelopment
|Talent Development=Project_ProjectExodusTalentDevelopment
|Talent Development=Project_InitiativeTalentDevelopment
|Talent Development=Project_ServantTalentDevelopment
|Talent Development=Project_ProtectorateTalentDevelopment
|Talent Development=Project_AcademyTalentDevelopment
|Friends in High Places=Project_FriendsinHighPlaces
|Operational Security=Project_OperationalSecurity
|Rocket Scientists=Project_RocketScientists
|Gold Rush=Project_GoldRush
|Killer Instinct=Project_KillerInstinct
|Proscription=Project_Proscription
|For the Greater Good=Project_ForTheGreaterGood
|Entrenchment=Project_Entrenchment
|One People=Project_OnePeople
|Alien Bandwidth=Project_AlienBandwidth
|The Ivory Tower=Project_TheIvoryTower
|Best and Brightest=Project_BestandBrightest
|Capitalization=Project_Capitalization
|Company Engineers=Project_CompanyEngineers
|High Thrust Ergonomics=Project_High-ThrustErgonomics
|Astronaut Fitness Regimen=Project_AstronautFitnessRegimen
|Acceleration Pharmaceuticals=Project_AccelerationPharmaceuticals
|-High-G Recombinants=Project_High-GRecombinants
}}</includeonly><noinclude>  
}}</includeonly><noinclude>  
A template for converting Project Display Names into Project Data Names.
A template for converting Project Display Names into Project Data Names.
Line 695: Line 762:
For example:
For example:
<pre>{{ProjectDataName|Armor Struts}}</pre>
<pre>{{ProjectDataName|Armor Struts}}</pre>
will return "{{ProjectDataName|Project_ArmorStruts}}", the Data Name for the Project whose Display Name is "Armor Struts".
will return "{{ProjectDataName|Armor Struts}}", the Data Name for the Project whose Display Name is "Armor Struts".


== Updating This Template ==
== Updating This Template ==
Line 705: Line 772:
# Do a search and replace to replace every <pre>TIProjectTemplate.displayName.</pre> with <pre>|</pre>, except for those instances inside these instructions.
# Do a search and replace to replace every <pre>TIProjectTemplate.displayName.</pre> with <pre>|</pre>, except for those instances inside these instructions.
# Swap all values to the other side of the =.
# Swap all values to the other side of the =.
[[Category:Data Reference Templates]]
[[Category:Switch Templates]]
[[Category:Templates]]


</noinclude>
</noinclude>

Latest revision as of 11:16, 29 November 2025

A template for converting Project Display Names into Project Data Names.

Note: Inefficient if used several times in a page. See RawProjectDisplayName_Explanation for more efficient mass conversions.

Usage

For example:

{{ProjectDataName|Armor Struts}}

will return "Project_ArmorStruts", the Data Name for the Project whose Display Name is "Armor Struts".

Updating This Template

To update this template, simply perform the following steps:

  1. Open the file
     TIProjectTemplate.en 
    , which is located in
     \Terra Invicta\TerraInvicta_Data\StreamingAssets\Localization\en 
  2. Do a search for every line that starts with
    TIProjectTemplate.displayName.
  3. Copy every line found, and paste it into this wiki page, replacing everything after the line
    <includeonly>{{#switch:{{{1}}}
    , up until the line
    }}</includeonly><noinclude> 
  4. Do a search and replace to replace every
    TIProjectTemplate.displayName.
    with
    |
    , except for those instances inside these instructions.
  5. Swap all values to the other side of the =.