Difference between revisions of "User:Trang Oul/Sandbox/Template:Skill name"
< User:Trang Oul | Sandbox
Jump to navigation
Jump to search
m |
|||
| (One intermediate revision by the same user not shown) | |||
| Line 2: | Line 2: | ||
=== Sources === | === Sources === | ||
Built automatically from: | Built automatically from: | ||
| − | * <code>skills.txt</code> (cols: <code>skill</code> - name, <code>Id</code>/<code>*Id</code> - ID | + | * <code>skills.txt</code> (cols: <code>skill</code> - tech name, <code>Id</code>/<code>*Id</code> - ID) |
| − | * <code>skilldesc.txt</code> (cols: <code>skilldesc</code> - name (matched with <code>skill</code> from <code>skills.txt</code> after casefolding), <code>str name</code> - key for string label) | + | * <code>skilldesc.txt</code> (cols: <code>skilldesc</code> - tech name (matched with <code>skill</code> from <code>skills.txt</code> after casefolding), <code>str name</code> - key for string label) |
* <code>data\local\lng\strings</code> (string label values, <code>Key</code> used as key (matched with <code>str name</code> from <code>skilldesc.txt</code>)) | * <code>data\local\lng\strings</code> (string label values, <code>Key</code> used as key (matched with <code>str name</code> from <code>skilldesc.txt</code>)) | ||
Only skills with labels are included.<br/> | Only skills with labels are included.<br/> | ||
| Line 11: | Line 11: | ||
=== Usage === | === Usage === | ||
| − | <code><nowiki>{{Skill name|<skill ID or tech name> | + | <code><nowiki>{{Skill name|<skill ID or tech name>}}</nowiki></code> |
==== Parameters ==== | ==== Parameters ==== | ||
; <code>1</code> (required) | ; <code>1</code> (required) | ||
: Skill ID or technical name from <code>skills.txt</code> (also used as a skill property value). | : Skill ID or technical name from <code>skills.txt</code> (also used as a skill property value). | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==== Examples ==== | ==== Examples ==== | ||
; Skill name by ID | ; Skill name by ID | ||
| Line 50: | Line 45: | ||
: {{User:Trang Oul/Sandbox/Template:Skill name|Tainted Fire Bolt}} | : {{User:Trang Oul/Sandbox/Template:Skill name|Tainted Fire Bolt}} | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
; Skill not defined | ; Skill not defined | ||
| − | : <code><nowiki>{{Skill name|9999 | + | : <code><nowiki>{{Skill name|9999}}</nowiki></code> |
| − | : {{User:Trang Oul/Sandbox/Template:Skill name|9999 | + | : {{User:Trang Oul/Sandbox/Template:Skill name|9999}} |
| − | : <code><nowiki>{{Skill name|Other Skill | + | : <code><nowiki>{{Skill name|Other Skill}}</nowiki></code> |
| − | : {{User:Trang Oul/Sandbox/Template:Skill name|Other Skill | + | : {{User:Trang Oul/Sandbox/Template:Skill name|Other Skill}} |
Latest revision as of 06:55, 5 November 2026
Sources
Built automatically from:
skills.txt(cols:skill- tech name,Id/*Id- ID)skilldesc.txt(cols:skilldesc- tech name (matched withskillfromskills.txtafter casefolding),str name- key for string label)data\local\lng\strings(string label values,Keyused as key (matched withstr namefromskilldesc.txt))
Only skills with labels are included.
To be done manually (?):
- Add links to non-class skills - which?
- Use technical names if the label re-uses existing skill name (like Tainted Resist Fire).
Usage
{{Skill name|<skill ID or tech name>}}
Parameters
1(required)- Skill ID or technical name from
skills.txt(also used as a skill property value).
Examples
- Skill name by ID
{{Skill name|6}}- Magic Arrow
{{Skill name|371}}- Mark of the Bear
- Skill name by technical name (notice that some differ from the in-game labels)
{{Skill name|Magic Arrow}}- Magic Arrow
{{Skill name|Sigil Death}}- Sigil: Death
{{Skill name|Delerium Change}}- Delirium
{{Skill name|Townportal O Skill}}- Town Portal
{{Skill name|Tainted Fire Bolt}}- Fire Bolt
- Skill not defined
{{Skill name|9999}}- 9999
{{Skill name|Other Skill}}- Other Skill