Получаем, что на каждый город будут оказывать "влияние" все эти фракции. Итого как только город построен, изначально в нём 100% лоялистов. Постепенно в нём будут нарастать другие "влияния" при выполнении определённых условий. Если город далеко, то сепаратисты, если рядом другая цивилизация, то чужаки. Допустим при наступлении какого-то порога, например, когда в городе 49% лоялисты и 51% сепаратистов, то город отделяется в отдельный ГГ. Но! Просто так порог прописывать наверное жёстко нельзя, потому что может возникнуть ситуация, когда в городе 25% лоялистов, 25% сепаратистов, 25% чужаков и 25% анархистов, и что тогда? порог не будет достигнут, хотя стабильности в городе по сути всего 25% осталось. С этим надо что-то делать...
Кол-во поддержки внутри города для каждой фракции уже упомянул, но нужен ещё какой-то глобальный (или местный?) показатель изменения поддержки населением каждой из фракции. К примеру, +0,5% в ход, или -0,2%. Чтобы игрок видел сколько у него времени осталось восстановить стабильность.
1) Лоялисты. Тут вроде бы всё просто, высокое счастье в государстве - поддержка растёт. Чем меньше уровень счастья, тем больше скорость нарастания поддержки населением других фракций.
2) Чужаки. Хочу уточнить понятие "чужаки". Это не иностранцы, а граждане нашей страны, которые подвергнуты пагубному влиянию Запада влиянию конкретного чужого государства, любят их культуру, смотрят их сериалы и мечтают жить в той чужой стране, а потому мечтают к ней присоединиться. Поэтому популярность этой фракции растёт от высокого культурного давления соседней (!) страны - это давление только от соседей. Также в более позднюю эпоху добавляется давление от туризма - это глобальное давление на всех, как вариант. Вроде получается логично, с туризмом начинается эпоха глобализации. Итак, культурное влияние распространяется из центра городов на определённый радиус и влияет на чужие города с низкой культурой. Влияние от туризма распространяется по тем же правилам, как и сам туризм, он как бы несёт с собой влияние родной цивилизации.
3) Сепаратисты. Их популярность растёт, если город не имеет торгового сообщения со столицей + к этому добавляется коэффициент, если город находится на слишком большом расстоянии от другого ближайшего города своей цивилизации. Чем дальше, тем быстрее растёт популярность.
4) Анархисты. Их кол-во растёт, если уровень счастья слишком низкий. Надо иметь ввиду, что в игре уже есть механизм появления варваров в этом случае, поэтому я пока не знаю какую роль они смогли бы играть.
4) Революционеров предлагаю сделать в последнюю очередь, чтобы не запутаться в механизме мода. Привязка может быть к технологиям, и по всей видимости к технологическом отставанию от других цивилизаций. Как пример: декабристы, они выступили на площади, потому что увидели как заграницей живут лучше.
Военные юниты в пределах города должны помогать увеличивать популярность лоялистов, популярность остальных фракций должно снижаться. Большое счастье в державе должно помогать снижать популярность сепаратистов и чужаков.
Можно просто увеличивать степень их недовольства, если отношения с их родной страной плохие (война даёт самое большое недовольство). Соответственно при хороших отношениях с их родиной, и отношения с этой фракцией хорошие (в зависимости от дружбы, нейтралитета, неприязни или вражды). Это будет реалистично.
Такие вот мысли, с уважением.








Ответить с цитированием