This mod addresses several piracy gameplay-aspects in X4 that I really dislike. If you want to force some S/M ship to bail or soften an L/XL ship before boarding, right-click it, choose "Harass" and follow the instructions. Also, you can configure it as much as you want using the in-game menu.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
vx -> Author of True Capture, where a lot of inspiration was drawn. Kevrlet -> Author of FixBailChance, where a lot of inspiration was drawn. SirNukes -> Author of SirNukes Mod Support APIs. Smashicons -> Author of the image used as Thumbnail (https://www.flaticon.es/autores/smashicons) https://text2voice.org, https://twistedwave.com/online and https://voicechanger.io/ -> All of them used to create the custom dialog lines.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Corsairs will taunt their target to force it to attack them, success dependant on Corsair piloting skill.
Added Japanese texts. (Thank you @Arkblade JP)
Version 0.12.0
Updated to use the latest `SirNukes Mod Support APIs` features.
Updated German texts. (Thank you @LeLeon)
Ships that participate in a successful harass operation will gain experience.
Version 0.11.0
Created new default order `Corsair`, ships/fleets with this behavior will smartly harass selected enemy targets
Improved Harass operation logic
Improved debug logging
Disabled `combat_reputation_hit` and `harass_reputation_hit`, I need to find a better way of handling it
Stations will not allow a fleeing ship to dock if the attacker is allied to them
Separated changes into `Major changes` and `Minor changes` to increase readability
Version 0.10.0
Subordinates of the player ship will smartly participate in the "Harass operation"
Version 0.9.0
Improved logic to avoid having boarding pods orbiting ship when using marines to claim a ship
Version 0.8.0
When using marines to claim a ship, the boarding pod will use the travel drive
Improved logic to avoid having boarding pods orbiting ship when using marines to claim a ship
Version 0.7.0
Removed boarding pods orbiting ship when using marines to claim a ship
Added German translation
Added French translation
Version 0.6.0
Added custom dialog lines during harass operation, now you know that you are threatening them.
Minor fixes
Version 0.5.0
Improved the "Harass" command vs capital ships, now it will only shoften them.
Added distance checks to the "Harass" command, now you really need to stick on the target.
Added a lot of config options.
Version 0.4.0
Reworked all the "RightClick -> Harass" code, not should work much better.
Externalized hard-coded texts to I18N files (English and Spanish).
Version 0.3.0
Removed "Surrender!" dialog, replaced it by a more streamlined "RightClick -> Harass".
Added dependency to "SirNukes Mod Support APIs"
Version 0.2.0
Forcing a pilot to bail out of their ship will negatively impact your relations with his/her faction.
Version 0.1.0
Replaced NPCs saying the "Abandon ship!" when they bail by a more discrete, less annoying and more informative notification on the lower-right corner.
Expanded hull% calculations from 20% to 75%, which should make the effects of this mod more gradual.
Version 0.0.0
Initial release!
Compatibility Compatible with 3.x, with and without Split vendetta. Savegame friendly. (Both adding and removal)
Major changes explanation Replaced Surrender! dialog option by Harass contextual action. Replaced the confusing and mostly random Surrender! dialog option by a more streamlined Harass contextual menu action. If you want to force some S/M ship to bail, or soften an L/XL ship before boarding, right-click it and choose Harass. That will start a mission, follow the steps and the prize will be yours.
Create your own pirate gang. Subordinates of the ship you are piloting will smartly participate in the Harass operation, helping you while avoiding killing the target. Tip: Use ships with a lot of shields and prefer high-shield/low-hull damage weapons for maximum effectiveness.
Create your own pirate imperium. You will be able to instruct your most experienced pilots (3 stars or more) to do harass operations on their own, just assemble a small fleet and assing the Corsair default order to their leader. Tip: The Argon trading station in Hatikvah's Choice I is usually full of HOP and ZIA traders (ARG/HAT will not protect nor care about them), that's a good spot to start.
Added a lot of config options to let you tune the piracy. Added more than 20 configuration options to let you tune the mod to your likings.
Minor changes explanation Please, check the GitHub page to get a full list of the minor changes done by this mod.