• TFMV 1.2: Easily load and preview TF2 item loadouts in HLMV and take screenshots!
    184 replies, posted
[QUOTE=Manibogi;40950619]Umm, Bang... [IMG]http://puu.sh/3aI1M[/IMG] I...think you forgot to change the default path :v:[/QUOTE] Oh snap! thanks I have reset those on the download :wink:
Is there any way to change between model styles (like the Robot Chicken hat), or is it not supported yet?
[QUOTE=Broosevelt;40949792]How do you remove the default hats for classes, i.e. the Scout and Sniper? They always load up with the other cosmetics. This also happens to the Pyro when using head group miscs, like the Last Breathe, with it clipping with the default head.[/QUOTE] Once you have your loadout go to the models tab [t] http://puu.sh/3bkDb.jpg [/t] and change the model of the item If the hat conflicts there will be a tab that says HAT and just change the model to 2 [editline]8th June 2013[/editline] [QUOTE=Manibogi;40952804]Is there any way to change between model styles (like the Robot Chicken hat), or is it not supported yet?[/QUOTE] Yes you can change the styles of hats, you have to go to paints, and there you will see the options to change your styles, but first you have to load paints and then the options will show up. Once you select the new style click update paints. [t] http://puu.sh/3bkMn.jpg [/t]
[QUOTE=ExecutiveJake;40952884][editline]8th June 2013[/editline] Yes you can change the styles of hats, you have to go to paints, and there you will see the options to change your styles, but first you have to load paints and then the options will show up. Once you select the new style click update paints.[/QUOTE] It only works for items with different textures, like the shirt you showed. For items with different models, like the Front Runner, those options don't show up. I know I can manually load the item (if only I knew the name of the specific files), but I was wondering if there's going to be an automated way of doing it in the future.
So I've been making loadouts and such, and it's been working fine until now. I'm getting a message that says I need to opt in to TF2 SDK Tools Beta to use TFMV. Now, I've opted in, but I still an't open it, I get the same message. What can I do to fix it, and why was it working before, and not now? Here's the window that pops up, by the way. [t]http://i.imgur.com/qT9ax6Z.png[/t]
[QUOTE=Manibogi;40952804]Is there any way to change between model styles (like the Robot Chicken hat), or is it not supported yet?[/QUOTE] Unless it does styles by bodygroups you just have to load a different model for the style
[QUOTE=SirVerbose;40953788]So I've been making loadouts and such, and it's been working fine until now. I'm getting a message that says I need to opt in to TF2 SDK Tools Beta to use TFMV. Now, I've opted in, but I still an't open it, I get the same message. What can I do to fix it, and why was it working before, and not now? Here's the window that pops up, by the way. [t]http://i.imgur.com/qT9ax6Z.png[/t][/QUOTE] Try going to C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\bin then find a file called set_sdk_env.bat and run it. It should fix it (thanks to BANG for this hint) [QUOTE=Manibogi;40952804]Is there any way to change between model styles (like the Robot Chicken hat), or is it not supported yet?[/QUOTE] It's not supported yet, because in your case there's a different model. To find it you can use GCFScape. The path is always models/player/items (with GCFScape you have to open team fortress 2 materials.gcf). Then take a look at the name the item has in the TFMV (as_robot_chicken_pyro.mdl), it's an all class hat so go in the all_class folder with GCFScape and find it. Normally the second style has something more in its name, in our case infact the beckless Robot Chicken Hat is the as_robot_chicken_pyro[B]_b[/B].mdl file. Now go in the TFMV and write models/player/items/all_class/as_robot_chicken_pyro_b.mdl.
Tried the new version, I have to say really impressed, it saves me a lot of time to make images, is a wonderful all-in-one tool. Easy to install and use, I got not problems using it. Also, I have two suggestion for the future: 1) Instead of a .jpg it should make a .png when someone click the screenshot button, it makes lose quality in the image, for now I use the one in HLMV. 2) You should include an option to replace the fire overlay texture with a transparent one, so people doesn't have to do that manually. Have 2 quick loadout I made: [img_thumb]http://filesmelt.com/dl/Medic18.png[/img_thumb] [img_thumb]http://filesmelt.com/dl/Sniper13.png[/img_thumb]
Unfortunately, I cannot set the Steam directory. I have my TF2 installed on an external hard drive, since I have limited space on my main one. This has caused some difficulties with the program finding the tf folder. My path looks like this: G:\SteamLibrary\SteamApps\common\Team Fortress 2\tf Is the program built to handle external TF2 installations?
[QUOTE=GreenGhost21;40968353]Unfortunately, I cannot set the Steam directory. I have my TF2 installed on an external hard drive, since I have limited space on my main one. This has caused some difficulties with the program finding the tf folder. My path looks like this: G:\SteamLibrary\SteamApps\common\Team Fortress 2\tf Is the program built to handle external TF2 installations?[/QUOTE] Oh yeah I should have thought of that one, I added a button so you can manually define the TF2 directory. [QUOTE=E.C.S;40968257]Tried the new version, I have to say really impressed, it saves me a lot of time to make images, is a wonderful all-in-one tool. Easy to install and use, I got not problems using it. Also, I have two suggestion for the future: 1) Instead of a .jpg it should make a .png when someone click the screenshot button, it makes lose quality in the image, for now I use the one in HLMV. 2) You should include an option to replace the fire overlay texture with a transparent one, so people doesn't have to do that manually. Have 2 quick loadout I made: [img_thumb]http://filesmelt.com/dl/Medic18.png[/img_thumb] [img_thumb]http://filesmelt.com/dl/Sniper13.png[/img_thumb][/QUOTE] Thanks, those lightwarps are neat for screenshots! 1) I added so you can save as png, however TFMV is not using the HLMV screenshot function which doesn't work on many computers and can't access through TFMV anyways, instead takes a screenshot from the windows hence its not possible to get the alpha channel. 2)Can you show an example of this issue? would it need to edit player models materials as well or the hat only? [URL="https://dl.dropboxusercontent.com/u/7354164/TF2/Apps/TFVM/TFMV 1.2.1.zip"][B]>>Download TFMV 1.2.1<<[/B][/URL]
[QUOTE=BANG!;40983129]Thanks, those lightwarps are neat for screenshots! 2)Can you show an example of this issue? would it need to edit player models materials as well or the hat only?[/QUOTE] Thanks, it's some random lightwarp I did when I was bored, I have that one in an old pack: [url]http://www.mediafire.com/download/7nnt73ojx83l6ck/Lightwarps_Pack.7z[/url] The one use here is "Nice 1" I really need to think in better names. About the fire overlay texture, here, this explains how to easily remove it. Basically it removes the fire texture, so no fire is show without need to edit the .vmts: [url]http://wiki.teamfortress.com/wiki/Help:Model_Viewer#Program_limitations[/url]
Thanks, BANG! [T]http://puu.sh/3cYql.png[/T] [SUB][SUB][SUB]I need to figure out how to get better screenshots, though[/SUB][/SUB][/SUB]
First, thanks for the wonderful program! Second, I keep experiencing an odd error whenever I load paints. [I]See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ComponentModel.Win32Exception (0x80004005): The specified executable is not a valid application for this OS platform. at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at TFMV.Form1.VPK_Extract(String file_path, String extract_path, Int32 vpk_selection) at TFMV.Form1.get_model_mats(String modelpath, List`1 TF_Mats, List`1 VPK_Mats) at TFMV.Form1.load_paints() at TFMV.Form1.btn_load_mdl_mats_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.296 (RTMGDR.030319-2900) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- TFMV Assembly Version: 1.2.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/tyler/Desktop/TFMV.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1002 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1001 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1001 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.233 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. [/I]
My screenshots will only save as .tga files. Anyone know how to fix this? [b]Edited:[/b] Nevermind, I was taking screenshots in HLMV instead of TFMV
[img]http://puu.sh/3d3xP.jpg[/img] Actually looks pretty cool. [editline]10th June 2013[/editline] For some reason I can't get the paint options to appear. [img]http://puu.sh/3d3AO.png[/img] Any idea how to fix? [editline]10th June 2013[/editline] Also, this is just a general HLMV question, but how do you enable stuff like Anti Aliasing in it?
[QUOTE=NateDude;40986887][img]http://puu.sh/3d3xP.jpg[/img] Actually looks pretty cool. [editline]10th June 2013[/editline] For some reason I can't get the paint options to appear. [img]http://puu.sh/3d3AO.png[/img] Any idea how to fix? [editline]10th June 2013[/editline] Also, this is just a general HLMV question, but how do you enable stuff like Anti Aliasing in it?[/QUOTE] First you have to load paints, once you choose them click on update paints. About the anti aliasing, you can follow [URL="http://www.chameneon.com/modcomp/aliastut.php"]this[/URL] tutorial. @Bynine: the error could happen when you keep closed the HLMV while selecting and updating paints.
[T]http://i.imgur.com/dzgZkUl.png?1[/T]
[QUOTE=viST3;40990434]First you have to load paints, once you choose them click on update paints. About the anti aliasing, you can follow [URL="http://www.chameneon.com/modcomp/aliastut.php"]this[/URL] tutorial. @Bynine: the error could happen when you keep closed the HLMV while selecting and updating paints.[/QUOTE] Clicking Load Paints does not make anything happen.
Sorry if this sounds dumb but how do you get the files for new hats such as the one that just came out. (Really sorry if this is a nub question I am kinda new to this!) Thanks in advance!
[QUOTE=ExecutiveJake;41001126]Sorry if this sounds dumb but how do you get the files for new hats such as the one that just came out. (Really sorry if this is a nub question I am kinda new to this!) Thanks in advance![/QUOTE] Download the new schema, down at the bottom right
I'm guessing that I don't have HLMV installed, as every time I try to load it from TFMV, I get a "File Not Found" Unhandled Exception Error. So. Where do I get HLMV from?
[QUOTE=DoctorQ;41027538]I'm guessing that I don't have HLMV installed, as every time I try to load it from TFMV, I get a "File Not Found" Unhandled Exception Error. So. Where do I get HLMV from?[/QUOTE] [QUOTE]Install: you will need to install the TF2 source sdk beta tools [URL="http://puu.sh/3aFM6/8a9a4d7616.jpg"]see here [/URL][/QUOTE]
I did that. Still get an unhandled exception error. On the plus side I can load HLMV...from the Source SDK.
Would it be possible to make it read zip files, and auto check the workshop folder? So it could load the backpack icon of each workshoped item and load the model and stuff and it'd be awesome thanks. Anyway, loved the old version, gotta try the new one!
Could the program be erroring because I have TF2 installed on a separate drive than my steam install?
Valve seems to have fucked up HLMV somehow with the newest update.
HLMV working just about right, so its an problem on your side. [url]http://forums.tf2maps.net/showthread.php?t=21166[/url] unless you havent done this, the (non beta)SDK wont work.
I was referring to that fact that nothing but a white box showed up when I loaded a model, but I tried it again just now and apparently it unborked itself. Weird.
[QUOTE=Metaru;41028703]HLMV working just about right, so its an problem on your side. [URL]http://forums.tf2maps.net/showthread.php?t=21166[/URL] unless you havent done this, the (non beta)SDK wont work.[/QUOTE] Still not working. I keep getting this error: [t]http://i.imgur.com/uFvSKW1.png[/t] With this being the full readout: [quote]See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at TFMV.Form1.launch_hlmv() at TFMV.Form1.loadout_to_hlmv() at TFMV.Form1.btn_refresh_loadout_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.296 (RTMGDR.030319-2900) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- TFMV Assembly Version: 1.2.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Len/Documents/Programs/TFMV%201.2.1/TFMV.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1002 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1001 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1001 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.233 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.233 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.[/quote] And I've set the directories manually: [t]http://i.imgur.com/vEymkbf.png[/t] Went and did all the stuff that link said to do, even though I don't use Hammer.
I assume the program is looking in the "tf/models/items/spy/" folder and not finding anything. Try manually extracting the files from the .vpk and and placing them in that path.
Sorry, you need to Log In to post a reply to this thread.