Created
July 11, 2011 23:06
-
-
Save badp/1077011 to your computer and use it in GitHub Desktop.
crafting.plantuml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@staruml | |
version | |
@enduml | |
@startuml weapons2.svg | |
title Last updated January 17th 2012. | |
hide empty members | |
hide empty fields | |
hide empty methods | |
skinparam class { | |
FontName "TF2 Build" | |
BackgroundColor<<NEW>> #CEFEFE | |
} | |
skinparam classAttribute { | |
FontName "TF2 Secondary" | |
FontSize 14 | |
} | |
skinparam classStereotype { | |
FontName TF2 | |
} | |
skinparam classArrow { | |
FontName TF2 | |
} | |
skinparam circledCharacter { | |
FontName "TF2 Build" | |
} | |
'left to right direction | |
'Scout | |
class "Force-a-Nature" << (1,#FF0000) >> { | |
10 achievements | |
} | |
class "Shortstop" << (1,#FF0000) >> | |
class "Soda Popper" << (1,#FF0000) >> | |
class "Crit-A-Cola" << (1,#FF0000) >> | |
class "Mad Milk" << (1,#FF0000) >> | |
class "Winger" << (1,#FF0000) >> | |
class "Holy Mackarel" << (1,#FF0000) >> | |
class "Sandman" << (1,#FF0000) >> { | |
16 achievements | |
} | |
class "Candy Cane" << (1,#FF0000) >> | |
class "Boston Basher" << (1,#FF0000) >> | |
class "Sun-on-a-Stick" << (1,#FF0000) >> | |
class "Fan O' War" << (1,#FF0000) >> | |
class "Atomizer" << (1,#FF0000) >> | |
class "Wrap Assassin" << (1,#FF0000) NEW >> | |
class "Bonk!" << (1,#FF0000) >> { | |
22 achievements | |
} | |
'Soldier | |
class "Direct Hit" << (2,#FFAA00) >> { | |
11 achievements | |
} | |
class "Black Box" << (2,#FFAA00) >> | |
class "Liberty Launcher" << (2,#FFAA00) >> | |
class "Cow Mangler" << (2,#FFAA00) >> | |
class "Buff Banner" << (2,#FFAA00) >>{ | |
17 achievements | |
} | |
class "Gunboats" << (2,#FFAA00) >> | |
class "Battalion's" << (2,#FFAA00) >> | |
class "Concheror" << (2,#FFAA00) >> | |
class "Mantreads" << (2,#FFAA00) >> | |
class "Bison" << (2,#FFAA00) >> | |
class "Equalizer" << (2,#FFAA00) >> { | |
5 achievements | |
} | |
class "Disciplinary Action" << (2,#FFAA00) >> | |
class "Market Gardener" << (2,#FFAA00) >> | |
class "Reserve Shooter" << (+,#AAAAAA) >> { | |
Soldier, Pyro | |
} | |
class "Half-Zatoichi" << (+,#AAAAAA) >> { | |
Demoman, Soldier | |
} | |
class "Pain Train" << (+,#AAAAAA) >> { | |
Demoman, Soldier | |
} | |
'Pyro | |
class "Backburner" << (3,#AAFF00) >> { | |
16 achievements | |
} | |
class "Degreaser" << (3,#AAFF00) >> | |
class "Phlogistinator" << (3,#AAFF00) NEW >> | |
class "Flaregun" << (3,#AAFF00) >> { | |
10 achievements | |
} | |
class "Detonator" << (3,#AAFF00) >> | |
class "Manmelter" << (3,#AAFF00) NEW >> | |
class "Axtinguisher" << (3,#AAFF00) >> { | |
22 achievements | |
} | |
class "Homewrecker" << (3,#AAFF00) >> | |
class "Powerjack" << (3,#AAFF00) >> | |
class "Back Scratcher" << (3,#AAFF00) >> | |
class "Volcano Fragment" << (3,#AAFF00) >> | |
class "3rd Degree" << (3,#AAFF00) NEW >> | |
'Demoman | |
class "Loch-n-Load" << (4,#00FF00) >> | |
class "Wee Booties" << (4,#00FF00) >> | |
class "Targe" << (4,#00FF00) >> { | |
5 achievements | |
} | |
class "ScoRes" << (4,#00FF00) >> { | |
17 achievements | |
} | |
class "Splendid Screen" << (4,#00FF00) >> | |
class "Eyelander" << (4,#00FF00) >> { | |
11 achievements | |
} | |
class "Caber" << (4,#00FF00) >> | |
class "Persuader" << (4,#00FF00) >> | |
class "Claidheamh" << (4,#00FF00) >> | |
class "Skullcutter" << (4,#00FF00) >> | |
'Heavy | |
class "Natascha" << (5,#00FFAA) >> { | |
16 achievements | |
} | |
class "Brass Beast" << (5,#00FFAA) >> | |
class "Tomislav" << (5,#00FFAA) >> | |
class "Sandvich" << (5,#00FFAA) >>{ | |
10 achievements | |
} | |
class "Dalokohs Bar" << (5,#00FFAA) >> | |
class "Buffalo Steak" << (5,#00FFAA) >> | |
class "Family Business" << (5,#00FFAA) >> | |
class "Killing Gloves Boxing" << (5,#00FFAA) >> { | |
22 achievements | |
} | |
class "Gloves Running Urgently" << (5,#00FFAA) >> | |
class "Warrior's Spirit" << (5,#00FFAA) >> | |
class "Fists of Steel" << (5,#00FFAA) >> | |
class "Eviction Notice" << (5,#00FFAA) >> | |
class "Holiday Punch" << (5,#00FFAA) NEW >> | |
'Engie | |
class "Frontier Justice" << (6,#00AAFF) >> { | |
5 achievements | |
} | |
class "Widowmaker" << (6,#00AAFF) >> | |
class "Pomson" << (6,#00AAFF) NEW >> | |
class "Short Circuit" << (6,#00AAFF) >> | |
class "Gunslinger" << (6,#00AAFF) >> { | |
11 achievements | |
} | |
class "Southern Hospitality" << (6,#00AAFF) >> | |
class "Jag" << (6,#00AAFF) >> | |
class "Eureka" << (6,#00AAFF) NEW >> | |
'Medic | |
class "Crossbow" << (7,#0000FF) >> | |
class "Overdose" << (7,#0000FF) >> | |
class "Kritzkrieg" << (7,#0000FF) >> { | |
16 achievements | |
} | |
class "Quick-Fix" << (7,#0000FF) >> | |
class "Ubersaw" << (7,#0000FF) >> | |
class "Vitasaw" << (7,#0000FF) >> | |
class "Amputator" << (7,#0000FF) >> | |
class "Solemn Vow" << (7,#0000FF) >> | |
'Sniper | |
class "Huntsman" << (8,#AA00FF) >> { | |
5 achievements | |
} | |
class "Sydney Sleeper" << (8,#AA00FF) >> | |
class "Bazaar Bargain" << (8,#AA00FF) >> | |
class "Machina" << (8,#AA00FF) >> | |
class "Jarate" << (8,#AA00FF) >> { | |
11 achievements | |
} | |
class "Razorback" << (8,#AA00FF) >> { | |
17 achievements | |
} | |
class "Darwin's" << (8,#AA00FF) >> | |
class "Tribalman's" << (8,#AA00FF) >> | |
class "Bushwacka" << (8,#AA00FF) >> | |
class "Shahanshah" << (8,#AA00FF) >> | |
'Spy | |
class "Ambassador" << (9,#FF00AA) >> { | |
5 achievements | |
} | |
class "Etranger" << (9,#FF00AA) >> | |
class "Enforcer" << (9,#FF00AA) >> | |
class "Diamondback" << (9,#FF00AA) >> | |
class "YER" << (9,#FF00AA) >> | |
class "Kunai" << (9,#FF00AA) >> | |
class "Big Earner" << (9,#FF00AA) >> | |
class "Spycicle" << (9,#FF00AA) NEW >> | |
class "C&D" << (9,#FF00AA) >> | |
class "Dead Ringer" << (9,#FF00AA) >> | |
'Scout | |
"Bonk!" "3 " --> "Soda Popper" | |
"Force-a-Nature" "3 " --> "Soda Popper" | |
"Shortstop" "3 " --> "Winger" | |
"Bonk!" "3 " --> "Atomizer" | |
"Sandman" "3 " --> "Atomizer" | |
"Mad Milk" "1 " --> "Fan O' War" | |
"Boston Basher" "6 " --> "Sun-on-a-Stick" | |
"Sandman" "0 " --> "Boston Basher" | |
"Tribalman's" "0 " --> "Boston Basher" | |
"Kritzkrieg" "0 " --> "Candy Cane" | |
"Pain Train" "0 " --> "Candy Cane" | |
"Force-a-Nature" "3 " --> "Shortstop" | |
"Jarate" "3 " --> "Mad Milk" | |
"Sandman" "3 " --> "Holy Mackarel" | |
"Bonk!" "0 " --> "Crit-A-Cola" | |
"Kritzkrieg" "0 " --> "Crit-A-Cola" | |
"Southern Hospitality" "3 " --> "Wrap Assassin" | |
'Soldier | |
"Battalion's" "3 " --> "Bison" | |
"Black Box" "3 " --> "Cow Mangler" | |
"Black Box" "6 " --> "Liberty Launcher" | |
"Gunboats" "9 " --> "Mantreads" | |
"Frontier Justice" "6 " --> "Reserve Shooter" | |
"Pain Train" "6 " --> "Disciplinary Action" | |
"Pain Train" "3 " --> "Market Gardener" | |
"Gunboats" "3 " --> "Market Gardener" | |
"Eyelander" "3 2×" --> "Half-Zatoichi" | |
"Battalion's" "1 " --> "Concheror" | |
"Direct Hit" "3 " --> "Black Box" | |
"Buff Banner" "3 " --> "Battalion's" | |
"Razorback" "0 " --> "Gunboats" | |
"Pain Train" "0 " --> "Gunboats" | |
"Sandman" "1 " --> "Pain Train" | |
'Pyro | |
"Flaregun" "6 " --> "Detonator" | |
"Axtinguisher" "6 " --> "Volcano Fragment" | |
"Skullcutter" "0 " --> "Back Scratcher" | |
"Axtinguisher" "0 " --> "Back Scratcher" | |
"Backburner" "3 " --> "Degreaser" | |
"Axtinguisher" "3 " --> "Powerjack" | |
"Equalizer" "3 " --> "Homewrecker" | |
"Backburner" "3 " --> "Phlogistinator" | |
"Soda Popper" "3 " --> "Phlogistinator" | |
"Detonator" "3 " --> "Manmelter" | |
"Axtinguisher" "3 " --> "3rd Degree" | |
"Powerjack" "3 " --> "3rd Degree" | |
'Demoman | |
"Mantreads" "0 " --> "Wee Booties" | |
"Gloves Running Urgently" "0 " --> "Wee Booties" | |
"Targe" "6 " --> "Splendid Screen" | |
"Half-Zatoichi" "3 2×" --> "Persuader" | |
"ScoRes" "6 " --> "Loch-n-Load" | |
"Pain Train" "2 " --> "Caber" | |
"Homewrecker" "0 " --> "Claidheamh" | |
"Targe" "0 " --> "Claidheamh" | |
"Axtinguisher" "0 " --> "Skullcutter" | |
"Jarate" "0 " --> "Skullcutter" | |
'Heavy | |
"Brass Beast" "6 " --> "Tomislav" | |
"Homewrecker" "3 " --> "Family Business" | |
"Frontier Justice" "3 " --> "Family Business" | |
"Fists of Steel" "6 " --> "Eviction Notice" | |
"Natascha" "3 " --> "Brass Beast" | |
"Sandvich" "3 " --> "Buffalo Steak" | |
"Gloves Running Urgently" "1 " --> "Warrior's Spirit" | |
"Killing Gloves Boxing" "3 " --> "Fists of Steel" | |
"Killing Gloves Boxing" "1 " --> "Gloves Running Urgently" | |
"Sandvich" "1 " --> "Dalokohs Bar" | |
"Holy Mackarel" "3 " --> "Holiday Punch" | |
"Gloves Running Urgently" "3 " --> "Holiday Punch" | |
'Engie | |
"Southern Hospitality" "1 " --> "Jag" | |
"Ambassador" "1 " --> "Southern Hospitality" | |
"Etranger" "6 " --> "Widowmaker" | |
"Gunslinger" "4 " --> "Short Circuit" | |
"Jag" "3 2×" --> "Eureka" | |
"Bison" "3 " --> "Pomson" | |
"Short Circuit" "3 " --> "Pomson" | |
'Medic | |
"Gloves Running Urgently" "3 " --> "Overdose" | |
"Crossbow" "3 " --> "Overdose" | |
"Mad Milk" "3 " --> "Quick-Fix" | |
"Kritzkrieg" "3 " --> "Quick-Fix" | |
"Jarate" "3 8×" --> "Solemn Vow" | |
"Huntsman" "2 " --> "Crossbow" | |
"Vitasaw" "1 " --> "Amputator" | |
"Ubersaw" "2 " --> "Vitasaw" | |
'Sniper | |
"Sydney Sleeper" "3 " --> "Bazaar Bargain" | |
"Eyelander" "3 " --> "Bazaar Bargain" | |
"Amputator" "3 " --> "Shahanshah" | |
"Bushwacka" "3 " --> "Shahanshah" | |
"Huntsman" "3 " --> "Sydney Sleeper" | |
"Razorback" "3 " --> "Darwin's" | |
"Eyelander" "3 " --> "Bushwacka" | |
"Dead Ringer" "0 " --> "Tribalman's" | |
"Huntsman" "0 " --> "Tribalman's" | |
"Bison" "3 " --> "Machina" | |
"Sydney Sleeper" "3 " --> "Machina" | |
'Spy | |
"Etranger" "4 " --> "Enforcer" | |
"Kunai" "3 " --> "Big Earner" | |
"Etranger" "3 " --> "Big Earner" | |
"Dead Ringer" "3 " --> "Etranger" | |
"C&D" "3 " --> "YER" | |
"Frontier Justice" "3 " --> "Diamondback" | |
"Dead Ringer" "3 " --> "Diamondback" | |
"YER" "3 " --> "Spycicle" | |
package "Key" { | |
package Colors { | |
class "Scout" << (1,#FF0000) >> | |
class "Soldier" << (2,#FFAA00) >> | |
class "Pyro" << (3,#AAFF00) >> | |
class "Demo" << (4,#00FF00) >> | |
class "Heavy" << (5,#00FFAA) >> | |
class "Engie" << (6,#00AAFF) >> | |
class "Medic" << (7,#0000FF) >> | |
class "Sniper" << (8,#AA00FF) >> | |
class "Spy" << (9,#FF00AA) >> | |
class "Multiple Classes" << (+,#AAAAAA) >> { | |
Classes that can equip | |
} | |
class "New Item!" << (?,#AAAAAA) NEW >> | |
} | |
class "And This" << (?,#AAAAAA) >> | |
class "Take This" << (?,#AAAAAA) >> | |
class "Get This" << (?,#AAAAAA) >> | |
"Take This" "Add this much scrap metal" --> "Get This" | |
"And This" "Numbers will match" --> "Get This" | |
note bottom of "Get This" | |
<b>Protips</b> | |
Your browser's search function (Ctrl-F) | |
should work on this page! Chrome users | |
might want to press ESC after input. | |
Grab the TF2 fonts if things look weird: | |
→ http://wiki.teamfortress.com/wiki/Fonts | |
end note | |
} | |
@enduml |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment