TorchKit

cdpcdp Posts: 17
edited August 2010 in Mod Showcase
TorchKit is a settings editor that also allows you to rebind keys. The original author of the tool is Tempest. I mainly dressed it up and reorganised all the settings into different categories. The tool is written in C#. Thanks again to Tempest for this great tool!

dbimage.php?id=238416

Download page:
https://sourceforge.net/projects/torchkit/

This is an open-source project, so if you would like to contribute to the tool or just see how it was built you can check out the source code here:
https://sourceforge.net/projects/torchkit/develop
TorchKit: a settings and mod configuration editor
https://sourceforge.net/projects/torchkit/
«13

Comments

  • heronheron Posts: 637
    nicely done! I like it :)
  • SoberseanSobersean Posts: 513
    Brilliant and it looks classy. Well done!
    Arguing over a video game? That's just silly.
  • JerichJerich Posts: 1,665
    Thanks a bunch CDP. Hopefully we can get this on one of the two main fan sites in their mod sections soon.=P

    - Jerich
  • Really cool and GREAT JOB
  • I can't get this to work. Whenever I run it, it says "unable to read settings_types.txt". Any ideas?
  • MakikouMakikou Posts: 29
    Brill work, cheers =D
    Alps wrote:
    Aw man, somebody spilled their Diablo and got it all over my Torchlight.
    JBeck wrote:
    Hi, I'm Jason Beck...and I approve this message.

    +1
    http://www.torchlightinsider.com/
  • TempestTempest Posts: 54
    Ahhh, I'm going to sue you! :P

    Okay, nice. Just needs some prettier texts for all the options now. :)
  • TempestTempest Posts: 54
    alset85 wrote:
    I can't get this to work. Whenever I run it, it says "unable to read settings_types.txt". Any ideas?
    Don't run it from the zip file. Both have to be inside the same folder: torchkit.exe as well as settings_types.txt.

    Edit:
    Some small adjustments and corrections:
    http://www.mediafire.com/file/vzzmr5nwm ... ments.diff

    - Category header should be centered anyway so you don't have to move it.
    - Maximum value of "byte" is 255 (256 values but you have 0 as well!)
    - If you create a "new Control()", assign something (here "dock") and then overwrite it with another control (e.g. "new Label") those adjustments are lost.
  • I don´t understand many options or what kind of results I get when I change value XYZ.

    It would be nice if someone can explain the values, and what happen when I change them. An explanation of the "on - off" values would be nice, too.
  • ashkeashke Posts: 26
    Would be real nice if the keybinding tool detected keypresses.
  • VisVis Posts: 159
    ashke wrote:
    Would be real nice if the keybinding tool detected keypresses.

    nice? it would be fantastic.
  • It would awesome if you had a way to enable mods or not. The mods configuration is actually under the mods folder( mods.dat ). Putting a -1 for priority disables the mods. 0 priority is the first mod loaded while the highest number would be the last mod loaded. Of course, renaming priority to load index or something like that would probably be better but the game is released.
  • Is it possible to change the zoom with this tool?
  • VravVrav Posts: 66
    Nice stuff, very handy. Useful for redefining some keys because I use dvorak, and w for example is way over on the right.
  • jamesLjamesL Posts: 3,568
    Cowboy28 wrote:
    I don´t understand many options or what kind of results I get when I change value XYZ.

    It would be nice if someone can explain the values, and what happen when I change them. An explanation of the "on - off" values would be nice, too.

    here are the onees I know
    CONSOLE allows you to use the cheat console in the game
    DISPLAY PATHS is interesting, it shows the path the game has generated for monsters and pets
    VSYNCH is V SYNCH
    RENDER BEHIND means you'll be visible when you walk behind cliffs and stuff (its in game by default)
    NO SOUNDS well, that's obvious
    SHOW DAMAGE SHAPES must be a debugging tool, it shows this wide circle where all teh damage is when you hit something with an explosion or skill that covers an area
    NO CAMERASHAKE obvious
    LOGIC LOGGING writes some combat info into orge.log
    SHOW BLOOD, obvious
    FLOATY NUMBERS turns on and off the "critical strike" and "glancing blow" and damage numbers
    SHOW TIPS obvious
    FULL SCREEN obvious
    I don't have a sig
  • mesaonemesaone Posts: 35
    Does this have to be put in a Torchlight folder? If not, where do I put it so that it works? me = noob
  • unherounhero Posts: 94
    Whoah, holy awesome application, batman! ;)
    "Because you're not quite evil enough."
    My Steam-account. Also, you love my sig. Admit it.
  • leetalityleetality Posts: 141
    mesaone wrote:
    Does this have to be put in a Torchlight folder? If not, where do I put it so that it works? me = noob

    It's looks like it's a standalone application, extract the files and run TorchKit.exe then set everything how you prefer.

    Thanks for this!
  • cdpcdp Posts: 17
    mesaone wrote:
    Does this have to be put in a Torchlight folder? If not, where do I put it so that it works? me = noob

    leetality is right - this is a standalone app, but as another poster above noticed you need to have "setting_types.txt" in the same directory otherwise it won't load, and the app cannot be run from within the .zip (needs to be extracted first)
    TorchKit: a settings and mod configuration editor
    https://sourceforge.net/projects/torchkit/
  • wizardwizard Posts: 60
    Wow, this is completely awesome! :D
  • cdpcdp Posts: 17
    Bebop wrote:
    It would awesome if you had a way to enable mods or not. The mods configuration is actually under the mods folder( mods.dat ). Putting a -1 for priority disables the mods. 0 priority is the first mod loaded while the highest number would be the last mod loaded. Of course, renaming priority to load index or something like that would probably be better but the game is released.

    I've updated TorchKit with the ability to enable/disable mods.
    dbimage.php?id=238420

    Disabled mods are given a priority of -1, while all enabled mods are given their own priority, alphabetically, starting from 0

    Enjoy!

    Download link:
    http://sourceforge.net/projects/torchkit/
    TorchKit: a settings and mod configuration editor
    https://sourceforge.net/projects/torchkit/
  • When I run this, I get an error window saying "Value of '8' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'. Parameer Name: Value"

    ?!??!
  • VravVrav Posts: 66
    This is so excellent. My only suggestion at this point would be to make Mods the default page, and have a "Save and Launch" button. Otherwise, this is sweet and works fine for me. Many adorations.
  • cdpcdp Posts: 17
    darkling wrote:
    When I run this, I get an error window saying "Value of '8' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'. Parameer Name: Value"

    ?!??!

    Looks like the value is out of range for the control...what setting specifically is giving you this error?


    Vrav wrote:
    This is so excellent. My only suggestion at this point would be to make Mods the default page, and have a "Save and Launch" button. Otherwise, this is sweet and works fine for me. Many adorations.

    Thanks for the suggestion Vrav, I'll get started on the "Save and Launch" feature
    TorchKit: a settings and mod configuration editor
    https://sourceforge.net/projects/torchkit/
  • ashkeashke Posts: 26
    cdp wrote:

    Thanks for the suggestion Vrav, I'll get started on the "Save and Launch" feature

    Is it possible to add the feature that the keybinding feature detects the key pressed and allocates it accordingly?
  • Works great, kudos! :)
    Torchlight - VH/HC, always. :D
  • ashke wrote:
    Is it possible to add the feature that the keybinding feature detects the key pressed and allocates it accordingly?
    Should be easy to do.
  • thx a punch
  • MonTyMonTy Posts: 46
    Thank you for this program! Your time and effort is much appreciated!
  • xdanxxdanx Posts: 111
    Hmm pretty interesting xD but what about people doesn't know what each option is for? some one should make a game configuration guide to help people that doesn't know what happens if you change this or that value xD
«13
Sign In or Register to comment.