Jump to content

Commonfolk and Kingdoms


Duncan Setter
 Share

Recommended Posts

As I finished putting on another layer of cobblestone atop my ever growing castle, I noticed a flat patch on a nearby hillside and thought to myself how wonderful it would be to have a small farmers cottage perched on that hill. I could put farms around it, make it look like someone lived there, maybe put a few more and give the illusion of there being a sleepy farming community right outside my home. The only problem is that all the dwellings would sit empty, and I'd be alone surrounded by a ghost town. 

So I got to thinking, how could npc civilians be added to the game that didn't stifle creativity or options. This is my proposed solution.

Commonfolk:

A new mob, spawn in small groups wandering around much like the other wild fauna of Vintage Story. They would be hunted by wolves, ignored by drifters and maybe lash out or run if attacked by a player. In addition, they will seek out unattended bowls of food, not unlike a hare to crops or domesticated mobs to feeding troughs. Once they have eaten enough from bowls they will claim a nearby bed as their own. It's their home now, they live there. 

At this point they would have a satiation threshold, which would reset at regular increments. With the seasons update on the horizon I would suggest that at the end of every season, their satiation is checked and dropped to zero. If they had had an empty satiation bar, they would leave their home, becoming homeless and wandering as they had before being fed. If they had a partially filled satiation bar at the end of the season, two seasons in a row, they would do the same as if they hadn't eaten for an entire season. Female Commonfolk would have a chance to become pregnant if their satiation bar was maxed for a certain time and they were around a male Commonfolk, she would have a chance to become pregnant and give birth after nine months. The child Commonfolk would require half the amount of food as an adult and take many years to grow into an adult. (I believe these times should be adjustable for single player versus multiplayer, months might be a better time increment than seasons for checking satiation)

As you can probably guess, keeping the Commonfolk fed would be quite a time consuming task, which goes against the whole idea of having farmers in the first place. Better to let them feed themselves. 

Farmers:

A player with permission would be able to access a Commonfolks inventory, in order to give them tools and access anything else they might have on their person. By giving them a hoe, their behavior would change. Every morning Commonfolk with a hoe would wake from their bed and seek out the nearest fully grown crop within a certain range of their personal bed. They would go to it, harvest it, and if the soil nutrient levels would allow any seeds in their inventory to fully grow, replant the space. They would repeat this until all fully grown crops within range are harvested, and then water all dry tilled earth within range, then check all empty tilled soil within range to see if they can plant any new crops. Midday they would stop, go home and eat their harvest until their satiation is full or their inventory is empty of food and go to bed. 

Children would also do the work of farming, albeit slower or with a lower inventory slot number.

I won't try to calculate an exact number for how much satiation per season they need as things might change considerably with the seasons update, but my thought is that a farmer maintaining about 24 medium fertility tiles would provide 110% of their food requirements. With more optimal farming layouts, paths between their home and fields, better quality soil, the yield would go up. My reasoning behind this number is that through much of history 90% of the population were farmers. If you want to have non farming Commonfolk you'll need around nine to eleven farmers to provide the food to feed them if you don't want to gather it yourself. 

If a Commonfolk with a hoe, unarmed, or any other non weapon tool, is attacked, they'll fight back until they reach half health at which point they will drop any food in their inventory and flee. 

Though mugging a Commonfolk for food would be pointless if you had permission, which is where contracts come in. 

Contracts:

Contracts would be items the player can make that allows them to claim an unclaimed Commonfolk and access the claimed Commonfolk's inventory. A basic one might be a Tally stick that allows you to claim a single Commonfolk and access their inventory, while holding said Tally stick in your inventory. More advanced ones could allow more Commonfolk per item, progressing to clay tablets, parchment and pulp paper which could allow up to one hundred claimed Commonfolk. Right clicking a contract should open up a UI that lists all claimed Commonfolk and right clicking an unclaimed Commonfolk with a contract in your hand could be all it takes to claim them. 

This would lead to a player being encouraged to build all their Commonfolk homes, design optimal farms, protect them from wolves, and other players who might mug them for food. What's more they would need to carry their contracts around the country side to effectively collect taxes near the end of every season (or month) encouraging them to build roads between the farming communities they've built dotting the landscape. If the player takes too much, they risk letting their farmers starve next season (or month) especially if crops do not grow in the winter.  

However, that isn't the only threat.

Player Interaction:

As you might have noticed, I specified that all it takes to access inventories of Commonfolk is to hold the contract in one's inventory. If the Commonfolk population grow sufficiently large, players would have reason to delegate people to collect and maintain different areas, effectively creating townships within a greater kingdom. What's more, other players could attack and steal the contract, effectively claiming the area for themselves. Large populations of Commonfolk would be a valuable prize so contracts would need to be guarded when not being used to collect taxes.

Of course, you could always use your Commonfolk to protect the kingdom you've grown.

Soldiers:

A Commonfolk given a weapon in their tool slot changes behavior as well; they'll sleep for a period of the day in their bed, but otherwise they will wander the area, attacking wolves or drifters they encounter and fighting to the death unlike other Commonfolk. They could be equipped with armor and just like other Commonfolk would need food, but as they don't gather food themselves, must have food put out for them in the form of bowls to ensure they are fed enough. If you want to travel with your soldiers timing would be important, leaving when all your soldiers are fed at the beginning of a season would give plenty of time for a campaign, but guiding a group of soldiers through rough terrain would take time.

Orders:

To use soldiers more effectively they need to be given orders. Orders could be objects made like contracts, clay tablets, parchment or pulp paper. They would have a basic UI to issue basic commands, such as guard coordinates x,y,z at day or night, follow player x, patrol between coordinates x,y,z and x,y,z and maybe one or two others. Once one is selected and the required variables set, the order can be placed in a soldier's inventory. A player acting as a military commander would have to write an order out for each soldier, but that is the reality of war. Lots of paper work.

However this won't mean the soldiers will attack just anyone that approaches, they'll need further instruction.

Edicts:

Edicts could be created by any player, probably as parchment or pulp paper items. They would have a UI that allows the writer to specify a few specific instruction such as creating a black list of players to attack on sight while everyone else is left alone unless they attack a Commonfolk, or a white list that includes players that shouldn't be attacked while everyone else is. There could be other edicts created as other kingdom features were added but these seem the most important. 

An edict would then be applied to a contract in a player's possession. Maybe contracts have a slot for edicts, or simply right clicking with an edict would update the contract. Whatever the case it would be a way of quickly setting players as friendly or targets for soldiers. 

Summary:

With all these features in place, a number of game play options suddenly become available. Players can build up a kingdom of Commonfolk, tax them, protect them from harm, build an army, and most importantly, have it all stolen from them. If they were to lose their contract due to their death another player could quickly claim control over their kingdom and black list the former ruler, effectively annexing them from their kingdom and having their own soldiers keep them out. While player death is relatively easy to recover from, losing your kingdom would be a devastating blow. 

Protecting your contracts in castles and reinforced safes would be vital as well as having guards patrol with you when you travel your kingdom collecting taxes. A ruler banished from their kingdom could form a new kingdom and raise an army to claim their kingdom back. Kingdoms that focus too much on military campaigns might find their farmers raided by other players or attacked by wolves and no longer able to feed the army they had formed and have to convert soldiers back to farmers to restore it to its former glory. 

All of these features could be largely ignored for players not interested in managing a kingdom, but it would open up a lot of options for both single and multiplayer.  I'm certain this system could be expanded upon, other trades could be added, Commonfolk behaviors could be elaborated on, currency or kingdom trade/diplomacy could have more systems put in place. 

 

  • Like 3
Link to comment
Share on other sites

Awesome idea!

I think it would be cool if in addition to that if/when villages are added it would be nice to have a village elder NPC that you could go and ask if anyone wanted to follow you. It wouldn't be guaranteed that there would be someone looking for adventure but you could hire various NPCs such as lumberjack, soldier, cook, miner, etc. They would cost varying amounts of rusty gears depending on skill level and equipment. They would follow you to your settlement and you could tell them which house to stay in.

I also think that depending on certain things could be added to buildings to give them a purpose for certain NPCs. For example a long building with a bunch of beds and a fenced in area with dummies in the back would be a barrack. Soldiers staying in the barrack would recover faster or gain skills quicker if that was implemented. That way it would encourage players to have various buildings in their villages instead of one block building that is repeated.

I like the tax idea but what if there was a tax collector NPC that you could authorized to collect taxes for you. That way if your kingdom gets huge then you're not spending all your time running around at the end of the season collecting taxes. You could give your tax collector a edict telling them what percentage to collect. Now if we wanted to get really in depth then if you taxed your villagers to much then they might revolt. There could be a lord NPC that could help keep the peace in your absence and he might be able to command soldiers to stop the riots.

An added factor in multiplayer could be the hiring of spies and they could go to different villages and try to convince them to secede and join their kingdom. Their success would depend on the influence of the local lord. If he was weak then there would be a high chance your village would secede to the enemy side.

Edited by Simcard
Link to comment
Share on other sites

I was thinking simply equipping Commonfolk with tools would switch their career and behavior, so you could quickly arm your farmers in the case of an attack or revert soldiers to farmers if you need to produce more food. Though I do like the idea of hiring new Commonfolk to supplement your population. Could be a good way to regain people after a wolf attack/multiplayer attack. 

Regarding buildings, I wanted to have as few requirements as possible so players could house their Commonfolk how they saw fit. If you want a guard tower it would be beneficial to have beds for the guards in the tower so they don't spend much of their guarding shift walking to their post, while in a castle you'd want a barracks & mess hall to keep all your guards in one place to make sure they are fed between shifts. It would be the inverse with farm houses, if you house all your farmers too close they'll be tripping over each other and trying to water or harvest the same crops. Though if they add skills making training tools like training dummies would be awesome to have, set up a training yard for your soldiers when they aren't at their post.

A tax collector would be a good idea, and a point of weakness if another player wanted to rob them. I could imagine certain players making all soldier kingdoms and raiding other kingdoms to keep their soldiers fed, like a bandit king situation. Revolts might be tricky to program, but if the Commonfolk were over taxed they would starve and lose 'ownership' and could be claimed by other players, effectively allowing player driven rebellions. A cook Commonfolk probably would be essential so you have a complete supply chain of farmers giving food to tax collectors who give food to cooks who replenish bowls that feed soldiers/tax collectors. That way your kingdom could effectively run itself if you were offline for a while, though could be taken over while away. 

With lords I was imagining players would effectively function like what you are describing. Most players probably would have their hands full managing a farming community and mansion/castle by themselves, but they could ally together and pool their excess food to create a capital and large standing army as a military deterrent to others raiding them. Other players could build up their own armies of course, but when faced with a tight knit established community on a server the better approach would be raiding tax collectors to starve the armies, break supply lines, claim satellite towns as your own and undermine the kingdom. If they get caught though they would get black listed and their lives would get a lot harder while in territory patrolled by that kingdom's soldiers, but if the allied kingdom players didn't do a good job communicating and spreading word, the saboteurs could go from town to town infiltrating and breaking the kingdom down before being identified and black listed in the new town.

All in all I think NPC soldiers, farmers, miners, lumberjacks, cooks, tax collectors would all provide a great resource for players to build up and fight over, acting as lords, kings, spies, commanders and more. It would expand the end game immensely and give reason for large scale building projects like roads and bridges, vast tracts of farm land, regular guard outposts, castles and more.

  

Edited by Duncan Setter
Link to comment
Share on other sites

It would be nice if you could find some already existing small villages. Villages would be small and consist, maybe only around 5-10 farmers and 1-2 soldiers. You could then gain control of these pre-existing villages and grow them. Even if these pre-existing villages are not added, and only the stuff above, it would still be an awesome improvement to the game. It would be better if there were more villager trades, specifically a blacksmith, miller, and carpenter/lumberjack. Although medieval villages were 90% farmers, they also regularly had one blacksmith and sometimes a butcher, miller, or carpenter/lumberjack along with some soldiers.  

Link to comment
Share on other sites

Also, I feel that making villagers be able to switch professions would be kind of cheap. You could have a population of 99% farmers in a time of peace and then war comes and you just switch your villagers professions so that there would be 99% soldiers. This seems to defeat the purpose of different professions, as they would all be very fluid. So you could do two things: 1. You could make it so that you can not switch the villagers profession, or 2. You could make some sort of system so that the longer a villager spends as a certain profession the more efficient he would be at that profession. So, when a villager switches professions, they take time to become efficient at their new profession. For example, if you switched a farmer to a soldier the new soldier could do less damage than a soldier who has spent more time as a soldier. This means that you could still turn your 99% farmer population  into a large army, it would just be an inexperienced army. This mirrors how lords in the middle ages would make their farmers join the army alongside more experienced soldiers. (I realize this would be more difficult to code.) I also think it would be cool if there were different types of soldiers, like archers, spearmen, and swordsmen.  

P.S. I love the idea of tax collectors.  

Link to comment
Share on other sites

  • 2 years later...

А как насчет генератора журналов?
Мария родила от Петра, Монарх %playername% присоединил земли Рохляндии.  
Некая летопись, вариация Dwarf Fortress.

Edited by Ambulate In Somnis
Link to comment
Share on other sites

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.