Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sanjosolutions/sims4-mod-development-tools
Sims 4 mod development tools
https://github.com/sanjosolutions/sims4-mod-development-tools
sims4 sims4cc
Last synced: 4 days ago
JSON representation
Sims 4 mod development tools
- Host: GitHub
- URL: https://github.com/sanjosolutions/sims4-mod-development-tools
- Owner: SanjoSolutions
- License: apache-2.0
- Created: 2023-03-31T09:38:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-12T17:49:12.000Z (6 months ago)
- Last Synced: 2024-06-13T23:40:07.430Z (6 months ago)
- Topics: sims4, sims4cc
- Language: Python
- Homepage: https://www.patreon.com/SanjoSolutions
- Size: 56.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sims 4 Mod Development Tools
Compiler for Sims 4 mod python scripts. It creates the `ts4script` file that is usually shipped.
# How to get started
## Installing Python
It's recommended to install the same Python version as is used by Sims 4. At the time of writing this seems to be 3.7. This can be found out by checking the info on the file `/Game/Bin/python*_x64.dll`.
This can be done with [Anaconda](https://www.anaconda.com/download/success). After having installed Anaconda, create a new environment for Sims 4 by opening the `Anaconda Prompt` (you can find that under programs in Windows), and running the command `conda create --name Sims4 python=3.7`. To run Python scripts in this environment, open the `Anaconda Prompt` and switch to the environment with `conda activate Sims4`.
## Installing the Sims 4 Mod Development Tools
Download this project (`git clone https://github.com/SanjoSolutions/sims4-mod-development-tools.git` or download the ZIP).
## Setting up the Sims 4 Mod Development Tools for a project
1. Copy `settings.template.py` from the sims4-mod-development-tools folder to your project and name the file `settings.py`.
2. Adjust the settings to your preferences. Minimally that's the author and project name. And maybe the folder names and paths.
3. To compile your project, open an Anaconda Prompt with the Sims4 environment, go to your projects folder and run `python /compile.py`.