Template:Sdktools/source2: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (finished edits)
m (Full conversion to navbox template)
Line 1: Line 1:
{{uselangflags|en=1|vi=1}}
{{uselangflags|en=1|vi=1}}
{{Draft}}
{{Draft}}
{{Todo|Finish this template and adding more software to the list. Remove anything from Source 1 and put Source 2 only stuff.}}
{{doc}}
<includeonly><onlyinclude>{{#switch:{{{1|}}}
<!-- Official tools -->
| #default = {{Navbox
| name = Sdktools
| title = {{source2}} [[:Category:Official Source 2 Tools|<span style="color:lightgrey"> {{Sdktools/source2/strings | TitleOfficial}} </span>]] {{Table tools|Sdktools/source2}}<br>{{Note|This template is currently a work in progress.}}
| navbar = off
<!-- Title has border-radius of 8px on top-left and top-right -->
| titlestyle = border-radius: 8px 8px 0 0; 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: 12px; 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 = Workshop Tools
| list1 = {{dota2tools|2}} • {{svrhtools|2}} • {{hlatools|2}} • {{cs2tools|2}}
| list1style = background-color: #252525;
| group2 = {{Sdktools/strings|Map editors}}
| list2 = {{Hammer5|4.1}}
| group3 = {{Sdktools/strings|Map compilers}}
| list3 = [[resourcecompiler]] • [[VRAD (Source 2)|vrad2]] • [[VRAD (Source 2)|vrad3]]
| list3style = background-color: #252525;
| group4 = {{Sdktools/strings|Map tools}}
| list4 = {{sdktools/strings|None}}
| group5 = {{Sdktools/strings|Model compilers}}
| list5 = {{Todo|{{autolang|Add the software to this list|vi=Thêm các phần mềm vào trong danh sách này}}.}}
| list5style = background-color: #252525;
| group6 = {{Sdktools/strings|Model tools}}
| list6 = {{Todo|{{autolang|Add the software to this list|vi=Thêm các phần mềm vào trong danh sách này}}.}}
| group7 = {{Sdktools/strings|Texture tools}}
| list7 = {{Todo|{{autolang|Add the software to this list|vi=Thêm các phần mềm vào trong danh sách này}}.}}
| list7style = background-color: #252525;
| group8 = {{Sdktools/strings|Sound tools}}
| list8 = {{Todo|{{autolang|Add the software to this list|vi=Thêm các phần mềm vào trong danh sách này}}.}}
| group9 = {{Sdktools/strings|Engine tools}}
| list9 = {{assetbrowser|4.1}} • {{MatEdit|4.1}} • {{MdlEdit|4.1}} {{svrh|only}} → {{MdlDocEdit|4.1}} {{dota2|since}} • {{ParEdit|4.1}} • {{ImgSubrect|4.1}} • {{S2fm|4.1}} • {{cS2ItemEditor|4.1}} • {{workshopManager|4.1}} • {{vconsole|4.1}}
| list9style = background-color: #252525;
| group10 = {{Sdktools/strings|Other}}
<!-- The very last group of a navbox will need this border radius for the bottom-left corner -->
| group10style = border-radius: 0 0 0 8px;
| list10 = [[Dmxconvert|dmxconvert]] • [[VPK|vpk]]
}} {{#ifeq:{{{cat|}}}|0|| [[Category:Tools]] [[Category:Official Source 2 Tools]] }}
<!-- Third party tools -->
| 0 = {{Navbox
| name = Sdktools
| title = {{source}} [[:Category:Third Party Tools|<span style="color:lightgrey">{{Sdktools/strings|Header 2}}</span>]] {{Table tools|Sdktools/source2}}
| navbar = off
<!-- Title has border-radius of 8px on top-left and top-right -->
| titlestyle = border-radius: 8px 8px 0 0; 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: 12px; 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 = {{VRF|4.1}} • {{Xblahmt|4.1}}
| list1style = background-color: #252525;
| group2 = {{Sdktools/strings|Map editors}}
| list2 = {{sdktools/strings|None}}
| group3 = {{Sdktools/strings|Map compilers}}
| list3 = {{sdktools/strings|None}}
| list3style = background-color: #252525;
| group4 = {{Sdktools/strings|Map converters}}
| list4 = {{sdktools/strings|None}}


{{Todo|Finish this template and adding more software to the list. Remove anything from Source 1 and put Source 2 only stuff.}}
| group5 = {{Sdktools/strings|Map tools}}
| list5 = [[RadGen]]
| list5style = background-color: #252525;
 
| group6 = {{Sdktools/strings|Model compilers}}
| list6 = {{sdktools/strings|None}}
 
| group7 = {{Sdktools/strings|Model converters}}
| list7 = {{sdktools/strings|None}}
| list7style = background-color: #252525;


{{doc}}
| group8 = {{Sdktools/strings|Model tools}}
<includeonly><onlyinclude><table cellpadding="4" style="width:100%; background-color:#202020; border:2px solid #525252; border-radius:12px; margin:8px auto">
| list8 = {{blender|4.1}} • {{maya|4.1}} • {{3dmax|4.1}}
<tr>


<!-- Titlebar Color, font size, table tools buttons -->
| group9 = {{Sdktools/strings|Particle converters}}
| list9 = {{sdktools/strings|None}}
| list9style = background-color: #252525;


<th colspan="2" style="background-color:#253B4E; font-size:110%; color:white; border-radius:8px 8px 0 0"> {{Table tools|Sdktools/source2}} {{#switch:{{{1|}}}
| group10 = {{Sdktools/strings|Texture converters}}
| list10 = {{sdktools/strings|None}}


<!-- Official tools section -->
| group11 = {{Sdktools/strings|Texture tools}}
| list11 = {{gimp|4.1}}
| list11style = background-color: #252525;


| #default = {{source2}} [[:Category:Official Source 2 Tools|<span style="color:lightgrey"> {{Sdktools/source2/strings | TitleOfficial}} </span>]] {{Note|This template is currently a work in progress.}} </th> </tr>
| group12 = {{Sdktools/strings|Sound tools}}
<tr>
| list12 = {{sdktools/strings|None}}
<th style="background-color:#3A3A3A; text-align:right"> Workshop Tools </th>
<td style="background-color:#252525"> '''{{dota2tools|2}}''' {{·}} '''{{svrhtools|2}}''' {{·}} '''{{hlatools|2}}''' {{·}} '''{{cs2tools|2}} </td> </tr>
<tr>
<th style="background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Map editors}} </th>
<td> {{Hammer5|4.1}} </td> </tr>
<tr>
<th style="background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Map compilers}} </th>
<td style="background-color:#252525"> [[resourcecompiler]] • [[VRAD (Source 2)|vrad2]] • [[VRAD (Source 2)|vrad3]]</td> </tr>
<tr>
<th style="background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Map tools}} </th>
<td> {{sdktools/strings|None}} </td> </tr>
<tr>
<th style="background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Model compilers}} </th>
<td style="background-color:#252525"> {{Todo|{{autolang|Add the software to this list|vi=Thêm các phần mềm vào trong danh sách này}}.}} </td> </tr>
<tr>
<th style="background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Model tools}} </th>
<td> {{Todo|{{autolang|Add the software to this list|vi=Thêm các phần mềm vào trong danh sách này}}.}} </td> </tr>
<tr>
<th style="background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Texture tools}} </th>
<td style="background-color:#252525"> {{Todo|{{autolang|Add the software to this list|vi=Thêm các phần mềm vào trong danh sách này}}.}} </td> </tr>
<tr>
<th style="background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Sound tools}} </th>
<td> {{Todo|{{autolang|Add the software to this list|vi=Thêm các phần mềm vào trong danh sách này}}.}} </td> </tr>
<tr>
<th style="background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Engine tools}} </th>
<td style="background-color:#252525"> {{assetbrowser|4.1}} • {{MatEdit|4.1}} • {{MdlEdit|4.1}} {{svrh|only}} → {{MdlDocEdit|4.1}} {{dota2|since}} • {{ParEdit|4.1}} • {{ImgSubrect|4.1}} • {{S2fm|4.1}} • {{cS2ItemEditor|4.1}} • {{workshopManager|4.1}} • {{vconsole|4.1}} </td> </tr>
<tr>
<th style="background-color:#3A3A3A; border-radius:0 0 0 8px; text-align:right"> {{Sdktools/strings | Other}} </th>
<td style="border-radius:0 0 8px 0">[[Dmxconvert|dmxconvert]] • [[VPK|vpk]] </td> </tr>


{{#ifeq:{{{cat|}}}|0|| [[Category:Tools]] [[Category:Official Source 2 Tools]] }}
| group13 = {{Sdktools/strings|VPK tools}}
| list13 = {{VPKEdit|4.1}} • {{Gcfscape|4.1}} {{Note|{{Gcfscape|1}} was made for Source, but also works with Source 2. However the creator has abandoned the project, if you encounter bugs please consider using a newer updated tool}}
| list13style = background-color: #252525;


<!-- Third Party tools section -->
| group14 = {{Sdktools/strings|Libs}}
| list14 = {{sdktools/strings|None}}


| 0 = {{source2}} [[:Category:Third Party Source 2 Tools|<span style="color:lightgrey"> {{Sdktools/source2/strings | Title3rdParty}} </span>]] {{Note|This template may not include all third-party tools that support Source 2 (either partially like {{gcfscape|1}} or fully supported).}}
| group15 = {{Sdktools/strings|Plugins}}
{{Note|Most if not all of these tools can be used on linux using Proton or Wine.}}
| list15 = {{sourceio|4.1}}
</th></tr>
| list15style = background-color: #252525;
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Mod tools}} </th>
<td style="background-color:#252525"> {{VRF|4.1}} • {{Xblahmt|4.1}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Map editors}} </th>
<td> {{sdktools/strings|None}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Map compilers}} </th>
<td style="background-color:#252525"> {{sdktools/strings|None}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Map converters}} </th>
<td> {{sdktools/strings|None}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Map tools}} </th>
<td style="background-color:#252525"> [[RadGen]] </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Model compilers}} </th>
<td> {{sdktools/strings|None}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Model converters}} </th>
<td style="background-color:#252525"> {{sdktools/strings|None}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Model tools}} </th>
<td> {{blender|4.1}} • {{maya|4.1}} • {{3dmax|4.1}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Particle converters}} </th>
<td style="background-color:#252525"> {{sdktools/strings|None}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Texture converters}} </th>
<td> {{sdktools/strings|None}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Texture tools}} </th>
<td style="background-color:#252525"> {{gimp|4.1}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Sound tools}} </th>
<td> {{sdktools/strings|None}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | VPK tools}} </th>
<td style="background-color:#252525"> {{vPKEdit|4.1}} • {{Gcfscape|4.1}} {{Note|{{Gcfscape|1}} was made for Source, but also works with Source 2. However the creator has abandoned the project, if you encounter bugs please consider using a newer updated tool}}</td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Libs}} </th>
<td> {{sdktools/strings|None}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right"> {{Sdktools/strings | Plugins}} </th>
<td style="background-color:#252525"> {{sourceio|4.1}} </td> </tr>
<tr>
<th style="max-width:175px; background-color:#3A3A3A; text-align:right; border-radius:0 0 0 8px"> {{Sdktools/strings | Other}} </th>
<td style="border-radius:0 0 8px 0"> {{sdktools/strings|None}} </td> </tr>


{{#ifeq:{{{cat|}}}|0|| [[Category:Tools]] [[Category:Third Party Source 2 Tools]] }}
| group16 = {{Sdktools/strings|Other}}
<!-- The very last group of a navbox will need this border radius for the bottom-left corner -->
| group16style = border-radius: 0 0 0 8px;
| list16 = {{sdktools/strings|None}}


}}</table></onlyinclude></includeonly>
}} {{#ifeq:{{{cat|}}}|0|| [[Category:Tools]] [[Category:Third Party Source 2 Tools]] }}
}}</onlyinclude></includeonly>

Revision as of 18:36, 25 November 2023

English (en)Tiếng Việt (vi)
Icon-under construction-blue.png
This is a draft template page. It is a work in progress open to editing by anyone.
Remember to check for any notes left by the tagger at this article's talk page.
Todo: Finish this template and adding more software to the list. Remove anything from Source 1 and put Source 2 only stuff.
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.
Note.pngNote:This template is currently work in progress. We are currently removing all Source 1-only tools on this list.
Note.pngNote:This template uses a space "&ensp;" between "•". If you need to add separation, you can copy this:  • 

Preview

{{sdktools/source2}}

{{sdktools/source2|0}}

See also