Medieval Fortress 2: An Introduction
Team Fortress 2 takes place in the sixties. Everyone knows this. But RED and BLU aren’t new creations. They didn’t come about around that time. No, the Team Fortress 2 that we know is only a single chapter in a war that has spanned centuries. It spanned back… to medieval times…
Some of the tools of war from those times long since passed survive in the current incarnation of this never ending war. And using these tools, we here at ubercharged.net labs have recreated the war as it was hundreds of years ago. We have recreated…
MEDIEVAL FORTRESS 2
Medieval Fortress 2 is an update of a classic mod found on ubercharged.net Server 1. This update is a complete rework of the plugin, and includes TARGELANDER DEMOS and EQUALIZER SOLDIERS.
“But DPErny, what IS Medieval Fortress 2? I’ve never heard of it.”
Medieval Fortress 2 is what it says on the cover: it’s a Sourcemod plugin that creates a Medieval theme in Team Fortress 2.
THE STORY
Europe was a bloody, gory place since the fall of the Roman empire. For centuries, feudal states grabbed for whatever partition of the former empire that they could. Rulers, sometimes fair, sometimes tyrants, came and went. Then, word of a new king spread. A powerful, wise ruler known as King Manne was fighting to unite the world under his rule. He succeeded in uniting most of Europe, and then ceased his conquest to manage the empire he had accrued. During this rule, there was a time of great peace and many hats.
But then, King Manne fell ill. He no longer had the strength to run his kingdom. He left the day to day running of the Kingdom to his most trusted aide, Saxtonnious Hale. But Saxtonnious could not run it either, not without the guidance and wisdom of King Manne. The land began to fall apart.
Now, King Manne had two handsome, dashing sons. Blutonious and Lord Redwall, as they were called, were fiercely competitive. Each was always trying to outdo the other. When their father fell ill, Blutonious and Redwall each felt that they were entitled to the throne. One can only imagine their anger when Saxtonious was put into power. But Blutonious and Lord Redwall were not stupid. They watched as their father’s kingdom fell to ruin. Blutonious fled to the lands in the east, and Redwall went west. Each began amassing an army of supporters from their father’s former force.
Then, one day, the conflict finally erupted. Blutonious and Redwall each declared their land a sovereign state, named Blubaria and Redland respectively. Great battles were fought in the name of these two powers, and the very planet shook under the conflict.
THE CLASSES
The Archer

Ye Olde Kindom of Manne spared no expense when selecting its Archers. The most talented marksmen in the land were much prized during the great fissure; Redwall and Blutnoius each scrambled to win the favor of the kingdom’s Archers, knowing how important they’d be in the later battles. The Archers were often taught the then fledgling art of Jarate, a method of defence conceived by those strange peoples of the Far East. While most fierce with a bow in hand, Archers are a formidable warrior with a blade as well.
The Knight

No medieval war would be complete without knights, but these were far from chivalrous. These fierce warriors from the land of the Scotts were a force to be reckoned with. Hardened in battle and wielding cursed swords of unimaginable power, the Knights make up the backbone of any assault. They had been known to charge at their foes with reckless abandon, shouting a bloodcurdling battle cry. These fearsome Scottsmen are widely known for their lethal decapitations.
The Berserker

Tales were told of fearsome warriors from the Scandinavian regions that were but ordinary miners in times of peace. When times of war dawn, however, they were far from peaceful. These men revel in pain, and fight to the death without retreat. Travelers from the northern regions say that these Berserkers fight more fiercely as they sustain wounds, and that the most heavily wounded often take down foes with one swing of their mighty pickaxe. Berserkers occasionally carry in to battle a horn of war, which they blow to rally their fellows into the same frenzy.
The Bear

These strange men from cold regions to the east were as strong as they were stupid. Discovered by the Mannish traders, these hulking brutes knew no weapons. They fought with their bare hands alone, crushing their foes with but a swing of a mighty fist. The harsh landscape of Siberia trained them to withstand punishment far beyond that of a normal warrior. They also brought with them from their native lands a culinary dish with amazing medicinal properties. This meal of bread, meat, and vegtables serves to heal the brutes should they sustain damage. They have also been known to lend it to ailing comrades in times of great need.
The field of battle
Currently, the known battles of Medieval Fortress were fought at the castle Redfort. This tall structure, on the border between Redland and Blubaria, was held fiercely by the Redlandians. The Blubarians, attacking from a cave just outside of the castle, stormmed the gates and fought their way through the castle.
The Real Story
Medieval Fortress came about of the first time during the summer of 2009. After a rousing game of shenanigans, I decided that it was time to learn Sourcemod, and bringing Medieval Fortress to the non-administrated masses would be an excellent project. I began working on Medieval Fortress immediately.
I started my adventures in Sourcemod by reading the AlliedModder’s Wiki, and by reading Sirot’s Zombie Fortress plugin. These two sources helped me tremendously, and before long I was making headway on Medieval Fortress. Despite numerous bugs, glitches, and setbacks, I managed to choke out a working version of the plugin I intended. The final product was terribly unorganised, completely unoptimized, and it barely passed AlliedModders aproval, but it worked. About a month after the original Medieval Fortress had been put on, the new plugin was on Server 1.
Medieval Fortress was an instant success. It was played often, and for a while it was hard to get into a game that was hosting Medieval Fortress. Most of the server population loved it. Soon, however, after the fun had worn off, Medieval Fortress was taken off rotation and forgotten.
Fast forward to December of 2009, and the Demo vs Soldier update. As soon as the public caught glimpse of the Eyelander, the forums were alight with people asking for Medieval Fortress to get an update. People who had never heard of my plugin were demanding it. Several threads cropped up on the Steam Forums asking for someone to make a medieval game mode. Interest in the subject soared. I stepped back and analyzed the situation; people demanded it, I would provide. Before the update had even been released, I began work on Medieval Fortress 2.
This time around, I was more experienced in Sourcemod, and I could recognise the disaster that was my first plugin. Considering this, I decided that Medieval Fortress 2 would be a complete recode. I rebuilt my entire plugin from the ground up, starting with nothing but a blank notepad screen. When a problem arose, I asked for help. Before the end of December, Medieval Fortress 2 was ready for release. It was put up on Server 1, and playtesting helped me to iron out the one major bug in the programming.
And, now, two months after the completion of Medieval Fortress, I am ready to release it to the public at large. The source code, the program, everything that a server operator needs to host Medieval Fortress is available right now. What’s more, so long as even 1 server operator hosts Medieval Fortress, I will continue to keep it up-to-date and ready for more challenges. As time goes by, I will release more features, and the bare-bones plugin you see today will be a far more in depth game mode.
The Technical Details
Today’s Medieval Fortress allows for four classes, as previously stated. The Knight is a Demoman. He is allowed only the Eyelander, the Bottle, and the Targe. The Archer is Medieval Fortress’ default class. Anyone trying to switch to an unallowed class will be redirected to this tweak on the Sniper. He is allowed only the Huntsman, Jarate, the Razorback (which, although useless now, I plan on adding features for later), and his Kukri. The Berserker is simply a the Soldier with all non-melee weapons stripped, excluding the Buff Banner. The Bear is the same with a Heavy; all non-melee weapons are stripped excepting the Sandvich.
To set up map to automatically play Medieval Fortress, simply erase the map’s existing prefix and affix “mf_” to the beginning. For example, on UC server 1, we use Redfort under the name “mf_redfort_b3″. Alternatively, Medieval Fortress can be enabled on any map by typing “sm_mf_enable” into the console (changemap admin flags required). While Medieval Fortress will automatically disable itself at the end of a map, it can be turned off manually by typing “sm_mf_disable” into the console (also requires changemap).
Download
Source code: Medieval Fortress 2
Plugin: MF2
Credits
I have to give credit to tons of people for this, because it really isn’t original. First off, credit goes to Phoenix, the ubercharged.net editor, for the original Medieval Fortress. He got the ball rolling. Next, credit to mrmof for making the map we play on. More credit goes to everyone on the ubercharged.net forum for making this work.
DPErny on February 8th 2010 in demoman, heavy weapons guy, sniper, soldier, team fortress 2



































