Riot Mod: Experience Mount&Blade like never before
Note: this is an old video, the mod has advanced a bit since making it and not all features are shown. If you happen to make some juicy recordings while playing around on the server feel free to send them to me and I'll include them in new video.Before I ruin anyone's Christmas: I would describe the current state of the mod as feature rich and fun, but unfinished and a bit buggy. A beautiful mess if you will. However there are no significant bugs which make it unplayable.As some of you who followed this project know, the riot mod was announced over a year ago. In the meantime I gave up due to amount of work which is too much for a single developer and have moved on to do other stuff. However, since people kept asking about it, I have decided to wrap some lose ends and publish the unfinished version, together with public EU server which will be online from now on for anyone who feels like playing it. The server features rioting bots, so perhaps you can have fun even if you play alone on it. There is no single player version yet, and hosting in local is disabled because many of the scripts will not work on local server, sorry about that.
Some Features and InstructionsWhere to play:
The only option available at the moment is EU public server called ACAB_Public (or something like that), it may take about 10 seconds for server to show up. Even if you manage to hack your own local server, many scripts won't work on local server so it is not recommended. If you wish to host NA server give me a call https://steamcommunity.com/id/grozni/
Police batons are specific in that if you hit a civilian hard enough they may fall down on ground to take further beating. While beating civs who are knocked down, they will take only about quarter of damage.Police pistols and cuffing:
Some roles in police force faction are equipped with a pistol. If you are holding a pistol in your hand, looking at a nearby civilian and spamming X button will produce following effects in order of appearance: halting, dropping weapon and putting hands behind back, and eventually cuffing. Cuffed people can be further beaten down. Pistols use live ammo, so before you shoot a civilian in cold blood consider how this may affect your career in the force.Police vehicle:
The police vehicle is very much unfinished, but I have included it anyway as it can be fun. Known glitches: apart from looking like crap and going through walls, once you take driver's seat you can't get off it, so use at your own risk. Most you can do with the vehicle is push people away and take cover behind or inside it. Vehicle is slow, as it doesn't make sense to drive full speed into rioters.Tear-gas launcher and gas masks:
Launcher fires bouncing shells which produce clouds of smoke that will make those without gas mask cough and sometimes lose an action. May be deadly if too much gas is inhaled. In case of rioting bots, gas may make them disperse.Less-lethal shotgun:
Is not lethal unless you fire enough rubber bullets into the guy, or achieve a headshot. Has no other special scripts yet.Cavalry:
Horse models need some more work, but cavalry is included in this release, can't have a good riot without it.Molotov cocktails:
Do not expect them to be weapons of fiery destruction, these small cocktails will in most cases just make a weakness in police lines. However on a direct hit they may set a person on fire, and the flame will get worse with time. Fire extinguishers have not yet been implemented, tough luck if you catch fire.Wooden planks:
There are few large melee weapons rioters may use, but my favorite is a plank which breaks into a smaller plank if impact is hard enough. You may acquire planks by breaking benches.Bot behavior:
The server features a limited attempt at simulating crowd behavior. But there is a lot of work ahead with that.Other features on official server:
The server keeps updated with fixes and experimental features, read about them here: https://steamcommunity.com/workshop/filedetails/discussion/1495864204/1735463620091906693/
Server Side Update #1
Fixes and new features inside spoiler:
(for most up-to-date changelog visit: https://steamcommunity.com/workshop/filedetails/discussion/1495864204/1735463620091906693/
Server patch is server-side only so your version of the mod will still work.
It fixes some annoying glitches and adds some experimental gameplay features. In future versions of the mod these features will be turned ON/OFF by admins, right now they are always ON on server to test them out.
-Player cops who wield a pistol and kick an innocent player will not lose pistol licence anymore (needs more testing)
- Fire extinguishers - sergeant class (but not brute crew sergeant ) will spawn with fire extinguisher. I was able to add it because the model already existed in version of the mod everyone downloaded, but it's use is rough around edges as it is all server-side scripting. You have to wield it and press P (surrender) button to put out flames from burning humans in front and near you. For RP reasons it will work on any player who is on fire disregard of their faction. I only added them because they are needed. In actual mod update fire extinguishers will be much easier to use and their particle effect will look much better.
- Victory when everyone in enemy faction are cuffed/disabled. This is to disable boredom of player in a faction where all player and bots are cuffed or dead. This is an experimental feature that will be switchable ON/OFF by admin in the next mod version, the server has it ON to test it. Atm you still have to kill someone to trigger this victory even if everyone are cuffed/disabled.
This introduces custom victory message which is a bit bleak and uneventful, sorry about that, will be fixed in the next update.
- Spawning as cuffed or disabled bot is disabled, in a bit crude way, needs more work.
-Fixed all the bugs from update 1
- WANTED SYSTEM change: shooting an innocent player who is wielding a firearm in his hands will count as self defence and will not lose pistol licence
- Holding shield ready will prevent molotov damage and catching molotov fire, unless explosion is behind shielder. This means shield walls against molotovs should be possible now, but a well aimed or lucky throw may still cause disruption in a line. Counting this as a feature as molotov has radius effect and m&b engine for shields doesn't work there.
- IDENTIFICATION now works, halting players will give you their name and wanted status.
Short term plans (planned for next server updates):
-identifying a civ who has firearm anywhere among his equipment slots will make him wanted for posession
-add some penalty for beating innocent players to death, nothing too harsh though
-do something about players trapped in cuffed pose without anyone around to kill them
-good news is your current client version already have fire extinguisher items, so you may be able to use them in some of next server updates (won't have to wait for full client update)
-prevent that horrible cavalry glitch we should not talk about
-Removed those spammy debug messages
-Cops will no longer halt&disarm&cuff each other with pistol.
-Rioters who get hold of pistol will still be able to halt&disarm but cannot cuff.
-Teargas can only spawn 3 gas shells now. Teargas spam is unrealistic and may crash the server. This is a dirty fix since it is server side only, so you will still see yourself shooting with teargas launcher but no new shells will be created after you fire 3.
These are experimental, will be tweaked/fixed further. These apply to human players only and not bots:
-WANTED SYSTEM for civilian players: players will spawn with a clean record. If your record is clean: cops will not be able to put cuffs on you, and if a player cop shoots a pistol at you he will lose pistol licence, meaning he will be disarmed. More benefits to clean record will be added, this is temporary quick solution to help in those situations where player VS player cops just spam pistol shots.
Your record will stop being clean and you will become wanted if you break some laws:
-Damaging anyone (wanted for assault)
-Throwing a molotov (wanted for arson)
-Shooting out of a firearm (wanted for illegal discharge of firearm)
-Spawning as a bot (wanted for questioning. Those who spawn as bots are automatically wanted for gameplay concerns)
Changes in players records will be broadcast as public message.
-PISTOL LICENCE Cop shooting a player with a clean record will lose his pistol on the spot. This will be broadcast as public message.
-IDENTIFICATION Halting players will let you know their name and wanted status. Other ways to identify civilian players will be added later. You won't be able to cuff clean players. Atm you can still freeze them by spamming X with a gun, but their teammates can release them by kicking them.
Bugs from upate 1.2:
(FIXED but needs more testing)- Cop wielding a gun will lose gun licence if just kicks an innocent player.
Bugs from upate 1.1:
(FIXED)- Civ players can become wanted for assault by damaging themselves or eating teargas.
(FIXED)- Cops respawning as bots will broadcast that they are wanted for questioning, which is a bug, this is supposed to be for civ players only.
(FIXED)- Cop holding a gun will lose his pisto licence even if he just kicks an innocent player while holding a pistol.
(FIXED)- Identification - message about civilian player's name and record info when he is halted by cop doesn't yet work, meaning cop is not receiving info.
--Post to be edited further--
(working on that...)
Thanks all old members of Steam group for their patience.
Tannman for kicking me into releasing the mod.Got some skills and wish to help develop this mod further? Contact me.