A Vintage Story mod that replaces vanilla classes, creating a larger problem space for game mecahnics.
Vintage Story is a game that encourages the form of multiplayer servers, where players are encouraged to specialize in areas of gameplay out of necessity or preference. The main goal of Origins is to add depth to the monotonous roles required to establish and sustain a settlement. We, the developers, plan to revamp the Class system from the VSSurvival mod (i.e. the base game). To accomplish this, we are:
- reflavoring and extending the current list of playable classes,
- furthering the representation of proficiencies, Skills, associated with each 'Origin';
- by increasing the 'skill ceiling' related to aforementioned roles and
- introducing mechanical complexity in each player's character to represent their role in a larger community
- adding a specialization system defining a set of play styles to accomplish the end-goal of each role
This repository is for the Core mod. Development lifecycle is SCRUM-based. The completeness of the reposiory is represented by Tiers 0 through 3, which describe feature scope and code base quality.
Tier 1:
[ ] GUI [ ] Crop/Plant Properties [ ] Harvesting Crops Awards Farming Skill [ ] Introduction to Mechanical Chanegs: Farming Skill vs Crop Yeild [ ] Introduction to Mechanical Chanegs: Farming Skill vs Seed Prop RNG [ ] Code directory structure established
[x] Tier 0: (Char') Data Def'ns, Models, Basic Debug Cmd's, and Net'ing [ ] Tier 1: GUI (add'ns), Block Prop's, Farm Act's Give "Points", Intro'n to Mech'l Changes, and Code's (Dir') Struct's Est'd [ ] Tier 2: 'charsel' Class Tab Repl'd, Skill Trees (>0 Paths Each), and Gen'l Origin Act's Give "Points" [ ] Tier 3: Polish
Development is in progress. See CONTRIBUTING.md to learn how to contribute to the project.