New Buildings Discussion

I would love this.

If possible, I would love a new mechanic like Disease called Encyption or Firewall. Certain buidings increase the strength of it, while others Hacker buildings decrease it. The new illnesses are cyber viruses, Trojan horses, and later destructive nanobots, bloatware, malware, Cyberwarfare etc. Just a thought.
 
Actually, is it possible to make requirements like "Requires Power", except that in that case it would be "Requires Internet Access", without which you can't make the sites and whatnot.

Well, not excactly like how Power works, but similar: It is easy to make the Sides require a Building like Computer Network, or/and a resource like Providers. That won't be a problem.

And since Internet is a Project, it can have a "allows all players to build Computer Networks". Just like the Manhatten Project used to have in vanilla BTS.
 
Also, I believe there's a Hacker unit. Perhaps he can "disease" a city with a malicious virus, which at first would lower production, culture and whatnot. Later, with nanobots, he could destroy building and even kill population! Ofcourse, there should be a counter to it, which could prevent/lower the negative effect of the missions done by the Hacker.

I've also been thinking of "Government Sites" national wonder, which would be simply a modern National Post Service (or w/e it was named in AND) that would decrease anarchy, increase GG appearance, lower maintenance from distance to Palace and from cities and etc.
 
No they are normal buildings. Remember its in the trans-human era so their stats are much more powerful.

No, I mean... What are they? They are pseudo-buildings? What is the meaning of these buildings... Algorithm is not a building, you can create one, but when it's creates, it's for everyone, you dont have to re-create it in each city...
 
No, I mean... What are they? They are pseudo-buildings? What is the meaning of these buildings... Algorithm is not a building, you can create one, but when it's creates, it's for everyone, you dont have to re-create it in each city...

Each city needs the infrastructure , special hardware, industry standards, and a support system of engineers to to use them. The Building represents all of this. For gamepaly purposes the Algorithm is a building where the engineers and infrastructure are located.
 
@Faustmouse

Ok based on Tolni's ideas it will work like this ...

1. Someone on the Globe Completes The Internet project (already exists).

2. It enables everyone to build ISP Offices (if requirements are met).

So here are the stats for the building. I will edit the Project code so don't worry.

--Buildings--

ISP Offices
Button/Icon: Here
Req Tech: Fiber Optics
Req Buildings: Modern Offices AND Computer Networks
Req Resources: Computers
Req City Size: 13
Cost: 1750
Req Power: Yes
Upgrades To: -
Obsolete Tech: None

  • +3 :gold:
  • +3 :culture:
  • +3 :espionage:
  • +2 :gold: with Communication Networks
  • +2 :gold: with Digitization
  • +2 :science: with Knowledge Management

---

Beyond this I will have to think of how it should influence the other buildings.

Thanks! :goodjob:
 
@ Faustmouse
Here are all the 647 Tech Tags for all the Technologies in the game. (saved as a .Txt below)

How I collected this data:
Spoiler :

I scanned for Type for this 4 files.
AiEBjQI.png


EDITed: Uploaded Correct File. Removed duplicates


Revision 6023.
 
@ Faustmouse
All 2640 Building Tags (as a .Txt Below)





@ Hydro There were 5 errors in the Description Tag of *_CIV4BuildingInfos that didn't have TXT_KEY_BUILDING

Big Ben
Manhattan
CHANGED_TXT_KEY_CORPORATION_2
CHANGED_TXT_KEY_CORPORATION_2
Fort Knox

How I got the Data.
Spoiler :


I searched and saved all 220+ files with CIV4BuildingInfos from C2C and were XML in a seperate folder. I also scanned CIV 4, Warloads, and Beyond the Sword CIV4BuildingInfos.




Then I ran the scanner.
klhpzdq.png



EDITed: Uploaded Correct File. Removed duplicates


Revision 6023.
 
Also I was thinking that different speeds of Internet should benefit from different techs, i.e dial-up shouldn't get a bonus from a Galactic Age tech, it should get a bonus from the techs in the range from the one that unlocks dial-up, to the one that unlocks DSL connections.

And so, here the Internet "speed" upgrade line.

Dial-up Speed Architecture -> DSL Speed Architecture -> FTTX (Fiber to the x) Speed Architecture -> Wi-Fi Speed Architecture* -> Mobile Broadband -> Cybernet Speed Architecture -> NanoNet Speed Architecture -> NeuroNet Speed Architecture*

Of course, what bothers me is that some Firaxis employee when designing the tech tree, he decided that the Internet must totally be found with Fiber Optics. Which might cause problems with earlier speeds (i.e Dial-up, DSL).

Also, the Mobile Phone resource will have to be a bit more expanded.

*Wi-Fi and Mobile Broadband give more :gold:, :culture: and :espionage:, but are less productive and spies have a higher chance of succeeding
*For those intending to clamour over these two saying "but they're the same!", CyberNet is cyborgs, i.e implants that would use your fleshy, fleshy organism to power the Internet. Obviously, it'll be pretty fast. However, the NeuroNet would use your brains and all your neurons.
 
@ Faustmouse
All 367 Bonus Tags (.Txt Below)


Revision 6023.
 
At Faustmouse

All 1217 Unit Tags


EDITed: Uploaded Correct File. Removed duplicates


Revision 6023.
 
I made all the new buildings, but there are a few things left:

1) What is the Tag for Stock Market?
2) What is the Tag for Computer Security Office?
3) Blogs. Holographic Networks is NOT a tech. I Changed the bonus to Holographics instead.
4) What is the code for the "+1 :health: from Green Civic?
5) I made a mistake in this buildings below and can't see it.

Spoiler :

Code:
		<BuildingInfo>
			<BuildingClass>BUILDINGCLASS_BIOMORPHICS_LAB</BuildingClass>
			<Type>BUILDING_BIOMORPHICS_LAB</Type>
			<SpecialBuildingType>NONE</SpecialBuildingType>
			<Description>TXT_KEY_BUILDING_BIOMORPHICS_LAB</Description>
			<Civilopedia>TXT_KEY_BUILDING_BIOMORPHICS_LAB_PEDIA</Civilopedia>
			<Strategy>TXT_KEY_BUILDING_BIOMORPHICS_LAB_STRATEGY</Strategy>
			<Advisor>ADVISOR_SCIENCE</Advisor>
			<ArtDefineTag>ART_DEF_BUILDING_BIOMORPHICS_LAB</ArtDefineTag>
			<MovieDefineTag>NONE</MovieDefineTag>
			<HolyCity>NONE</HolyCity>
			<ReligionType>NONE</ReligionType>
			<StateReligion>NONE</StateReligion>
			<bStateReligion>0</bStateReligion>
			<PrereqReligion>NONE</PrereqReligion>
			<PrereqCorporation>NONE</PrereqCorporation>
			<FoundsCorporation>NONE</FoundsCorporation>
			<GlobalReligionCommerce>NONE</GlobalReligionCommerce>
			<GlobalCorporationCommerce>NONE</GlobalCorporationCommerce>
			<VictoryPrereq>NONE</VictoryPrereq>
			<FreeStartEra>NONE</FreeStartEra>
			<MaxStartEra>NONE</MaxStartEra>
			<ObsoleteTech>NONE</ObsoleteTech>
			<PrereqTech>TECH_GBIOLOGY</PrereqTech>
			<TechTypes>
				<PrereqTech>TECH_BRAIN_SCAN</PrereqTech>
			</TechTypes>
			<Bonus>BONUS_COMPUTERS</Bonus>
			<ProductionTraits/>
			<HappinessTraits/>
			<NoBonus>NONE</NoBonus>
			<PowerBonus>NONE</PowerBonus>
			<FreeBonus>NONE</FreeBonus>
			<iNumFreeBonuses>0</iNumFreeBonuses>
			<FreeBuilding>NONE</FreeBuilding>
			<FreePromotion>NONE</FreePromotion>
			<CivicOption>NONE</CivicOption>
			<GreatPeopleUnitClass>NONE</GreatPeopleUnitClass>
			<iGreatPeopleRateChange>0</iGreatPeopleRateChange>
			<iHurryAngerModifier>0</iHurryAngerModifier>
			<bBorderObstacle>0</bBorderObstacle>
			<bTeamShare>0</bTeamShare>
			<bWater>0</bWater>
			<bRiver>0</bRiver>
			<bPower>0</bPower>
			<bDirtyPower>0</bDirtyPower>
			<bAreaCleanPower>0</bAreaCleanPower>
			<DiploVoteType>NONE</DiploVoteType>
			<bForceTeamVoteEligible>0</bForceTeamVoteEligible>
			<bCapital>0</bCapital>
			<bGovernmentCenter>0</bGovernmentCenter>
			<bGoldenAge>0</bGoldenAge>
			<bAllowsNukes>0</bAllowsNukes>
			<bMapCentering>0</bMapCentering>
			<bNoUnhappiness>0</bNoUnhappiness>
			<bNoUnhealthyPopulation>0</bNoUnhealthyPopulation>
			<bBuildingOnlyHealthy>0</bBuildingOnlyHealthy>
			<bNeverCapture>0</bNeverCapture>
			<bNukeImmune>0</bNukeImmune>
			<bPrereqReligion>0</bPrereqReligion>
			<bCenterInCity>0</bCenterInCity>
			<iAIWeight>0</iAIWeight>
			<iCost>4550</iCost>
			<iHurryCostModifier>100</iHurryCostModifier>
			<iAdvancedStartCost>-1</iAdvancedStartCost>
			<iAdvancedStartCostIncrease>0</iAdvancedStartCostIncrease>
			<iMinAreaSize>-1</iMinAreaSize>
			<iConquestProb>50</iConquestProb>
			<iCitiesPrereq>0</iCitiesPrereq>
			<iTeamsPrereq>0</iTeamsPrereq>
			<iLevelPrereq>0</iLevelPrereq>
			<iMinLatitude>0</iMinLatitude>
			<iMaxLatitude>90</iMaxLatitude>
			<iGreatPeopleRateModifier>0</iGreatPeopleRateModifier>
			<iGreatGeneralRateModifier>0</iGreatGeneralRateModifier>
			<iDomesticGreatGeneralRateModifier>0</iDomesticGreatGeneralRateModifier>
			<iGlobalGreatPeopleRateModifier>0</iGlobalGreatPeopleRateModifier>
			<iAnarchyModifier>0</iAnarchyModifier>
			<iGoldenAgeModifier>0</iGoldenAgeModifier>
			<iGlobalHurryModifier>0</iGlobalHurryModifier>
			<iExperience>0</iExperience>
			<iGlobalExperience>0</iGlobalExperience>
			<iFoodKept>0</iFoodKept>
			<iAirlift>0</iAirlift>
			<iAirModifier>0</iAirModifier>
			<iAirUnitCapacity>0</iAirUnitCapacity>
			<iNukeModifier>0</iNukeModifier>
			<iNukeExplosionRand>0</iNukeExplosionRand>
			<iFreeSpecialist>0</iFreeSpecialist>
			<iAreaFreeSpecialist>0</iAreaFreeSpecialist>
			<iGlobalFreeSpecialist>0</iGlobalFreeSpecialist>
			<iMaintenanceModifier>0</iMaintenanceModifier>
			<iWarWearinessModifier>0</iWarWearinessModifier>
			<iGlobalWarWearinessModifier>0</iGlobalWarWearinessModifier>
			<iEnemyWarWearinessModifier>0</iEnemyWarWearinessModifier>
			<iHealRateChange>0</iHealRateChange>
			<iHealth>0</iHealth>
			<iAreaHealth>0</iAreaHealth>
			<iGlobalHealth>0</iGlobalHealth>
			<iHappiness>0</iHappiness>
			<iAreaHappiness>0</iAreaHappiness>
			<iGlobalHappiness>0</iGlobalHappiness>
			<iStateReligionHappiness>0</iStateReligionHappiness>
			<iWorkerSpeedModifier>0</iWorkerSpeedModifier>
			<iMilitaryProductionModifier>0</iMilitaryProductionModifier>
			<iSpaceProductionModifier>0</iSpaceProductionModifier>
			<iGlobalSpaceProductionModifier>0</iGlobalSpaceProductionModifier>
			<iTradeRoutes>0</iTradeRoutes>
			<iCoastalTradeRoutes>0</iCoastalTradeRoutes>
			<iGlobalTradeRoutes>0</iGlobalTradeRoutes>
			<iTradeRouteModifier>0</iTradeRouteModifier>
			<iForeignTradeRouteModifier>0</iForeignTradeRouteModifier>
			<iGlobalPopulationChange>0</iGlobalPopulationChange>
			<iFreeTechs>0</iFreeTechs>
			<iDefense>0</iDefense>
			<iBombardDefense>0</iBombardDefense>
			<iAllCityDefense>0</iAllCityDefense>
			<iEspionageDefense>0</iEspionageDefense>
			<iAsset>0</iAsset>
			<iPower>0</iPower>
			<fVisibilityPriority>0.0</fVisibilityPriority>
			<SeaPlotYieldChanges/>
			<RiverPlotYieldChanges/>
			<GlobalSeaPlotYieldChanges/>
			<YieldChanges>
				<iYield>0</iYield>
				<iYield>6</iYield>
				<iYield>0</iYield>
			</YieldChanges>
			<CommerceChanges>
				<iCommerce>-30</iCommerce>
				<iCommerce>3</iCommerce>
				<iCommerce>0</iCommerce>
				<iCommerce>0</iCommerce>
			</CommerceChanges>
			<ObsoleteSafeCommerceChanges>
				<iCommerce>0</iCommerce>
				<iCommerce>0</iCommerce>
				<iCommerce>0</iCommerce>
			</ObsoleteSafeCommerceChanges>
			<TechCommerceChanges>
				<TechCommerceChange>
					<PrereqTech>TECH_BIONICS</PrereqTech>
					<TechCommerce>
						<iCommerce>0</iCommerce>
						<iCommerce>2</iCommerce>
						<iCommerce>0</iCommerce>
						<iCommerce>0</iCommerce>
					</TechCommerce>
				</TechCommerceChange>
				<TechCommerceChange>
					<PrereqTech>TECH_CYBERNETICS</PrereqTech>
					<TechCommerce>
						<iCommerce>0</iCommerce>
						<iCommerce>2</iCommerce>
						<iCommerce>0</iCommerce>
						<iCommerce>0</iCommerce>
					</TechCommerce>
				</TechCommerceChange>
				<TechCommerceChange>
					<PrereqTech>TECH_ANDROIDS</PrereqTech>
					<TechCommerce>
						<iCommerce>0</iCommerce>
						<iCommerce>2</iCommerce>
						<iCommerce>0</iCommerce>
						<iCommerce>0</iCommerce>
					</TechCommerce>
				</TechCommerceChange>
				<TechCommerceChange>
					<PrereqTech>TECH_PERSONAL_ROBOTS</PrereqTech>
					<TechCommerce>
						<iCommerce>0</iCommerce>
						<iCommerce>2</iCommerce>
						<iCommerce>0</iCommerce>
						<iCommerce>0</iCommerce>
					</TechCommerce>
				</TechCommerceChange>
			</TechCommerceChanges>
			<TechYieldChanges>
				<TechYieldChange>
					<PrereqTech>TECH_BIONICS</PrereqTech>
					<TechYield>
						<iYield>0</iYield>
						<iYield>1</iYield>
						<iYield>0</iYield>
					</TechYield>
				</TechYieldChange>
				<TechYieldChange>
					<PrereqTech>TECH_PERSONAL_ROBOTS</PrereqTech>
					<TechYield>
						<iYield>0</iYield>
						<iYield>1</iYield>
						<iYield>0</iYield>
					</TechYield>
				</TechYieldChange>
				<TechYieldChange>
					<PrereqTech>TECH_ANDROIDS</PrereqTech>
					<TechYield>
						<iYield>0</iYield>
						<iYield>1</iYield>
						<iYield>0</iYield>
					</TechYield>
				</TechYieldChange>
				<TechYieldChange>
					<PrereqTech>TECH_CYBERNETICS</PrereqTech>
					<TechYield>
						<iYield>0</iYield>
						<iYield>1</iYield>
						<iYield>0</iYield>
					</TechYield>
				</TechYieldChange
			</TechYieldChanges>
			<CommerceChangeDoubleTimes/>
			<CommerceModifiers/>
			<GlobalCommerceModifiers/>
			<SpecialistExtraCommerces/>
			<StateReligionCommerces/>
			<CommerceHappinesses/>
			<ReligionChanges/>
			<SpecialistCounts>
				<SpecialistCount>
					<SpecialistType>SPECIALIST_SCIENTIST</SpecialistType>
					<iSpecialistCount>1</iSpecialistCount>
				</SpecialistCount>
				<SpecialistCount>
					<SpecialistType>SPECIALIST_ENGINEER</SpecialistType>
					<iSpecialistCount>1</iSpecialistCount>
				</SpecialistCount>
			</SpecialistCounts>
			<FreeSpecialistCounts/>
			<CommerceFlexibles/>
			<CommerceChangeOriginalOwners/>
			<ConstructSound/>
			<BonusHealthChanges/>
			<BonusHappinessChanges/>
			<BonusProductionModifiers/>
			<UnitCombatFreeExperiences/>
			<DomainFreeExperiences/>
			<DomainProductionModifiers/>
			<BuildingHappinessChanges/>
			<PrereqBuildingClasses/>
			<BuildingClassNeededs>
				<BuildingClassNeeded>
					<BuildingClassType>BUILDINGCLASS_MECHATRONICS_LAB</BuildingClassType>
					<bNeededInCity>1</bNeededInCity>
				</BuildingClassNeeded>
				<BuildingClassNeeded>
					<BuildingClassType>BUILDINGCLASS_FACIAL_RECOGNITION_SOFTWARE</BuildingClassType>
					<bNeededInCity>1</bNeededInCity>
				</BuildingClassNeeded>
			</BuildingClassNeededs>
			<SpecialistYieldChanges/>
			<BonusYieldModifiers/>
			<ImprovementFreeSpecialists/>
			<Flavors/>
			<HotKey/>
			<bAltDown>0</bAltDown>
			<bShiftDown>0</bShiftDown>
			<bCtrlDown>0</bCtrlDown>
			<iHotKeyPriority>0</iHotKeyPriority>
			<iPrereqPopulation>13</iPrereqPopulation>
			<bPrereqPower>1</bPrereqPower>
		</BuildingInfo>
 
@ Faustmouse

@ Hydro There were 5 errors in the Description Tag of *_CIV4BuildingInfos that didn't have TXT_KEY_BUILDING

Big Ben
Manhattan
CHANGED_TXT_KEY_CORPORATION_2
CHANGED_TXT_KEY_CORPORATION_2
Fort Knox

I see what's wrong with Big Ben and Fort Knox. I will fix those.However I do not know about the others.
 
Faustmouse

1)BUILDING_STOCKMARKET
2)BUILDING_CYBERSECURITY_CENTER
3) TECH_MMO and TECH_HOLOGRAPHICS , just put them there
4) The Error is in line 211, you have </TechYieldChange , it needs an >.
5.)CIVIC_FARM_GREEN

Faustmouse do you make the XML using Notepad++?
 
Wow thanks Mr Azure!

But I was wondering how the complete code should look like for green. I couldn't find a tag called "CivicHealthChanges" or something like this.

No I'm using the Editor. Hydro said Notepad++ is confusing for new modders^^
But I think I will switch to it ;)
 
Wow thanks Mr Azure!

But I was wondering how the complete code should look like for green. I couldn't find a tag called "CivicHealthChanges" or something like this.

No I'm using the Editor. Hydro said Notepad++ is confusing for new modders^^
But I think I will switch to it ;)

1. Get this Dark Theme
http://www.shaunpickford.com/dark-theme-for-notepad/

1.B direct File Link: http://www.shaunpickford.com/N++DarkTheme.zip

2. Unzip it to:
C:\Program Files\Notepad++\themes

3. Go to Settings, then Style Configiulator, then under Select Theme click on Waher-style. It should restart.

4. Go to Plugins Menu on Top, then Plugins Manager, and scroll down and install XML Tools.

5.Then when you are done with your XML, just go to Plugins, then XML tools then click on "Enable Auto XML Syntax Check". You can click on "Check Syntax Now" to check the code of your XML.
 
@Faustmouse
Here is me finding your XML error lol. (Watch in HD)

Link to video.
 
@Faustmouse

--Buildings--

Aeroponics Lab
Button/Icon: -
Req Tech: Molecular Medicine
Req Buildings: Hydroponics Lab
Req Resources: Computers
Req City Size: 13
Cost: 3450
Req Power: Yes
Upgrades To: -
Obsolete Tech: None

  • -20 :gold:
  • +5 :science:
  • +5 :food:
  • Can Turn 1 Citizen into a Scientist

---

MRI Lab
Button/Icon: -
Req Tech: Genetics
Req Buildings: Hospital AND Laboratory
Req Resources: Computers
Req City Size: 13
Cost: 1900
Req Power: Yes
Upgrades To: -
Obsolete Tech: None

  • +1 :health:
  • +5 :science:
  • -10 :gold:
  • Can Turn 1 Citizen into a Doctor
  • -10 Disease

---

3D Body Atlas
Button/Icon: -
Req Tech: Molecular Medicine
Req Buildings: Systems Biology Simulator AND Health (Medical Database)
Req Resources: Computers
Req City Size: 13
Cost: 3450
Req Power: Yes
Upgrades To: -
Obsolete Tech: None

  • -15 :gold:
  • +2 :health:
  • +5 :science:
  • Can Turn 1 Citizen into a Doctor
  • -15 Disease

---

Medical Tricoder Factory
Button/Icon: -
Req Tech: Personalized Health
Req Buildings: Factory AND 3D Body Atlas
Req Resources: Computers
Req City Size: 13
Cost: 4250
Req Power: Yes
Upgrades To: -
Obsolete Tech: None

  • Produces 1 Medical Tricoders
  • +3 :gold:
  • +1 :yuck:
  • +5 Flammability
  • +5 Air Pollution

---

Hypospray Factory
Button/Icon: -
Req Tech: Personalized Health
Req Buildings: Factory AND 3D Body Atlas
Req Resources: Computers AND Immunity Drugs
Req City Size: 13
Cost: 4250
Req Power: Yes
Upgrades To: -
Obsolete Tech: None

  • Produces 1 Hyposprays
  • +3 :gold:
  • +1 :yuck:
  • +5 Flammability
  • +5 Air Pollution

---

Autodoctor
Button/Icon: -
Req Tech: Automated Services
Req Buildings: Medical Clinic
Req Resources: Medical Tricoders AND (Service Bot OR Android)
Req City Size: 13
Cost: 5550
Req Power: Yes
Upgrades To: -
Obsolete Tech: None

  • Heals Units Extra 25% Damage/Turn
  • +3 :health:
  • +1 :health: with Hyposprays
  • +5 :science:
  • -40 :gold:
  • Can Turn 1 Citizen into a Doctor
  • -25 Disease

---

Medical Diagnostat
Button/Icon: -
Req Tech: Cyberimmuniology
Req Buildings: Autodoctor
Req Resources: Digitized Membranes AND Smart Medicine
Req City Size: 13
Cost: 7800
Req Power: Yes
Upgrades To: -
Obsolete Tech: None

  • Heals Units Extra 30% Damage/Turn
  • +7 :health:
  • +7 :science:
  • -50 :gold:
  • Can Turn 1 Citizen into a Doctor
  • -35 Disease

---

Anima Chamber
Button/Icon: -
Req Tech: Artificial Life
Req Buildings: Medical Diagnostat
Req Resources: Nanobots
Req City Size: 13
Cost: 12100
Req Power: Yes
Upgrades To: -
Obsolete Tech: None

  • Heals Units Extra 35% Damage/Turn
  • +10 :health:
  • +10 :science:
  • -100 :gold:
  • Can Turn 1 Citizen into a Doctor
  • -50 Disease

--Resources--

Medical Tricoders
Reveals: Personalized Health
Enables: Personalized Health
Health: +1 :health:

---

Hyposprays
Reveals: Personalized Health
Enables: Personalized Health
Health: +1 :health:

---

Thanks! :goodjob:
 
Back
Top Bottom