"Fighting online toxicity one voiceline at a time"
Frequently Asked Questions
Why did you make this?
I think voicelines are fun an add to the immersion of the game. They can also improve the quality of games by directly, quickly, and efficiently communicating with teammates without the use of a mic. In today's gaming culture, I think it is important to enjoy games and be effective without having to use a mic.
How did you make this?
This project is a combination of NextJS and Python. NextJS provides the static-site generation. This site is 100% static and no server logic exists. Python was used to process data files gathered directly from the Deadlock source using Source 2 Viewer (https://valveresourceformat.github.io/) Data files were processed, reorganized, and converted into JSON which is readable by NextJS and your browser. Asset files were processed and reorganized into a directory structure referenced by the aforementioned JSON files. This process allows easier, more streamlined updates to this project as Deadlock is updated.
Is this project open source?
No. Though I may open-source it in the future, at which point it will be available on Github.
Why do I have to manually unbind the binds used in my config ingame?
Deadlock uses two keybind systems. One is the "UI Keybinds" and the other is the "Game Engine Keybinds".
The "UI Keybinds" system takes priority and is only settable through the UI or modding game files.
The "Game Engine Keybinds" system is settable through console commands, and is the system this project uses.
If there is a conflict between the "UI" system and the "Game Engine" system, the "UI" system takes precedence and the "Game Engine" system will not work. So, if there is a keybind conflict, you will need to manually clear it using the ingame UI.
Chatlane also requires installation to the local Windows environment, and modding of VPK files in the game installation.
This project aims to be simpler and easy to use. No installation is necessary, and generated configuration is natively supported through .cfg files by Deadlock without modding.
I believe this reduces the risk of breaking the game, and improves the durability of this project by using the simple logic provided by console commands.
Will you support multi-dimensional pingwheels? (like Chatlane?)
There are no current plans to support this feature. Deadlock has not completely fleshed out multi dimensional pingwheels ingame yet. Future Deadlock updates to the Pingwheel may even make this project irrelevant. So we hold steady for now.
How do I report bugs?
You may report bugs by sending an email to `deadlock-pingtool@gitlab.vigrond.com`
How do I say "Thank You" and support the creation of projects like this in the future?
A simple Thanks is appreciated. You may also "Buy me a Coffee" if you would like to say it monetarily.