Sid Meier's Civilization VI

Sid Meier's Civilization VI

Entertainment Adjacency Bonus
4 Comments
scipiogarling 8 Feb, 2021 @ 4:26pm 
This mod breaks the Yields and Status tabs of the Reports function.
Oni  [author] 6 Jul, 2019 @ 8:33pm 
@JNR Thanks! i've updated both mods with your suggestions in mind. By any chance, do you know how to get the Housing and Amenities bonus to show up when placing the districts?
JNR 4 Jul, 2019 @ 11:57am 
The main thing you need to change are the RequirementSets and DistrictModifiers. What I'll propose here basically does this: all neighborhoods and city centers give +1 Amenities (or Housing) to all adjacent districts of the right type.

- remove one of the modifiers, we only need one. Assign it to the city center and neighborhoods (and their uniques) in DistrictModifiers.

- Create a new RequirementSet (include a tag in its name that is unique to you and ensures no conflicts arise with other mods)

The RequirementSet needs the following Requirements (both already exist and can be used directly in RequirementSetRequirements):

- ADJACENT_TO_OWNER

- REQUIRES_DISTRICT_IS_ENTERTAINMENT_COMPLEX (change this for REQUIRES_DISTRICT_IS_NEIGHBORHOOD for the housing mod; this checks for the district we want the adjacency to appear on)

Finally, remove the whole OwnerStackLimit thing.
JNR 4 Jul, 2019 @ 11:52am 
Interesting concept and intriguing idea to create a new fake yield to make it show up as adjacencies when placing the district.

A couple changes are needed though to make this work properly, I assume the bugs are related to that:

First, don't add new requirements to existing requirementsets from the base game. Create a new requirementsetid instead and copy what's needed from the old one. In this case, your mod also ends up changing how one of Liang's Water Works bonuses applies.

Right now, your mods do the following: for every entertainment complex, all of a player's neighborhoods receive +1 Housing and +1 Entertainment if they are adjacent to a neighborhood and literally *all* of a player's districts adjacent to a city center receive both bonuses.