Destiny 2 Offline Exploration Mod
This mod installs onto an old build of the game and allows you to play it offline, loading into destinations and exploring them.
No other features are currently supported. (Missions, Enemies, NPCs, Quests, Inventory Management, ...)
This mod is work in progress. Things might break or work in unexpected ways. There is also currently a lack of documentation. This will improve over the coming weeks.
Leave a star on this repo.
If you want to support my open source work you can find the means on my profile. Also consider donating to charity instead.
All content released under this project is free and open source. If someone is trying to sell you something you are getting scammed.
Issues are for bug reports only.
PRs are for pull requests only.
Do not go and argue/chat there, you can do that on the discord.
Pull Requests are welcome. Please follow these rules:
- No Copyrighted Data - All game data should be extracted at runtime.
- Code Formatting - Stick to the provided clang-format and clang-tidy configs.
- Clean Code - Try to post readable high quality code, follow the projects existing style of comment and add docs.
- Provide Documentation - Please explain what you changed, why you changed it and the effects it has in detail, it saves me a lot of work.
- Follow Up - If something with the PR is not right, I will reply and ask you to fix it.
- One Feature - Do not put multiple features into one PR.
- Complete Implementations - Do not PR features that are not completed and/or have non functional parts.
- Server Focus - For features that are intended to be part of the server, don't abuse client patches. Sometimes its needed but mostly everything should go through the right requests and pushes.
- Ferr
- gage
- Jenka
- Katie
- Kody Ivie
- Solus
- Breshi
- Deltadog55
- Moosh
- MoveableFormula
- Z
- The Cube17
- https://github.com/v4nguard/tiger-pkg
- https://github.com/cohaereo/alkahest
- https://codeberg.org/V4NGUARD/tachyscope
- https://github.com/MontagueM/D2TagParser
- https://github.com/MontagueM/DestinyUnpackerCPP
- https://github.com/nblockbuster/D2TextureRipper
- https://github.com/v4nguard/tiger-parse
- https://github.com/Demonware-Custom-Server/demonware-cod4
- https://github.com/hosseinpourziyaie/demonware-companion
- https://github.com/jordam/demonbugger
- https://github.com/project-bo4/shield-development
- https://github.com/MontagueM/Charm
- https://github.com/v4nguard/quicktag
- https://github.com/nblockbuster/D2StaticDocs
- https://github.com/MontagueM/D2Maps
- https://github.com/MontagueM/DestinyMapmining
- https://github.com/nblockbuster/tachyscope
- https://github.com/cohaereo/destinydocs
- https://github.com/MontagueM/DestinyUnpacker
- Ginsor - Gave me some useful pointers
Want to be added to or removed from the credits? Let me know.
Sunrise is not:
- A Crack
- A Cheat
- A Custom Server
Everyone needs to provide their own copy of the game, no piracy is happening. The mod does not connect to any servers, it runs completely locally. We do not offer any servers or services.
This project is not for profit. It does not affect live servers or newer versions of the game where research like this could pose a security risk. No game data will be included in the release so this is not a copyright violation. This is also not a circumvention of protective measures. Please do not file any DMCA or other copyright claims against this. Legal action will be taken for abuse of the copyright system to censor this work.
AI was used in the creation of this project. If you are not comfortable with the use of AI in programming projects beware.
AI was NOT used to create any art or creative writing. Only for RE, development and documentation purposes. All AI work that is publicly released is reviewed by a human. AI is a tool and the user is responsible for the results it produces.
This project is not affiliated with Bungie or Sony in any way.