New README ported over from CST.NET

This commit is contained in:
Tony Bark 2025-04-27 09:29:12 -04:00
parent e149e91853
commit 112d3df923
2 changed files with 36 additions and 6 deletions

View file

@ -2,13 +2,43 @@
As the name suggests, this will generate a personality for The Sims 2. If you choose to have a bias towards one trait being higher over the others, it will automatically compensate for the difference. It is recommended to only set a bias towards one trait at a time.
<!-- ## Background
## 🛠 Features
I wanted to play The Sims 2 with my characters. Problem was I've been spoiled by traits. How do I create an ideal personality within these limitations? What if I have a random generator that gives me some options but also is smart enough to let me set some bias towards Playfulness or Nice?
* [x] User Input and Name Bias
* [ ] JSON Export
* [ ] Validate Input
* [ ] Dynamic Personality Range
* [ ] CLI Arguments
The code itself was initially generated using the [Qwen Coder](https://qwenlm.github.io/blog/qwen2.5-coder-family/) model because I wouldn't know to begin. While it is easy to generate random numbers, I didn't know how make it compensate for one trait being higher than the other. How? That was the point in asking the AI for a template, with that taken into consideration. -->
## 📅 Support & Update Cadence
| Type | Frequency | Notes |
| ------------ | ---------------- | ---------------------------------------- |
| Minor Update | Every 36 months | Small enhancements, non-breaking changes |
| Patch Update | As needed | Bug fixes, security updates |
| Major Update | As needed | Framework upgrades, major refactors |
## License
* Reserve months: June (Mid-Year Chill) & December (End-Year Freeze)
I hereby waive this project under the public domain - see [LICENSE](LICENSE) for details.
## 🧘 Sustainability Practices
* 20% creative/recovery space built into development
* Mandatory cooldowns after major launches (minimum 1 week)
* Crisis Mode Activates if:
* Critical vulnerabilities
* Framework-breaking issues
## 🛡️ Support Levels
* [x] Active Support
* [ ] Limited Support (Security patches only)
* [ ] Maintenance Mode (Dependency-only updates)
* [ ] Archived (No active work planned)
## 📓 Project Notes
* With Sims 3 and later, creating personalities is as simple as selecting a trait. Its predecessors, however, require spending a certain amounts points.
## 📄 License
I hereby waive this project under the public domain — see the LICENSE file for full text.

View file

@ -28,8 +28,8 @@ void AllocatePoints()
else
{
points[i] = rng.Next(0, 6);
}
remainingPoints -= points[i];
}