Giter VIP home page Giter VIP logo

obsidian's Introduction

Obsidian

Fast and modern League of Legends Wad archive explorer

Getting started

You can download the latest release from the "Releases" section.

Make sure to read the "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.

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

obsidian's People

Contributors

abbey92 avatar chewybomber avatar crauzer avatar dependabot[bot] avatar fightlord123 avatar fronkln avatar haxxlan avatar morilli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

obsidian's Issues

i dont know how to use it

I'am extremely noob at coding etc... i used to use it through launching the software by the .exe but now there's no .exe anymore so i cant even start obsidian.

can you build it like an application like before? it was so easy to use

Fix Viewport preview issue

  • ViewportViewModel._viewport is not correctly assigned for any WadViewModel tab that isn't the first one

Issue:

  • The problem here is that the Loaded and Initialized events get called only once when the Viewport gets initialized/loaded by WPF. This is due to WPF reusing the element across all the tabs, which is a bit, strange ?

Can I run the program with additional arguments?

I was wondering if there was a way to directly tell the program to create a wad.client file from a folder when opening.
It would be great as it will allow me to create a shortcut to quickly package my skins

Thanks

Fix annoying/weird bugs

  • JSON array config bug
  • Hashtable loading crashes when no WAD file is currently opened
  • Message Dialog premature closing

Can't patch League with Flow

Hi there. I'm having a little bit of issue, which is (as I said in the title) that I can't patch the LoL game client with Flow. I tried running it in administrator mode, same thing happened. The pop up window only says: "Flow was not able to patch your League of Legends executable." nothing more or less. My LoL installation folder is on the "D:" drive (it's not the main drive) if this matters.

Cant open Skins

I tried to rip the wad files for galio and tahm kench ... i needed infernal galio but when i convert the .skn to dae with the lol2dae blender crashes and dosnt open it... when i tried to find out what the model looks like its like a triangles glitched and stuff .. can we fix this somehow ?
Screenshot_68

When can we parse *.bin?

I use Obsidian to export bin file,but there is no app to parse it.

I want to extract file like *.troybin for restoring blood effect

New reworked Evelynn base texture

Many thanks, only with this I've been able to extract the newest models from Evelynn rework on PBE server, but unlike any other skin from her, I cannot find anywhere in the extracted files the new base skin texture (.dds). Do you know if that is really an issue?

Champion voice

Champion voice ( .wpk files) aren't correctly named .
1

Problem of sound

When i use a skin which is a wad, sound of spells doesn't works' even if they don't modify it. They work perfectly when i play without them. Do you know where the problems come from?

How do you convert .sco files to OBJ ?

How do I convert .sco files to obj? For example, the Riven Sword has two states the normal and the ult but the ult state model is in.SCO and I can't use it.

Still works ???

Well I downloaded Obsidian, Flow, the typical, I made my modifications to .dds, .skn and .skl, well the case is that when you replace the files, and patch the game, when you enter, UALAAA! BugSplat for the face, why?, I did all the steps well, I replaced everything well, but, ask in the server, and they said that they changed the security, is that true ???, I do not know, if that were the case someone would try in creating another similar application, to extract those files, right? , well out of that, if it were true, it could be that they could create an application that also does the same for the 3 different windows: windows 10.8.1 / 8 and 7.

What am i doing wrong with editing WADS with this program?

Hi. I been trying to edit my champion splash from .wad.client file in league client. Whenever i replace the original with a custom wad.client. League of Legends won't accept the file, it crashes and goes straight into auto repair..What am i doing wrong? Please let me know, i want to fix this problem.

Bin files

I want to open .bin files , to read it , edit and save

Explore mode

  • Create new window for exploration of the whole League FINAL folder

Saving .wad actually saves it as .wad.client file

Steps to reproduce

  1. Navigate to your League of Legends install dir
  2. Navigate to e.g. Plugins\rcp-fe-lol-typekit and open the default-assets.wad file
  3. Save it with the .wad file extension

Instead of getting a .wad file there is now a .wad.client file

Error

After i drag the .wad.client file, i got this error.

obs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.