Skip to content
A bunch of useful scripts used on the Official TF Wiki
Python JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LODTables.py
MultipartPostHandler.py
README.md
TF2diff.py
config.py.example
equipregions.py
external_links_analyse.py
portal_voice_lines.py
prettydiff.py
sample_config.py
skeleton_item_pages.py
spambot_killer.js
uploadFile.py
upload_item_icons.py
upload_loc_files.py
vdfparser.py
wikiUpload.py
wiki_duplicate_files.py
wiki_edit_stats.py
wiki_unused_files.py
xchat_spammer_killer.py

README.md

A collection of scripts used on the TF Wiki

Some scripts require a modified version of Wikitools.

TF2diff.py

Script to diff TF2 updates, commit to SVN repo, generate diff and submit pretty diff to the wiki.

TF2betadiff.py

Same as TF2diff.py for TF2 Beta, but with several minor changes to the workflow.

equipregions.py

Script to generate the equip regions table found on Template:Equip region table on the wiki.

prettydiff.py

Script to parse a diff file and submit a pretty diff to the wiki.

  • Requires Wikitools

upload_item_icons.py

Script to crop, crush and upload item icons to the wiki.

  • Requires Wikitools

upload_loc_files.py

Script to upload updated tf_*.txt files after a patch to the wiki.

  • Requires Wikitools

vdfparser.py

Script for parsing TF2 vdf files.

wiki_edit_stats.py

Script to generate the user edit stats article found on the wiki.

LODTables.py

Script to generate the tables for Model Optimization. Requires Crowbar to decompile models.

You can’t perform that action at this time.