enderalse/README.md

43 lines
2.0 KiB
Markdown
Raw Normal View History

2021-10-06 14:40:21 +00:00
# Enderal SE
2021-10-05 11:03:55 +00:00
2021-10-06 14:40:21 +00:00
## Requirements
2022-08-03 11:02:33 +00:00
- Skyrim Special Edition 1.6.353 or 1.5.97
- [SKSE64](https://skse.silverlock.org/)
- [SkyUI SE](https://www.nexusmods.com/skyrimspecialedition/mods/12604) (optional)
2021-10-06 14:40:21 +00:00
## How to play
2022-08-03 11:02:33 +00:00
- Add a new Skyrim SE instance to Mod Organizer 2.
2021-10-07 01:47:40 +00:00
- Creation Club mods must be moved to a separate mod and disabled.
2022-08-03 11:02:33 +00:00
- Install all requirements.
- In MO2, create an empty mod, name it `Enderal SE - Media`, and copy `E - Sounds.bsa`, `L - Voices.bsa`, and the `Video` directory to it.
2021-10-06 17:29:53 +00:00
- This repository uses LFS to store binary files, run `git lfs install` before cloning it.
2022-08-03 11:02:33 +00:00
- Clone this repository, move it to `mods` in your MO2 instance.
- You should now have two custom mods in MO2, `Enderal SE - Media` and Enderal itself.
2021-10-06 14:40:21 +00:00
- Configure the game through Skyrim Launcher.
- Run it with skse64_loader.exe through MO2.
## Contributing
The repository has three main branches:
- development
- merging
- master
2021-10-06 17:09:49 +00:00
In short, the suggested workflow looks like this:
- commit your assets and ESP patches into `development`,
- merge and remove the ESPs in `merging`,
2022-08-03 11:02:33 +00:00
- when it's stable, forward `merging` into `master`.
2021-10-06 17:09:49 +00:00
Here is the process in detail.
2021-10-07 01:47:40 +00:00
All ESP patches and assets must be committed to `development` and its sub-branches. Keep in mind, other patches may interfere with your changes, you may want to test your patches in a separate sub-branch and merge it into `development` later.
2021-10-06 14:40:21 +00:00
2022-08-03 11:02:33 +00:00
`merging` is synced with `development` every time the latter doesn't have any unmerged pending patches. For playtesting, choose `merging` to have saves without extra ESP plugins.
2021-10-06 14:40:21 +00:00
2022-08-03 11:02:33 +00:00
`master` must always have a stable, playable copy of the game without any additional patches.
2021-10-06 14:40:21 +00:00
2021-10-08 19:09:00 +00:00
## Releasing
2021-12-14 23:27:19 +00:00
To create a complete build:
2021-10-08 19:09:00 +00:00
- Switch to the `master` branch.
2021-12-14 23:27:19 +00:00
- Run `_build\build.cmd` to pack assets into BSA archives and copy necessary files to `..\Enderal SE Build`. File `loose_files.txt` contains names of files, which will be also copied as loose files.
- Manually copy `E - Sounds.bsa`, `L - Voices.bsa`, and the `Video` directory to `..\Enderal SE Build`.