Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/crauzer/obsidian
Wad archive editor for League of Legends
https://github.com/crauzer/obsidian
editor league-of-legends obsidian tool wad
Last synced: 4 days ago
JSON representation
Wad archive editor for League of Legends
- Host: GitHub
- URL: https://github.com/crauzer/obsidian
- Owner: Crauzer
- License: gpl-3.0
- Created: 2017-09-16T08:12:17.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-11-06T16:51:41.000Z (3 months ago)
- Last Synced: 2025-01-17T23:02:54.572Z (4 days ago)
- Topics: editor, league-of-legends, obsidian, tool, wad
- Language: TypeScript
- Homepage:
- Size: 23.5 MB
- Stars: 585
- Watchers: 12
- Forks: 102
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Obsidian
Fast and modern League of Legends Wad archive explorer
## Getting started
You can download the [latest release from the "Releases" section](https://github.com/Crauzer/Obsidian/releases).
Make sure to read the **"[Setting up hashtables](#setting-up-hashtables)"** section down below.
### Setting up hashtables
In order to properly use Obsidian, you will have to manually set up the hashtables for it to use. The most reliable and up-to-date source of League hashtables is the [CDragon Data repository](https://github.com/CommunityDragon/Data).
#### Wad hashtables
To unhash chunks in wad files, you will need to download the following hashtable files from the CDragon repository:
- `hashes.game.txt(.{x})`
- `hashes.lcu.txt(.{x})`In order to use these in Obsidian, click the `Open App Directory` button in the bottom toolbar, this should open up the app directory of Obsidian where you should see a folder called `wad_hashtables`, paste the files that you downloaded earlier in there and click the `Reload Hashtables` button right next to the app directory button.
## Development guide
1. Clone the repository (preferably onto a Windows system)
2. Make sure you're running `node v18.16.0` (specified in `.nvmrc`)
3. Run `pnpm install`
4. Run `pnpm tauri dev`