Note: As of 2024, I don't actively maintain this mod. However, due to community requests, I made my Mod GitHub repo public. The community has continued to maintain the mod to keep it functional for future versions of Vintage Story. There are now several similarly named mod pages where other individuals have continued development based on my original mod. Their mod pages and contributions are entirely their own. I'm happy to see people continuing to enjoy the mod in whatever form it takes.
Acknowledgements: For my initial prototype, I used three bandit character models from the "COB Bandits" mod for Vintage Story by WickedSchnitzel. Vintage Story is developed by Anego studios. It is not my intent to claim credit for their work. Any screenshots only serve to show my mod work in the larger context of the game. Tyron and the Anego team have made an amazing game, and they deserve full credit for their hard work.
Acknowledgements: For my initial prototype, I used three bandit character models from the "COB Bandits" mod for Vintage Story by WickedSchnitzel. Vintage Story is developed by Anego studios. It is not my intent to claim credit for their work. Any screenshots only serve to show my mod work in the larger context of the game. Tyron and the Anego team have made an amazing game, and they deserve full credit for their hard work.
Community Feedback
AI very smooth and clever. Thumb up -YourCreator
I love being attacked at night by yeoman and brigands. This forces me to create and use battlements against them. This has to be my absolute favorite thing about this mod. -Apocalypse_Andy
Just wanted to say, this is an AMAZING mod. It adds so much to the wilderness. Sure wolfs are scary, but when its a person or group of people chasing you down with bows and arrows. its even more scary haha. -TheLoneTec
It's all terribly macabre, but definitely fun. Your guys have scared the bejeezus out of me on more than one occasion... almost shat myself. Good times. -DrBubba
Awesome mod, I really like the different outlaw types & its definitely a fun & interesting take. -Hellfire702
Tried it with two friends and loved it. -Zelascelar
Key Details
Genre: Enemy AI Overhaul Mod for First-Person Survival Crafting Game
Role: Sole Developer (Design & Programming & Assets)
Development Cycle: 1 Week Prototype, 2 Years of Intermittent Iteration (Hobby Project)
Initial Release: March, 2022
Latest Version: March, 2024
Mod Page: Here
Expanded AI Tasks GitHub: Here (Custom AI Library For Mod Community)
Outlaw Mod GitHub: Here (Player-Facing Content Mod)
Role: Sole Developer (Design & Programming & Assets)
Development Cycle: 1 Week Prototype, 2 Years of Intermittent Iteration (Hobby Project)
Initial Release: March, 2022
Latest Version: March, 2024
Mod Page: Here
Expanded AI Tasks GitHub: Here (Custom AI Library For Mod Community)
Outlaw Mod GitHub: Here (Player-Facing Content Mod)
Work Overview
Design
- Designed eleven outlaw variants with custom weapon types and behaviors.
- Designed two hound variants.
- Designed four outlaw factions with varied force compositions.
- Designed a system of territory control that allows players to slowly take territory away from the outlaws.
- Tuned outlaw health, damage, and combat variables.
- Tuned outlaw loot drop item pools and rates.
- Tuned outlaw force compositions and spawn rates.
- Programed a Custom AI Library in C# and released it to the Vintage Story Mod Community.
- Implemented expanded melee combat targeting, attack, and withdraw behaviors.
- Implemented expanded basic squad movement and regroup behaviors.
- Implemented expanded guard and follow behaviors.
- Rewrote AI's native target acquisition and sensory logic to add support for line of sight occlusion, vision cones, hearing, smell affected by wind direction, and vision that is affected by world lighting conditions and dynamic light sources.
- Implemented target pursuit behaviors that use last known position and movement direction to extrapolate a target's most likely position from imperfect information.
- Implemented ranged combat targeting and suppression behaviors that support leading moving targets when firing a projectile weapon, suppression of enemy last known position, tunable target acquisition and accuracy values, and combat leap frogging.
- Implemented a dynamic morale system that is impacted by local friendly/enemy troop quantities, personal health, enemy types, and frightening objects: such as torches, dead allies, and heads on pikes.
- Implemented a ticketing system that limits how many AI can engage in a specific action with a specific target at one time.
- Implemented ambient idle behaviors such as feral dogs seeking out and eating dead enemies.
- Implemented support for a stealth system awards players bonus damage for sneak-attacking enemies.
- Programed the player-facing Outlaw Mod in C# leveraging my expanded AI Library
- Implemented custom Outlaw enemy type.
- Implemented extension to native spawn system that allows for AI leaders to spawn groups of followers as specified by JSON data.
- Implemented a variety of game items that influence outlaw spawning, affect morale, and scare away enemies.
- Modeled, Textured, and Animated assets for Eleven Outlaw Varieties, Two Hound Varieties, and numerous placeable blocks using Vintage Story's Model Maker and Photoshop.