Mods / Karma
Author: OsminogrTrue
Side: Both
Created: Aug 31st at 1:43 PM
Last modified: Nov 18th at 7:44 AM
Downloads: 610
Follow Unfollow 27
Recommended download (for Vintage Story 1.21.0 - 1.21.5):
KarmaSystem.zip
1-click install
Karma System - Advanced Player Karma Mod for Vintage Story
Integration example: MimaboFirearms - Vintage Story Mod DB
Overview
Transform your Vintage Story experience with a comprehensive karma system that rewards virtue and punishes wickedness! This mod introduces 7 distinct karma levels that fundamentally change how players interact with the world and each other through PvP consequences, temporal stability effects, damage bonuses, and exclusive karma-restricted blocks.
Key Features
7 Karma Levels - Choose Your Path
Your actions in PvP determine your karma level, each with unique effects on temporal stability:
- Divine (White Aura) - The most virtuous path: 10% temporal stability drain rate
- White/Holy (Bright Aura) - Saintly behavior: 20% temporal stability drain rate
- Blue/Good (Blue Aura) - Righteous conduct: 40% temporal stability drain rate
- Green/Decent (Green Aura) - Good-natured: 80% temporal stability drain rate
- Yellow/Neutral (Yellow Aura) - Balanced approach: 120% temporal stability drain rate (default)
- Red/Evil (Red Aura) - Malevolent actions: 200% temporal stability drain rate
- Black/Dark (Dark Aura) - Ultimate corruption: 400% temporal stability drain rate
Dynamic Karma Changes Through PvP
Your karma shifts based on who you kill:
Losing Karma (becoming evil):
- Kill players with high karma (White, Blue, Green) - significant karma loss
- Kill neutral players - 10% chance of minor karma loss
Gaining Karma (becoming good):
- Kill players with low karma (Red, Black) - significant karma gain
- Become a vigilante and hunt down evil players!
Dark Side Bonuses
Evil isn't just about temporal stability penalties - it comes with powerful combat advantages:
- Damage Bonus: Up to 20% increased damage for negative karma players
- Temporal Stability Theft: Steal 1% temporal stability per point of damage dealt
- Armor Penetration: 5% chance to bypass enemy defenses (for dark players)
- Critical Hits: Enhanced critical strike chance (5-25%) with karma-based multipliers (150-250% damage)
- Visual Effects: Dramatic particle effects accompany your devastating strikes
Temporal Stability Drain on Others
Attack other players and watch their temporal stability crumble:
- Drain multiplier scales with your karma level
- Dark players receive up to 50% bonus drain effectiveness
- Victims receive notifications when their stability is drained
- Create temporal chaos among your enemies!
Karma-Restricted Blocks
Build exclusive structures accessible only to those with the right karma:
- Positive Karma Blocks - Only good and divine players can see and pass through
- Negative Karma Blocks - Exclusive to evil and dark players
- Divine Blocks - Reserved for the most virtuous (Divine level only)
- Evil Blocks - Available only to the darkest souls (Black level only)
- Range-Based Blocks - Blocks accessible by specific karma ranges
Blocks appear invisible and intangible to unauthorized players - create secret bases, hidden passages, or exclusive zones!
Stunning Visual Effects
Experience your karma visually:
- Colored Auras surrounding your character based on karma level
- Particle Effects when karma changes
- Colored Name Prefixes showing your alignment to all players
- Special Kill Effects when defeating other players
- Critical Hit Visuals with dramatic particle displays
GUI Interface
A sleek in-game display shows:
- Your current karma level with color coding
- Exact karma points (-1000 to +1000)
- Real-time updates as your karma changes
- Visual feedback for all karma-related events
Administrator Commands
Basic Karma Management
/karma set <player> <level>- Set karma level (Divine, White, Blue, Green, Yellow, Red, Black)/karma setpoints <player> <points>- Set exact karma points (-1000 to +1000)/karma add <player> <points>- Add or subtract karma points/karma get <player>- Display player's current karma/karma list- Show karma of all online players
Testing Commands
/karmatest damage <player> <damage>- Test karma damage bonuses/karmatest stability <player> <damage>- Test temporal stability theft/karmatest block <type>- Place karma-restricted blocks/karmatest access <player> <type>- Check player's block access/karmatest effects <player>- Display all karma effects
Critical Hit Testing
/karmacrit test <player>- Test critical strike mechanics/karmacrit chance <player>- Show crit chance percentage/karmacrit force <player>- Force a critical hit
Temporal Stability Commands
/karmastability drain <player> <damage>- Test stability drain/karmastability set <player> <stability>- Set player's temporal stability/karmastability get <player>- Check player's stability
Installation
- Download the mod file (KarmaSystem.zip)
- Place it in your Vintage Story
Modsfolder - Restart your game or server
- The karma system activates automatically - all players start at Neutral karma
Perfect For
- PvP Servers - Add meaningful consequences to player combat
- Roleplay Servers - Create good vs evil factions with mechanical backing
- Adventure Maps - Design karma-restricted areas and puzzles
- Hardcore Worlds - Make temporal stability management more dynamic and challenging
Compatibility
- Game Version: Vintage Story 1.21.0 or higher
- Required Mods: Survival Mod (included with base game)
- Side: Universal (required on both client and server)
- Multiplayer: Fully optimized for server play with efficient synchronization
Balance Philosophy
The karma system creates meaningful choices: embrace the dark side for combat power at the cost of temporal stability, or walk the righteous path for a more stable world. Neither path is inherently "better" - each offers unique advantages and challenges, encouraging diverse playstyles and creating dynamic PvP interactions.
Система Кармы - Продвинутый мод кармы игроков для Vintage Story
Обзор
Преобразите свой опыт в Vintage Story с комплексной системой кармы, которая вознаграждает добродетель и наказывает зло! Этот мод вводит 7 различных уровней кармы, которые фундаментально меняют взаимодействие игроков с миром и друг с другом через последствия PvP, эффекты темпоральной стабильности, бонусы к урону и эксклюзивные блоки с ограничением по карме.
Основные Возможности
7 Уровней Кармы - Выберите Свой Путь
Ваши действия в PvP определяют ваш уровень кармы, каждый с уникальными эффектами на темпоральную стабильность:
- Божественный (Белая Аура) - Самый добродетельный путь: 10% скорости падения темпоральной стабильности
- Белый/Святой (Яркая Аура) - Святое поведение: 20% скорости падения
- Синий/Добрый (Синяя Аура) - Праведное поведение: 40% скорости падения
- Зеленый/Хороший (Зеленая Аура) - Добронравный: 80% скорости падения
- Желтый/Нейтральный (Желтая Аура) - Сбалансированный подход: 120% скорости падения (по умолчанию)
- Красный/Злой (Красная Аура) - Злонамеренные действия: 200% скорости падения
- Черный/Темный (Темная Аура) - Абсолютная порочность: 400% скорости падения
Динамические Изменения Кармы Через PvP
Ваша карма меняется в зависимости от того, кого вы убиваете:
Потеря Кармы (становитесь злее):
- Убийство игроков с высокой кармой (Белый, Синий, Зеленый) - значительная потеря кармы
- Убийство нейтральных игроков - 10% шанс незначительной потери кармы
Получение Кармы (становитесь добрее):
- Убийство игроков с низкой кармой (Красный, Черный) - значительный прирост кармы
- Станьте охотником на зло и выслеживайте злых игроков!
Бонусы Темной Стороны
Зло - это не только штрафы к темпоральной стабильности, оно дает мощные боевые преимущества:
- Бонус к Урону: До 20% увеличенного урона для игроков с отрицательной кармой
- Кража Темпоральной Стабильности: Крадите 1% темпоральной стабильности за единицу нанесенного урона
- Пробитие Брони: 5% шанс обойти защиту врага (для темных игроков)
- Критические Удары: Усиленный шанс критического удара (5-25%) с множителями урона в зависимости от кармы (150-250% урона)
- Визуальные Эффекты: Драматические эффекты частиц сопровождают ваши разрушительные удары
Снижение Темпоральной Стабильности Других Игроков
Атакуйте других игроков и наблюдайте, как их темпоральная стабильность рушится:
- Множитель снижения масштабируется с вашим уровнем кармы
- Темные игроки получают до 50% бонуса к эффективности снижения
- Жертвы получают уведомления, когда их стабильность снижается
- Создавайте темпоральный хаос среди врагов!
Блоки с Ограничением по Карме
Стройте эксклюзивные структуры, доступные только тем, у кого подходящая карма:
- Блоки Положительной Кармы - Видят и проходят только добрые и божественные игроки
- Блоки Отрицательной Кармы - Эксклюзивны для злых и темных игроков
- Божественные Блоки - Зарезервированы для самых добродетельных (только уровень Божественный)
- Злые Блоки - Доступны только самым темным душам (только уровень Черный)
- Блоки по Диапазону - Блоки, доступные определенным диапазонам кармы
Блоки выглядят невидимыми и нематериальными для неавторизованных игроков - создавайте секретные базы, скрытые проходы или эксклюзивные зоны!
Потрясающие Визуальные Эффекты
Ощутите свою карму визуально:
- Цветные Ауры вокруг вашего персонажа в зависимости от уровня кармы
- Эффекты Частиц при изменении кармы
- Цветные Префиксы Имен показывающие вашу принадлежность всем игрокам
- Специальные Эффекты Убийств при победе над другими игроками
- Визуальные Эффекты Критических Ударов с драматическими отображениями частиц
GUI Интерфейс
Элегантный внутриигровой дисплей показывает:
- Ваш текущий уровень кармы с цветовым кодированием
- Точные очки кармы (от -1000 до +1000)
- Обновления в реальном времени при изменении кармы
- Визуальную обратную связь для всех событий, связанных с кармой
Команды Администратора
Базовое Управление Кармой
/karma set <игрок> <уровень>- Установить уровень кармы (Divine, White, Blue, Green, Yellow, Red, Black)/karma setpoints <игрок> <очки>- Установить точные очки кармы (от -1000 до +1000)/karma add <игрок> <очки>- Добавить или вычесть очки кармы/karma get <игрок>- Показать текущую карму игрока/karma list- Показать карму всех онлайн игроков
Команды Тестирования
/karmatest damage <игрок> <урон>- Тестировать бонусы к урону от кармы/karmatest stability <игрок> <урон>- Тестировать кражу темпоральной стабильности/karmatest block <тип>- Разместить блоки с ограничением по карме/karmatest access <игрок> <тип>- Проверить доступ игрока к блоку/karmatest effects <игрок>- Показать все эффекты кармы
Тестирование Критических Ударов
/karmacrit test <игрок>- Тестировать механику критических ударов/karmacrit chance <игрок>- Показать процент шанса крита/karmacrit force <игрок>- Принудительно вызвать критический удар
Команды Темпоральной Стабильности
/karmastability drain <игрок> <урон>- Тестировать снижение стабильности/karmastability set <игрок> <стабильность>- Установить темпоральную стабильность игрока/karmastability get <игрок>- Проверить стабильность игрока
Установка
- Скачайте файл мода (KarmaSystem.zip)
- Поместите его в папку
Modsвашей Vintage Story - Перезапустите игру или сервер
- Система кармы активируется автоматически - все игроки начинают с Нейтральной кармы
Идеально Подходит Для
- PvP Серверов - Добавьте значимые последствия к бою игроков
- Ролевых Серверов - Создайте фракции добра против зла с механической поддержкой
- Карт Приключений - Проектируйте области и головоломки с ограничением по карме
- Хардкорных Миров - Сделайте управление темпоральной стабильностью более динамичным и сложным
Совместимость
- Версия Игры: Vintage Story 1.21.0 или выше
- Требуемые Моды: Survival Mod (включен в базовую игру)
- Сторона: Универсальный (требуется и на клиенте, и на сервере)
- Мультиплеер: Полностью оптимизирован для серверной игры с эффективной синхронизацией
Философия Баланса
Система кармы создает значимый выбор: примите темную сторону для боевой мощи ценой темпоральной стабильности, или идите праведным путем для более стабильного мира. Ни один путь не является изначально "лучше" - каждый предлагает уникальные преимущества и вызовы, поощряя разнообразные стили игры и создавая динамичные PvP взаимодействия.
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.10.0 | karmasystem | 79 | Nov 18th at 7:44 AM | Empty | KarmaSystem.zip | 1-click install | |
| 1.9.0 | karmasystem | 144 | Oct 17th at 7:37 PM | Empty | KarmaSystem.zip | 1-click install | |
| 1.8.0 | karmasystem | 11 | Oct 17th at 7:31 PM | KarmaSystem.zip | 1-click install | ||
|
Add way to make item Karma restriction [
{
"op": "add",
"path": "/behaviors",
"file": "game:itemtypes/tool/blade.json",
"value": [
{
"name": "KarmaHot",
"properties": {
"minKarma": -1000,
"maxKarma": 1000,
"maxTemperature": 900,
"heatingRatePerSecond": 7000,
"coolingRatePerSecond": 30,
"damagePerSecond": 2.0,
"damageTemperature": 100,
"burnSound": "game:sounds/effect/extinguish",
"soundInterval": 2.5
}
}
]
}
]
| |||||||
| 1.7.0 | karmasystem | 169 | Oct 9th at 10:45 AM | Empty | KarmaSystem.zip | 1-click install | |
| 1.6.0 | karmasystem | 14 | Oct 9th at 10:31 AM | Empty | KarmaSystem.zip | 1-click install | |
| 1.5.0 | karmasystem | 65 | Sep 19th at 9:29 AM | KarmaSystem_1.5.zip | 1-click install | ||
|
Added effects for negative karma + Blocks | |||||||
| 1.4.0 | karmasystem | 29 | Sep 10th at 1:02 AM | Empty | KarmaSystem.zip | 1-click install | |
| 1.2.0 | karmasystem | 45 | Aug 31st at 3:33 PM | Empty | KarmaSystem_1.2.0.zip | 1-click install | |
| 1.0.1 | karmasystem | 29 | Aug 31st at 2:22 PM | Empty | KarmaSystem_1.0.1.zip | 1-click install | |
| 1.0.0 | karmasystem | 25 | Aug 31st at 1:49 PM | Empty | KarmaSystem.zip | 1-click install | |
Centerion
I'm concerned that grinding karma through PVE might make it less impactful for the core gameplay loop. Currently, the system is heavily tied to PVP actions, where killing players (even neutral ones) gives you debuffs, albeit with some PVP boosts. I've actively played with this mod and have seen firsthand how the karma levels affect the game.
Practically every player kills drifters at some point, simply to gather temporal gears. Because of this, tying karma to drifter kills might make the system feel unbalanced, as players would be constantly fluctuating for a routine action.
As for killing animals reducing karma... I'm not so sure about that one. I'm quite fond of my barbecue! It seems like a core part of the survival gameplay.
The current system is really focused on the consequences of player interaction, but I appreciate you sharing your thoughts on how to expand it.
I Like this idea, but is it possible to add in drifters to gain good karma so the more PVE based players can also utalize this system, and even kiling tamed creatures also gives bad karma would be another cool addition.
Пишет что нет mod id)
ah, nice! it starting to look more balanced now :) keep up the good work!
Azavit NotQuiteNil JokoJose
I've added more functionality for evil carma players!
How do I switch it over to display things in EN?
OsminogrAndRipls Ah, now see, that I like. I can see where you're going with it now - get that stability low enough and you'll reek of corruption to everyone around you, Drifters included. Looking forward to where you take this now, seems like an interesting concept.
I agree with NotQuiteNil on this, negative Karma is too much of a punishment for anyone to even go that rout. Now if it was like a "faction like" where at begining of the game you choose if you going to be good or evil, then, you are "forced" to kill members of the opposite faction to remain in the good or evil spectrum, falling in to newtral if you cant kill anyone... Then give boost benefit to those that are able to keep their side all the way, that will encourage pvp. This in mixture with your idea of negative area Karma where only negative karma members can go in, as well as the same for positive karma, this will create some kind of good and evil kingdom where players might have to betray their oown to reach traders on the other side, etc.
Your mod is an extremely good concept if is put in place properly, the way that it is right now, i dont see why would anyone want to have negative Karma. Instead of promoting PvP, it will do the exact opposite. Unless, of course, that was your intent.
It's cool an all but how do i change it off cyrillic to English..
Azavit NotQuiteNil
Sounds interesting, and it is true - negative karma is planned (And even now, if you know the basics of the mechanics of temporal stability) not only as a negative parameter. I was thinking of adding blocks to form zones in which only players with certain levels of karma will be able to be.
+ I am thinking of trying to change the aggro of animals/monsters depending on karma, the ability to use certain game merchants.
In short, WIP
I like the idea of this... and I also agree with NotQuiteNil, I don't think bad karma should be a purely negative thing. (that or negative karma shouldn't actually impact game machanics as players will probably be hunted for their negative karma by default giving a social penalty by default.)
However I actually came in to mention, I think integrating it with the Thievery mod would be cool, espesually now that Thievery adds the ability to pick pockets.
So, full disclosure: I don't do PvP, nor do I play on servers in this game. I'm coming at this from a pure game designer perspective.
I don't think having negative karma be a purely detrimental state is the best approach. In the current setup, either the player in question won't have sufficient gear to combat the aberrations that spawn at low stability and would just avoid PvP altogether, or they have sufficient gear to curbstomp both player and mob alike and so the consequence is meaningless. You may want to lean more in the direction of "safe vs powerful" for the two sides of the karma scale - negative karma players sacrifice some sort of security (such as benefiting less from armor or losing hunger faster) in exchange for dealing more damage, while positive karma players receive the opposite (more armor, less damage, something like that). This would encourage players to specialize in one of the two karmic extremes, while still needing to manage the balance of the two so they don't fall behind when push comes to shove. There's an old browser game called Godville that featured a similar karma system, I'd recommend giving it a look and seeing if the idea interests you.
Of course, it could just be that you want something to discourage people from being murderhobos and aren't looking for something feature-rich to begin with. In that case, job well done. Nothing like a mob of Drifters pelting you with rocks while you're farming to annoy you out of a bad habit.
propaneko
Updated
propaneko
Bit later. I need to make some changes in IDE
Any chances fo 1.21.0?