Solution about vassals

What would you like to see in Freeciv? Do you have a good idea what should be improved or how?
Lachu
Elite
Posts: 373
Joined: Sat May 04, 2013 2:19 pm

Solution about vassals

Postby Lachu » Sun Dec 23, 2018 4:13 pm

On this forum people asked for option to makes own city or another civilization vassals many times. My idea is specially created for multiplayer purposes, but in single it could be great too.

Just create special unit, like settlers, but cheaper. This unit will be called pioneers. It would be available earlier than settlers, but created city isn't owned by player, but rather a new one. This player is vassal of unit creator.

Please discus about possible new diplomacy option related to vassals players.

Far far ago I suggested to introduce diplomatic points into Freeciv. I think it's good idea to realize vassals idea and diplomatic points idea. Each contract will consume diplomatic points, but for civilization with the same origin (source), cost will be lower.

Player could integrate vassal onto own civilization, when special technology, like roads, railoads, radio, horseback riding, etc. will been researched (it depends on distance of nearest vassals city).

Lachu
Elite
Posts: 373
Joined: Sat May 04, 2013 2:19 pm

Re: Solution about vassals

Postby Lachu » Thu Jan 03, 2019 5:59 pm

I recently have played Time Edge: Czas Wojny (It's Polish web browser game) and there's mechanism to prevent attacking new players by very strong players. Basically:
1. Tech tree are split into eras
2. We cannot discover technology from later eras
3. To develop technology from some era, we must discover all technologies from previous eras
4. We can only players on the same era, our current era minus one and our current era plus one

I propose this mechanism, because similar concept was in Civilization III and Freeciv aims to allow to create ruleset compatible with Civilization III.

But what is it related to vassals? Just change this concept and introduce protectorate: we can attack another player, without looking on eras difference if he/she attacks our vassal and our aggressor:
1. Don't have casus belli against our vassal
OR
2. Our vassal attack him first, but don't have casus belli against he/she

We should also restrict number of vassals (it can depend on game setting or on government). Vassals must be more backward than us (previous era).

Why this change? To make multiplayer gaming an better place. More experience players could help weaker, because he/she cannot attack him, so only way is to do diplomacy. We can also allow to attack players with previous eras, but it made some cost, like unhappiness. Also - make huts not disappear, but remember which players visit it (it can be only activated once per player). And new players could start from huts.