The Sims 4 Legacy Calculator is a web application designed to help Sims 4 players generate and analyze natal charts for their Sims. Based on the input data, it provides insights into traits, aspirations, careers, skills, and legacy rules for a Sim. You can access the web application here.
If you enjoy this tool, please consider buying me a taco here @ https://ko-fi.com/preshy
Please credit and tag my socials if you use my program for a Let's Play or any content. I would love to see it <3
- Generate natal charts for Sims based on age, birth location, and current Sim day.
- Analyze and filter natal charts to provide traits, aspirations, careers, best and worst skills, and legacy rules.
- Visualize the natal chart with a polar chart.
You can either use the web application directly or install and run it locally.
Simply visit Sims 4 Legacy Calculator and start using the tool.
To run the application locally, follow these steps:
-
Clone the Repository:
git clone https://github.com/your-repository/sims4-legacy-calculator.git cd sims4-legacy-calculator
-
Install Dependencies:
pip install -r requirements.txt
-
Run the Application:
python app.py
The application will be accessible at
http://localhost:5000
.
- Sim Age: The age of the Sim in Sim days.
- Birth Location: The location where the Sim was born. Select from a list of available locations.
- Coordinates (x, y, z): The coordinates of the birth location in the Sim world.
- Current Sim Day: The current day in the Sim world beginning from the creation of the save.
- Sim Year Days: The number of Sim days in a year. Default is 28.
- Sim Season Days: The number of Sim days in a season. Default is 7.
- Traits: The traits assigned to the Sim based on their natal chart.
- Aspirations: The aspirations the Sim should pursue.
- Careers: Suggested careers for the Sim.
- Best Skills: The skills the Sim excels at.
- Worst Skills: The skills the Sim struggles with.
- Legacy Rules: Rules for the Sim based on their natal chart.
- Birth Date: The formatted birth date of the Sim.
- Zodiac Legacy Challenge
- Tumblr: liisims
- Mentioned for creating the Zodiac Legacy Challenge with inspiration from the internet and people around.
- The Sims 4 Legacy Challenge Rules
- Legacy Challenge Official Site
- General rules for the Legacy Challenge, specifying the guidelines for starting and maintaining a legacy in The Sims 4.
- Astrology Legacy Challenge
- Tumblr: Leaflysims
- Tumblr: Tropiccoconut
- Co-authored the Astrology Legacy Challenge along with the user.
- Mentioned for their involvement in creating this challenge.
- Ascendant Legacy Challenge Rules
- Spacesuitsims Tumblr
- A detailed challenge focusing on the Ascendant/Rising sign in astrology.
- Mentioned for providing in-depth astrology-based Sims challenges.
- Star Sign Legacy Challenge
- Tumblr: ginovasims
- Created a twelve-generation legacy challenge based on the twelve signs of the zodiac.
- Mentioned for providing specific rules and guidelines for each zodiac sign in the challenge.
-
Astrology: A Cosmic Science by Isabel Hickey
- This book is a classic in the field of astrology and offers detailed explanations of the calculations involved in creating natal charts.
- Link: Amazon - Astrology: A Cosmic Science
-
Compendium of Astrology by Rose Lineman and Rose Popelka
- Another comprehensive guide, this book provides in-depth methods for calculating planetary positions and interpreting natal charts.
- Link: Amazon - Compendium of Astrology
-
The American Ephemeris for the 21st Century (2000-2050) at Midnight
- An ephemeris is essential for looking up the positions of the planets at given times. This specific ephemeris provides data for the 21st century.
- Link: Amazon - The American Ephemeris for the 21st Century
-
Placidus Houses and Koch Houses
- Books on house systems are necessary for calculating the positions of the planets within the houses of a natal chart.
- Link: Amazon - Placidus Houses
- Link: Amazon - Koch Houses
-
Latitude and Longitude to Cartesian Coordinates Conversion
- This formula is used to convert geographical coordinates into 3D Cartesian coordinates.
- Link: Wikipedia - Geographic coordinate conversion
-
Spherical to Cartesian Coordinate Transformation
- Additional resources for transforming spherical coordinates to Cartesian coordinates.
- Link: MathWorks - Spherical to Cartesian Coordinates
- Julian Date Calculation
- The method for converting calendar dates to Julian dates is essential for astronomical calculations.
- Link: NASA - Julian Date Converter
-
Spherical Geometry Basics
- Understanding spherical geometry to map 2D coordinates onto a 3D globe.
- Source: Wikipedia - Spherical Geometry
-
Plotly for 3D Visualization
- Using Plotly for visualizing 3D plots and integrating geographic data.
- Documentation: Plotly 3D Charts
-
Mapping 2D Grids to 3D Spheres
- Techniques for transforming 2D grid data to fit onto a 3D spherical surface.
- Source: Stack Overflow - Mapping 2D Grid to 3D Sphere
-
Sims 4 Lot Sizes and Locations
- Detailed information about the lot sizes and locations in various Sims 4 worlds.
- Sources:
-
Sims 4 Forums and Discussions
- Discussions and forums for insights and examples on accessing and utilizing Sim data.
- Sources:
-
Geographic Coordinate Systems
- Concepts and calculations for geographic coordinate systems and conversions.
- Source: Geographic Coordinate System - Wikipedia
-
NumPy and SciPy for Scientific Computing
- Utilizing NumPy and SciPy libraries for scientific computations and transformations.
- Documentation: NumPy Documentation
- SciPy Documentation
These resources provide the mathematical foundations and detailed methods for accurately calculating natal charts and converting geographical coordinates for the simulated globe.
For any queries or support, please contact:
- Email: preshypily@gmail.com
- TikTok: @preshyp.ily
- Instagram: @preshy.ily
Contributions are welcome! If you have suggestions or improvements, please create a submit request using the Google Form:
To view the natal_planets_houses_allzodiacs
sheet with filters:
-
Access the Sheet:
- Click on the following link to access the Google Sheet: Google Sheet Link
-
Use the Filter View:
- Use the filter view options provided in the Google Sheet to find the row you want to review or request an update for. This allows you to filter by specific columns without modifying the sheet.
To submit an update request for a specific row in the natal_planets_houses_allzodiacs
sheet:
-
Identify the Row:
- Note down the Row ID or any other unique identifier for the row you want to request an update for. Ensure you have the relevant details about the row you wish to update.
-
Access the Update Request Form:
- Click on the following link to open the update request form: Google Form Link
-
Fill Out the Form:
- Complete the form with the necessary information, including the Row ID and the details of the update request.
- Provide as much detail as possible to ensure accurate updates.
-
Submit the Form:
- Once you have filled out the form with the necessary details, submit the form.
Thank you for helping us keep the data accurate and up-to-date!
This project is licensed under the MIT License. See the LICENSE file for more details.