Template:Surgery
ERROR: No surgery name.
No description given.
Invalid Surgery Location: {{{3}}}
ERROR: NO SURGERY STEP 1.| Procedure |
Usage
The Surgery template takes these parameters, in order:
- Name of the surgery
- Description of the surgery
- The limb to target (head, eyes, etc.) in lowercase. See Template:SurgeryTarget.
Then, alternating pairs of:
- A surgery_step, must be a subtemplate of Template:SurgeryStep (e.g. Template:SurgeryStep/mechanic_wrench).
- A custom description for that surgery step which replaces the default text. Leave it blank to use the default description (you want to do this most of the time).
See Template:SurgerySteps for more specifics.
Optionally, named parameters: surrounder: By default, the template makes the surgery name be a Level 2 Heading, by surrounding it with ==. If surrounder is defined, that won't happen and instead the surgery name will be surrounded by this variable, on each side. I recommend ''' to bold the text. I can't promise that you can make the name be surrounded by nothing without MediaWiki thinking there's no parameter so it should use the default behavior.
and yes surrounder is a dumb name, it's 3am c'mon.
Test cases
Below are several tests of various surgery locations.
Chest Deflation
chest
Invalid Surgery Location: This chest surgery means you have big honking chest and you honk it.
| Procedure | |
Step 1: Wrench: honk it.
|
|
Step 2: Crowbar: pry off plating. |
ii
eyy
| Procedure | |
Step 1: Wrench: wrench bolts. |
xXxSpiderize Me, Cap'nxXx
This one should look pretty broken, since it just demonstrates the surrounder can be put halfway in arguments without soiling the order
Invalid Surgery Location: leg
| Procedure | |
Step 1: Wrench: leg them off at the pass.
|
|
Step 2: Crowbar: pry off plating. |
|
Step 3: Crowbar: cram that leg off
|
|
Step 4: Crowbar: pry off plating. |
Arm Surgery
arm thyself, physician
Invalid Surgery Location: arm
| Procedure | |
Step 1: Wrench: wrench bolts. |


