Generate a personality for The Sims 2.
This repository has been archived on 2025-04-28. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2025-04-27 12:23:26 -04:00
.vscode Initial source commit 2025-02-02 01:34:43 -05:00
PersonalityGenerator Renamed Sim class to TraitGenerator 2025-02-07 08:57:57 -05:00
SimPersonalityGenerator New README ported over from CST.NET 2025-04-27 09:29:12 -04:00
.gitignore Initial source commit 2025-02-02 01:34:43 -05:00
LICENSE Eh, screw the old licenses for this project. 2025-02-07 04:07:20 -05:00
README.md Little wording tweaks to README 2025-04-27 12:23:26 -04:00
SimsPersonalityGenerator.sln Renamed Sim class to TraitGenerator 2025-02-07 08:57:57 -05:00

Sims Personality Generator

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.

🛠 Features

  • User Input and Name Bias
  • JSON Export
  • Validate Input
  • Dynamic Personality Range
  • CLI Arguments

🗓️ Support & Update Cycle

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
  • Reserve months: June (Mid-Year Chill) & December (End-Year Freeze)

🧘 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

  • Active Support
  • Limited Support (Security patches only)
  • Maintenance Mode (Dependency-only updates)
  • Archived (No active work planned)

📓 Project Notes

🔍 Background

  • 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.