Dota 2 Workshop Tools/Unofficial Tools: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Changed VRF url address) |
||
(7 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{lang|Dota 2 Workshop Tools/Unofficial Tools}} | |||
{{Dota 2Tools topicons}} | |||
These tools have been created by members of the modding community and are not supported by Valve. | These tools have been created by members of the modding community and are not supported by Valve. | ||
Line 7: | Line 9: | ||
* [https://github.com/bhargavrpatel/dota_kv Syntax highlighting and snippets for Sublime Text 2/3] | * [https://github.com/bhargavrpatel/dota_kv Syntax highlighting and snippets for Sublime Text 2/3] | ||
* [https://github.com/royawesome/kvlib KVLib: A C# Key-Value parser and library] | * [https://github.com/royawesome/kvlib KVLib: A C# Key-Value parser and library] | ||
* [https://github.com/kindkiss/KVCpp/tree/KVCpp KVLib: A C++ Key-Value parser and library] | |||
* [https://github.com/kroltan/dota2lua#dotakv dotakv: parse and load KV ingame, save and load files] | * [https://github.com/kroltan/dota2lua#dotakv dotakv: parse and load KV ingame, save and load files] | ||
* [https://github.com/TischelDota/UpgradeableItemsKVBuilder UpgradeableItemsKVBuilder] | * [https://github.com/TischelDota/UpgradeableItemsKVBuilder UpgradeableItemsKVBuilder] | ||
Line 19: | Line 22: | ||
== Editors == | == Editors == | ||
* [https://github.com/Oplkill/Simple-Dota-2-Editor Simple Dota 2 Editor: Open source Dota 2 Mod Editor] | |||
* [https://github.com/RoyAwesome/WorldSmith WorldSmith: Open source Dota 2 Mod Editor] | * [https://github.com/RoyAwesome/WorldSmith WorldSmith: Open source Dota 2 Mod Editor] | ||
Line 31: | Line 35: | ||
* [https://github.com/Myll/Dota-2-ModKit D2 ModKit: A GUI comprised of useful tools to help with Dota 2 modding] | * [https://github.com/Myll/Dota-2-ModKit D2 ModKit: A GUI comprised of useful tools to help with Dota 2 modding] | ||
* [https://github.com/ToraxXx/source_2_resource_decompiler Source 2 Resource Decompiler] | * [https://github.com/ToraxXx/source_2_resource_decompiler Source 2 Resource Decompiler] | ||
* [https://github.com/pingzing/dota2-sound-editor Dota2 Sound Editor] | * [https://github.com/pingzing/dota2-sound-editor Dota2 Sound Editor] Note: This project is dead and is no longer being developed. | ||
* [https://github.com/MNoya/KVUP KVUP: Tool for aiding with the porting of WC3 Models to Dota2] | * [https://github.com/MNoya/KVUP KVUP: Tool for aiding with the porting of WC3 Models to Dota2] | ||
* [https://github.com/ModDota/ModDotaLib ModDota Lib: A Flash library for Dota 2 custom gamemodes] | * [https://github.com/ModDota/ModDotaLib ModDota Lib: A Flash library for Dota 2 custom gamemodes] | ||
* [https://valveresourceformat.github.io/ Source 2 resource file format parser and decompiler] | |||
[[Category:Dota 2 Workshop Tools]] | [[Category:Dota 2 Workshop Tools]] |
Latest revision as of 07:25, 29 August 2023
These tools have been created by members of the modding community and are not supported by Valve.
KeyValue files
- DotaCustomFilesJoiner
- KVFilesBuilder
- Syntax highlighting and snippets for Sublime Text 2/3
- KVLib: A C# Key-Value parser and library
- KVLib: A C++ Key-Value parser and library
- dotakv: parse and load KV ingame, save and load files
- UpgradeableItemsKVBuilder
- keyval-mode.el: An Emacs major mode for editing KeyValue files
- API snippets for Sublime Text 2/3
- Lua API stub classes
- VConsole2 Lib: PoC library for working with the VConsole2 network protocol
Editors
Lua libraries & frameworks
Misc
- D2 ModKit: A GUI comprised of useful tools to help with Dota 2 modding
- Source 2 Resource Decompiler
- Dota2 Sound Editor Note: This project is dead and is no longer being developed.
- KVUP: Tool for aiding with the porting of WC3 Models to Dota2
- ModDota Lib: A Flash library for Dota 2 custom gamemodes
- Source 2 resource file format parser and decompiler