Template:Sdktools: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Max34 moved page Template:SDKTools to Template:Sdktools)
m (Made "Pfm2tgas" lowercase)
 
(167 intermediate revisions by 35 users not shown)
Line 1: Line 1:
{{lang|Template:SDKTools}}
{{todo|Move {{gldsrc|4}}-specific tools to [[Template:GoldSrc sdktools]]. Tools that support both {{src|4}}and {{gldsrc|4}} should go in both templates.}}
<onlyinclude><table cellpadding=4 style="border:2px solid #525252;margin:8px auto;{{border-radius|12px}}">
 
<tr><th colspan=2 bgcolor=#3A3A3A style="color:white;font-size:110%;{{border-radius|8px 8px 0 0}}">[[:Category:Tools{{{suf|}}}|{{#switch:{{{suf|}}}|#default=Official Source SDK tools|:de=Offizielle Source SDK Werkzeuge|:es=Herramientas oficiales Source SDK|:ru=Официальный инструментарий Source SDK|:zh-cn=官方起源引擎开发人员工具}}]]</th></tr>
{{Documentation}}
<tr><th bgcolor=#3A3A3A align=right>{{#switch:{{{suf|}}}|#default=Map editors|:de=Mapeditor|:es=Editores de mapa|:ru=Редакторы карт|:zh-cn=地图编辑器}}</th><td>{{hammer|4|suf={{{suf|}}}}}</td></tr>
<includeonly>
<tr><th bgcolor=#3A3A3A align=right>{{#switch:{{{suf|}}}|#default=Map compilers|:de=Mapcompiler|:es=Compiladores de mapa|:ru=Компиляторы карт|:zh-cn=地图编译器}}</th><td>[[VBSP{{{suf|}}}|vbsp]]{{·}} [[VVIS{{{suf|}}}|vvis]]{{·}} [[VRAD{{{suf|}}}|vrad]]{{·}} [[VMPI{{{suf|}}}|vmpi]]{{·}} [[VMAP{{{suf|}}}|vmap]]</td></tr>
 
<tr><th bgcolor=#3A3A3A align=right>{{#switch:{{{suf|}}}|#default=Map tools|:de=Map-Tools|:es=Herramientas de mapas|:ru=Инструменты для карт|:zh-cn=地图工具}}</th><td>[[BSPZIP{{{suf|}}}|bspzip]]{{·}} [[glview{{{suf|}}}|glview]]{{·}} [[VBSP2{{{suf|}}}|VBSP2]]{{·}} [[vbspinfo{{{suf|}}}|vbspinfo]]</td></tr>
<onlyinclude>{{#ifeq:{{{1}}}|0}}{{#switch:{{{1|}}}
<tr><th bgcolor=#3A3A3A align=right>{{#switch:{{{suf|}}}|#default=Texture tools|:de=Textur-Tools|:es=Herramientas de texturas|:ru=Инструменты для текстур|:zh-cn=材质工具}}</th><td>[[Height2Normal{{{suf|}}}|height2normal]]{{·}} [[{{#switch:{{{suf|}}}|#default=$ssbump#Creation|:ru=$ssbump{{{suf|}}}#Создание}}|height2ssbump]]{{·}} [[makevmt{{{suf|}}}|makevmt]]{{·}} [[{{#switch:{{{suf|}}}|#default=Animated Particles#Compiling_the_Sheet|:ru=Animated Particles{{{suf|}}}}}|mksheet]]{{·}} [[Pfm2tgas{{{suf|}}}|Pfm2tgas]]{{·}} [[Shadercompile{{{suf|}}}|Shadercompile]]{{·}} [[Splitskybox{{{suf|}}}|Splitskybox]]{{·}} [[Vtex (Source 1){{{suf|}}}|vtex]]{{·}} [[VTF2TGA{{{suf|}}}|vtf2tga]]{{·}} [[xwad{{{suf|}}}|xwad]]</td></tr>
<!-- Official tools -->
<tr><th bgcolor=#3A3A3A align=right>{{#switch:{{{suf|}}}|#default=Model compilers|:de=Modelcompiler|:es=Compiladores de modelos|:ru=Компиляторы моделей|:zh-cn=模型编译器}}</th><td>[[Studiomdl{{{suf|}}}|Studiomdl]]</td></tr>
| #default = {{Navbox
<tr><th bgcolor=#3A3A3A align=right>{{#switch:{{{suf|}}}|#default=Model tools|:de=Model-Tools|:es=Herramientas de modelos|:ru=Инструменты для моделей|:zh-cn=模型工具}}</th><td>[[Faceposer{{{suf|}}}|HLFaceposer]]{{·}} [[Model Viewer{{{suf|}}}|HLMV]]{{·}} [[Qc_eyes{{{suf|}}}|QC_Eyes]]{{·}} [[Dmxedit{{{suf|}}}|Dmxedit]]{{·}} [[Dmxconvert{{{suf|}}}|Dmxconvert]]{{·}} [[Itemtest{{{suf|}}}|Itemtest]]{{·}} [[Modelbrowser{{{suf|}}}|Modelbrowser]]</td></tr>
| name = Sdktools
<tr><th bgcolor=#3A3A3A align=right>{{#switch:{{{suf|}}}|#default=Engine tools|:de=Engine-Tools|:es=Herramientas del motor|:ru=Инструменты движка|:zh-cn=引擎工具}}</th><td>[[Particle Editor{{{suf|}}}|Particle Editor]]{{·}} [[Material Editor{{{suf|}}}|Material Editor]]{{·}} [[ActBusy Script Editor{{{suf|}}}|ActBusy Script Editor]]{}} [[Commentary Editor{{{suf|}}}|Commentary Editor]]{{·}} [[Foundry{{{suf|}}}|Foundry]]{{·}} {{sfm|4|suf={{{suf|}}}}}</td></tr>
| style = width:100%
<tr><th bgcolor=#3A3A3A align=right style="{{border-radius|0 0 0 8px}}">{{#switch:{{{suf|}}}|#default=Other|:de=Anderes|:es=Otros|:ru=Другое|:zh-cn=其它工具}}</th><td>[[{{#switch:{{{suf|}}}|#default=Closed Captions#Compiling|:ru=Closed Captions{{{suf|}}}#Компиляция}}|Captioncompiler]]{{·}} [[Demoinfo{{{suf|}}}|Demoinfo]]{{·}} [[Elementviewer{{{suf|}}}|Elementviewer]]{{·}} [[Skeleton motion mapping{{{suf|}}}|Motionmapper]]{{·}} [[{{#switch:{{{suf|}}}|#default=Game Directory#Using_VConfig_to_set_the_game_directory|:ru=Game Directory{{{suf|}}}#Указание_директории_игры_через_VConfig}}|VConfig]]{{·}} [[VSoundEdit{{{suf|}}}|VSoundEdit]]{{·}} [[VICE{{{suf|}}}|VICE]]{{·}} [[Vfont{{{suf|}}}|Vfont]]{{·}} [[Vfont_decompiler{{{suf|}}}|Vfont_decompiler]]{{·}} [[Sfmgen{{{suf|}}}|Sfmgen]]{{·}} [[VPK{{{suf|}}}|VPK]]</td></tr>
| title = {{src}} [[:Category:Official Source Tools|<span style="color:lightgrey">{{Sdktools/strings|Header 1}}</span>]] {{Table tools|sdktools}}
</table><includeonly>[[Category:Tools]]</includeonly></onlyinclude>
| navbar = off
[[Category:Navbox templates]]
 
| titlestyle = white-space: nowrap; font-size: 100%; background-color: {{src|col}}3a; padding: 2px; color: #fff;
 
<!-- Body has a border radius of 4px overall.
Background color of #202020 is set as well. -->
| bodystyle  = background-color: #202020; clear: both; border: 2px solid #525252; border-radius: 4px; margin: 1em auto 0em;
 
<!-- Setting the general constant styling for every group/list -->
| groupstyle = background-color: #3A3A3A; padding: 2px 10px; width: 1%; white-space: nowrap; font-weight: bold; text-align: right;
| liststyle  = border-left: none;
 
| group1 = {{Sdktools/strings|Map editors}}
| list1 = {{hammer|2}}
| list1style = background-color: #252525;
 
| group2 = {{Sdktools/strings|Map compilers}}
<!-- compilers are in order they're used in, followed by VMPI; do not alphabetize -->
| list2 = {{vbsp|2}} • {{vvis|1}} • {{vrad|1}} • [[VMPI|vmpi]]
 
| group3 = {{Sdktools/strings|Map tools}}
| list3 = [[BSPZIP|bspzip]] • [[glview]] • [[VBSP2]] • [[vbspinfo]]
| list3style = background-color: #252525;
 
| group4 = {{Sdktools/strings|Model compilers}}
| list4 = {{studiomdl|2}}
 
| group5 = {{Sdktools/strings|Model tools}}
| list5 = [[Dmxconvert]] • [[Dmxedit]] • {{Hlfaceposer|2}} • {{Hlmv|2}} • [[Itemtest]] • [[Modelbrowser]] • [[Qc eyes|QC_Eyes]]
| list5style = background-color: #252525;
 
| group6 = {{Sdktools/strings|Texture tools}}
| list6 = {{Height2normal|2}} • [[$ssbump|height2ssbump]] • [[makevmt]] • [[Animated Particles|mksheet]] • [[pfm2tgas]] • [[Shadercompile]] • [[Splitskybox]] • {{Vtex|2}} • {{Vtf2tga|2}} • [[xwad]]
 
| group7 = {{Sdktools/strings|Sound tools}}
| list7 = [[VSoundEdit]]
| list7style = background-color: #252525;
 
| group8 = {{Sdktools/strings|Engine tools}}
| list8 = [[ActBusy Script Editor]] • [[Entity Placement Tool]] [[Commentary Editor]] • [[Foundry]] • [[Material Editor]] • [[Particle Editor]] • {{Sfm|2}}
 
| group9 = {{Sdktools/strings|Other}}
<!-- The very last group of a navbox will need this border radius for the bottom-left corner -->
| list9 = [[Closed Captions|Captioncompiler]] • [[Demoinfo]] • [[Elementviewer]] • [[MakeGameData]] • [[Skeleton motion mapping|Motionmapper]] • [[Sfmgen]] • [[Game Directory|VConfig]] • [[Vfont]] • [[Vfont_decompiler]] • [[VICE]] • [[VPK|vpk]]
<!-- The very last list of a navbox will not need this styling if there are an even number of lists in the navbox.
Since there are an odd number of lists in this navbox, we need to add the custom bgcolor -->  
| list9style = background-color: #252525;
}} {{#ifeq:{{{cat|}}}|0|| {{ACategory|Tools}} {{ACategory|Official Source Tools}} }}
 
<!-- Third party tools -->
| 0 = {{Navbox
| name = Sdktools
| title = {{src}} [[:Category:Third Party Tools|<span style="color:lightgrey">{{Sdktools/strings|Header 2}}</span>]] {{Table tools|sdktools}}
| navbar = off
 
| titlestyle = white-space: nowrap; font-size: 100%; background-color: {{src|col}}3a; padding: 2px; color: #fff;
 
<!-- Body has a border radius of 12px overall. Every other radius uses 8px so that both radius' look smooth
Background color of #202020 is set as well. -->
| bodystyle  = background-color: #202020; clear: both; border: 2px solid #525252; border-radius: 4px; margin: 1em auto 0em;
 
<!-- Setting the general constant styling for every group/list -->
| groupstyle = background-color: #3A3A3A; padding: 2px 10px; width: 1%; white-space: nowrap; font-weight: bold; text-align: right;
| liststyle  = border-left: none;
 
| group1 = {{Sdktools/strings|Mod tools}}
| list1 = {{duckt|1}} • {{Vide|1}} {{Xblahmt|1}}
| list1style = background-color: #252525;
 
| group2 = {{Sdktools/strings|Map editors}}
| list2 = {{Hammerpp|1}} • {{strata hammer|1}} • {{slamminsrc|1|nt=4}} • [[QtPyHammer_(Strubium)|QtPyHammer (Strubium)]] • [[Lambda Level Editor|Lambda]]
 
| group3 = {{Sdktools/strings|Map compilers}}
| list3 = {{CBSP|1}} • {{CRAD|1}} • {{CVIS|1}} • {{vbsph|1}} • {{slamminsrc|1|nt=0}}
| list3style = background-color: #252525;
 
| group4 = {{Sdktools/strings|Map compiler frontends}}
| list4 = {{Vbct|1}} • {{Batchcompiler|1}} • {{Compilepal|1}} • {{Htct|1}}
 
| group5 = {{Sdktools/strings|Map converters}}
| list5 = {{005|1}} • {{Bspsource|1}} {{mapfool|1}} • {{vmex|1}}
| list5style = background-color: #252525;
 
| group6 = {{Sdktools/strings|Map tools}}
| list6 = {{autobspp|1}} • {{bspentspy|1}} • {{crafty|1}} • [[Convexer]] • {{ented|1}} • {{entspy|1}} • {{jerc|1}} • {{mapanalist|1}} • {{obfuscator|1}} • {{materialenu|1}} • {{pakrat|1}} • [[Source Compile Analyzer]] • {{tar|1}} • {{Tsha|1}} • {{vgroup|1}} • [[VMF Optimizer]] • {{vmfupdater|1}} {{winbspzip|1}} {{lumpStich|1}} • {{vPKEdit|1}}
 
| group7 = {{Sdktools/strings|Model compilers}}
| list7 = [[NekoMDL]]
| list7style = background-color: #252525;
 
| group8 = {{Sdktools/strings|Model compiler frontends}}
| list8 = {{Crowbar|1}} • {{guistudiomdl|1}}
| list8style = background-color: #252525;
 
| group9 = {{Sdktools/strings|Model converters}}
| list9 = {{Crowbar|1}} • [[FireSoft Half-Life MDL Converter]] • [[FireSoft MS3D to SMD converter]] • {{mdldecomp|1}} • {{propper|1}} • {{studiocompiler|1}} • {{vmf2smd|1}}
 
| group10 = {{Sdktools/strings|Model tools}}
| list10 = {{coat3d|1}} • {{3dmax|1}} • {{Blender|1}} • {{cinema4d|1}} • {{fragm|1}} • {{gmax|1}} • {{Hlmvpp|1}} • {{khed|1}} • {{lightwave|1}} • {{maya|1}} • {{m3d|1}} • {{modo|1}} • {{bsourceops|1}} • {{vsif2vcd|1}} • {{softimgmod|1}} • {{zbrush|1}}
| list10style = background-color: #252525;
 
| group11 = {{Sdktools/strings|Displacement tools}}
| list11 = {{dispgen|1}} • {{terragen|1}} • {{twister|1}} • {{worldmac|1}}
 
| group12 = {{Sdktools/strings|Particle converters}}
| list12 = {{sparc|1}}
| list12style = background-color: #252525;
 
| group13 = {{Sdktools/strings|Texture converters}}
| list13 = [[360g]] • [https://github.com/Mix-Anik/Easy-VTF-Converter/releases Easy VTF Converter (7.0 - 7.5)] • [[FixVTF]] • [https://github.com/craftablescience/MareTF/releases MareTF (7.0 - 7.6, Consoles)] • {{no_vtf|1}} • {{pbr2source|1}} • [[TGAtoDUDV]] • [[VTF Creator]] • [[VTEX (Valve Texture)]] • {{vtfver|1}}
 
| group14 = {{Sdktools/strings|Texture tools}}
| list14 = {{photoshop|1}} • {{gimp|1}} • {{paintdotnet|1}} • {{hl2tex|1}} • {{Materialize|1}} • {{signmaker|1}} • {{wskywriter|1}} • {{srcskineditor|1}} • {{terraingen|1}} • {{vmteditor|1}} • {{vtfcmd|1}} • [[VTF Explorer]] • {{Vtfedit|1}} → {{Vtfeditrld|1}} • {{vtfshell|1}} • [[VTFTool]] • [https://github.com/craftablescience/vtf-thumbnailer/releases VTF Thumbnailer]
| list14style = background-color: #252525;
 
| group15 = {{Sdktools/strings|Sound tools}}
| list15 = [[L4D2 Sound Mod Creator]]
 
| group16 = {{Sdktools/strings|VPK tools}}
| list16 = {{Crowbar|1}} • {{Gcfscape|1}} • {{gvpkext|1}} • {{VRF|1}} • {{vPKEdit|1}}
| list16style = background-color: #252525;
 
| group17 = {{Sdktools/strings|Libs}}
| list17 = [[AVIKit]] • {{hllib|1}} • {{veclib|1}} • {{vtflib|1}}
 
| group18 = {{Sdktools/strings|Plugins}}
| list18 = {{3dmaxexport|1}} • {{3dmaxvtf|1}} • {{Blendersrctools|1}} • {{blendervertexlit|1}} • {{mesa|1}} • {{nppvlp|1|nt=0}} • {{pvp|1|nt=0}} • {{sourceio|1}} • {{srcengcolltools|1}} • {{sourcemod|1}} • {{wallwormmtools|1}}
| list18style = background-color: #252525;
 
| group19 = {{Sdktools/strings|Other}}
| list19 = {{CCExporter|1}} • {{bee2|1}} • [[CtxConverter]] • {{ccg|1}} • {{Sourceiconset|1}} • [[Source SDK Windows Gadget]] • {{steamcmdui|1}} • {{vguiloct|1}} • [[VirtualDub]] • [[Gmpublisher]]
 
}} {{#ifeq:{{{cat|}}}|0|| {{ACategory|Tools}} {{ACategory|Third Party Tools}} }}
}}</onlyinclude>
 
</includeonly>

Latest revision as of 13:38, 31 May 2025

Todo: Move GoldSrc GoldSrc-specific tools to Template:GoldSrc sdktools. Tools that support both Source Sourceand GoldSrc GoldSrc should go in both templates.
English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngTemplate Documentation [view] [edit]
Icon-translate.png Available doc translations
View
Page history
Icon-translate.png
This template uses a strings subpage
Please follow the format on this subpage(s) to add translations.

Usage

Note.pngNote:This template uses a space "&ensp;" between "•". If you need to add separation, you can copy this:  • 

Preview

{{sdktools}}

{{sdktools|0}}

See also