Difference between revisions of "Example"

From Team Fortress Wiki
Jump to: navigation, search
m (Taken from .pop file)
(See also)
 
(11 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 
{{Map infobox
 
{{Map infobox
   | developer      = Valve
+
   | map-status      = dev
   | game-type       = Mann vs. Machine
+
   | map-game-type   = Mann vs. Machine
   | file-name       = mvm_example
+
   | map-file-name   = mvm_example
 
   | map-image      = Example5.png
 
   | map-image      = Example5.png
 
   | map-environment = Dev Textures
 
   | map-environment = Dev Textures
   | map-setting    = Day
+
   | map-setting    = Day, Dusk, cloudy
  | map-items      = None
 
 
}}
 
}}
'''Example''' is an example map that comes with the [[Source SDK]]. It shows the minimum needed [[vdc:Entity|entity]] setup for a functioning [[Mann vs. Machine (game mode)|Mann vs. Machine]] map as well as including a mission that showcases all features in the mission file format in a decently sane manner. The provided mission file starts all players with 20,000 credits to spend on [[Upgrade Station|upgrades]].
 
  
The map is one long field with the floor split into three trenches, separated by low walls. The middle trench is twice as wide as the other trenches and the side trenches has raised flanking areas on their outsides. The spawn room sits on top of a cliff overlooking the bomb hatch and has ramps on the sides. There are dead end closets in the cliff, intended as spawn areas for Spy bots. The bots spawn from a cliff on the opposite side of the map and the cliff has two tunnels where tanks spawn.
+
'''Example''' is an example map that comes with the [[Source SDK]]. It shows the minimum needed [[vdc:Entity|entity]] setup for a functioning [[Mann vs. Machine]] map as well as including a mission that showcases all features in the mission file format in a decently sane manner. The provided mission file starts all players with 20,000 credits to spend on [[Upgrade Station|upgrades]].
  
 +
The map is one long field with the floor split into three trenches, separated by low walls. The middle trench is twice as wide as the other trenches and the side trenches have raised flanking areas on their outsides. The spawn room sits on top of a cliff overlooking the bomb hatch and has ramps on the sides. There are dead end closets in the cliff, intended as spawn areas for Spy bots. The bots spawn from a cliff on the opposite side of the map and the cliff has two tunnels where tanks spawn.
  
 
+
__TOC__
==Mission==
+
{{clr}}
 +
== Mission ==
 
{{Mission infobox
 
{{Mission infobox
 
   | mission-name          = Example
 
   | mission-name          = Example
 
   | mission-file-name    = mvm_example
 
   | mission-file-name    = mvm_example
   | mission-map          = [[Example]]
+
   | mission-map          = Example
 
   | mission-waves        = 11
 
   | mission-waves        = 11
|mission-type=Invasion
+
  | mission-type         = {{common string|Invasion}}
   | mission-diff          =N/A
+
   | mission-diff          = {{common string|N/A}}
   | mission-startingmoney = 20000
+
   | mission-startingmoney = 20{{thou}}000
   |mission-totalmoney=4200
+
   | mission-totalmoney   = 4{{thou}}200
   |mission-maxmoney=4200
+
   | mission-maxmoney     = 4{{thou}}200
   |mission-minrespawn=2
+
   | mission-minrespawn   = 2
   |mission-maxrespawn=10
+
   | mission-maxrespawn   = 10
   |mission-fixedrespawn=
+
   | mission-fixedrespawn =
   |mission-followedby=N/A
+
   | mission-followedby   = {{common string|N/A}}
   |mission-tour=N/A
+
   | mission-tour         = {{common string|N/A}}
   |mission-busterspawn=5
+
   | mission-busterspawn   = 5
   |mission-busterrespawn=35
+
   | mission-busterrespawn = 35
 
}}
 
}}
 
+
{{Mvm mission Example}}
{|width=100% style="background-color:#fffcf7; border:#79542B 1px solid; text-align:center; margin: auto; clear: both; padding:1px"
 
|- {{Mvm mission header}}
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 1
 
|-
 
!rowspan="1" style="background:#fef5e0"|1
 
|{{Robot icon|scout|size=20px}}||{{common string|bot normal}}||—
 
|5||10||15
 
|0||5
 
|400
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 2
 
|-
 
!rowspan="1" style="background:#fef5e0"|2
 
|{{Robot icon|scout|size=20px}}||{{common string|bot hard}}||{{common string|bot melee only}}
 
|5||10||15
 
|0||5
 
|400
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 3
 
|-
 
!rowspan="1" style="background:#fef5e0"|3A
 
|{{Robot icon|scout|size=20px}}||{{common string|bot hard}}||{{common string|bot melee only}}
 
|2||8||8
 
|0||5
 
|300
 
|-
 
!rowspan="1" style="background:#fef5e0"|3B
 
|{{Robot icon|tank|giant|size=20px}}||1,000||—
 
|—||—||1
 
|15||—
 
|100
 
|-
 
!rowspan="1" style="background:#fef5e0"|{{common string|mt support}}
 
|{{Robot icon|spy|size=20px}}||{{common string|bot expert}}||—
 
|4||—||—
 
|20||15
 
|—
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 4
 
|-
 
!rowspan="2" style="background:#fef5e0"|4
 
|{{Robot icon|tank|giant|size=20px}}||1,000||—
 
|—||—||1
 
|0||—
 
|200
 
|-
 
|{{Robot icon|tank|giant|size=20px}}||1,000||—
 
|—||—||1
 
|10||—
 
|200
 
|-
 
!rowspan="1" style="background:#fef5e0"|{{common string|mt support}}
 
|{{Robot icon|sniper|size=20px}}||{{common string|bot expert}}||—
 
|2||—||—
 
|10||35
 
|—
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 5
 
|- style="background:#fcf5e6"
 
!rowspan="3" style="background:#fef5e0"|5
 
|style="border-left:#e7b53b 5px solid"|1/3 {{Robot icon|scout|size=20px}}||{{common string|bot easy}}||—
 
|rowspan="3"|3||rowspan="3"|9||rowspan="3"|18
 
|rowspan="3"|0||rowspan="3"|1
 
|rowspan="3"|400
 
|- style="background:#fcf5e6"
 
|style="border-left:#e7b53b 5px solid"|1/3 {{Robot icon|pyro|size=20px}}||{{common string|bot easy}}||—
 
|- style="background:#fcf5e6"
 
|style="border-left:#e7b53b 5px solid"|1/3 {{Robot icon|soldier|size=20px}}||{{common string|bot easy}}||—
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 6
 
|-
 
!rowspan="3" style="background:#fef5e0"|6
 
|{{Robot icon|heavy|size=20px}}||{{common string|bot easy}}||{{common string|bot melee only}}
 
|5||5||5
 
|0||0
 
|100
 
|- style="background:#fcf5e6"
 
|style="border-left:#e7b53b 5px solid"|1/2 {{Robot icon|pyro|size=20px}}||{{common string|bot easy}}||Flank Left
 
|rowspan="2"|4||rowspan="2"|8||rowspan="2"|12
 
|rowspan="2"|5||rowspan="2"|1
 
|rowspan="2"|300
 
|- style="background:#fcf5e6"
 
|style="border-left:#e7b53b 5px solid"|1/2 {{Robot icon|soldier|size=20px}}||{{common string|bot easy}}||Flank Right
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 7
 
|-
 
!rowspan="1" style="background:#fef5e0"|7
 
|{{Robot icon|heavy|size=20px}}||{{common string|bot expert}}||{{pro|5,000 HP}}<br>{{pro|70%}} knockback resistance<br>{{pro|50%}} damage bonus<br>{{con|50%}} movement speed<br>{{con}} Cannot see past 1200 units
 
|1||2||2
 
|0||5
 
|400
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 8
 
|-
 
!rowspan="1" style="background:#fef5e0"|8
 
|{{Robot icon|heavy|giant|size=20px}}||{{common string|bot expert}}||&mdash;
 
|1||2||2
 
|0||5
 
|400
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 9
 
|- style="background:#fcf5e6"
 
!rowspan="2" style="background:#fef5e0"|9
 
|style="border-left:#e7b53b 5px solid"|{{Robot icon|demoman|giant|size=20px}}<br><span class="xsmall">Type 1</span>||{{common string|bot expert}}||&mdash;
 
|rowspan="2"|6||rowspan="2"|12||rowspan="2"|18
 
|rowspan="2"|0||rowspan="2"|8
 
|rowspan="2"|400
 
|- style="background:#fcf5e6"
 
|style="border-left:#e7b53b 5px solid"|{{Robot icon|demoknight|size=20px}}{{Robot icon|demoknight|size=20px}}{{Robot icon|demoknight|size=20px}}{{Robot icon|demoknight|size=20px}}{{Robot icon|demoknight|size=20px}}<br><span class="xsmall">Type 1</span>||{{common string|bot hard}}||&mdash;
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 10
 
|- style="background:#fcf5e6"
 
!rowspan="2" style="background:#fef5e0"|10
 
|style="border-left:#e7b53b 5px solid"|{{Robot icon|demoman|giant|size=20px}}<br><span class="xsmall">Type 1</span>||{{common string|bot expert}}||&mdash;
 
|rowspan="2"|4||rowspan="2"|8||rowspan="2"|8
 
|rowspan="2"|0||rowspan="2"|5
 
|rowspan="2"|400
 
|- style="background:#fcf5e6"
 
|style="border-left:#e7b53b 5px solid"|{{Robot icon|medic uber|size=20px}}{{Robot icon|Medic uber|size=20px}}{{Robot icon|Medic uber|size=20px}}||{{common string|bot expert}}||{{common string|bot spawns with full uber}}<br>{{pro|400%}} {{common string|bot uber charge rate}}<br>{{con|90%}} {{common string|bot heal rate}}<br>{{con|3}} {{common string|bot uber duration}}
 
|-
 
!colspan="10" style="background:#f9d483"|{{common string|wave}} 11
 
|-
 
!rowspan="1" style="background:#fef5e0"|11
 
|{{Robot icon|scout|size=20px}}||{{common string|bot hard}}||{{common string|bot melee only}}
 
|5||10||15
 
|0||8
 
|200
 
|-
 
!rowspan="1" style="background:#fef5e0"|{{common string|mt support}}
 
|{{Robot icon|demoknight|size=20px}}<br><span class="xsmall">Type 1</span>||{{common string|bot hard}}||&mdash;
 
|4||4||4
 
|2||5
 
|200
 
|-
 
|}
 
  
 
== Installation instructions ==
 
== Installation instructions ==
 
# Install the Source SDK. If it is already installed, make sure to use the "Refresh SDK Content" option within the SDK before continuing.
 
# Install the Source SDK. If it is already installed, make sure to use the "Refresh SDK Content" option within the SDK before continuing.
# Copy the BSP and NAV files from "<steam installation>\steamapps\common\sourcesdk_content\tf\mvm" to the TF2 maps folder.
+
# Copy the BSP and NAV files from {{code|<steam installation>\steamapps\common\sourcesdk_content\tf\mvm}} to the TF2 maps folder.
# Copy the .pop files to "<steam installation>\steamapps\common\team fortress 2\tf\scripts\population". Create the population folder if it does not exist.
+
# Copy the .pop files to {{code|<steam installation>\steamapps\common\team fortress 2\tf\scripts\population}}. Create the population folder if it does not exist.
  
 
== Update history ==
 
== Update history ==
'''{{Patch name|8|15|2012}}''' ([[Mann vs. Machine Update]])
+
'''{{Patch name|8|15|2012}}''' ({{update link|Mann vs. Machine (update)}})
* {{undocumented}} Added Example to the game.
+
* {{Undocumented}} Added Example to the game.
  
 
== Gallery ==
 
== Gallery ==
 
<gallery widths=150px heights=90px>
 
<gallery widths=150px heights=90px>
File:Example1.png | The defenders' spawn zone.
+
File:Example1.png|The defenders' spawn zone.
File:Example2.png | The bots' spawn zone.
+
File:Example2.png|The bots' spawn zone.
File:Example3.png | An overview of the whole map.
+
File:Example3.png|An overview of the whole map.
File:Example4.png | An overview of the whole map with bomb hole.
+
File:Example4.png|An overview of the whole map with bomb hole.
 
</gallery>
 
</gallery>
  
{{MannVsMachineNav}}
+
== See also ==
{{Maps nav}}
+
* [[:File:Example.pop.txt|The pop file for Example]]
 +
 
 +
{{Mann Vs Machine Nav}}
 +
{{Maps Nav}}
 +
 
 
[[Category:Development]]
 
[[Category:Development]]

Latest revision as of 23:36, 15 August 2024

Example
Example5.png
Basic Information
Map type: Mann vs. Machine
File name: mvm_example
Developer(s): Valve
Map Info
Environment: Dev Textures
Setting: Day, Dusk, cloudy
Map Overview
Example overview.png

Example is an example map that comes with the Source SDK. It shows the minimum needed entity setup for a functioning Mann vs. Machine map as well as including a mission that showcases all features in the mission file format in a decently sane manner. The provided mission file starts all players with 20,000 credits to spend on upgrades.

The map is one long field with the floor split into three trenches, separated by low walls. The middle trench is twice as wide as the other trenches and the side trenches have raised flanking areas on their outsides. The spawn room sits on top of a cliff overlooking the bomb hatch and has ramps on the sides. There are dead end closets in the cliff, intended as spawn areas for Spy bots. The bots spawn from a cliff on the opposite side of the map and the cliff has two tunnels where tanks spawn.

Mission

Example
Basic Information
Name: Example

File name:

mvm_example
Developer(s): Valve
Map: Example
Mission type: Invasion
Waves: 11
Difficulty: N/A
Starting credits: 20,000
Maximum possible credits: 4,200
Minimum respawn wave time: 2
Maximum respawn wave time: 10
Fixed respawn time:
Tour: N/A
Sentry Buster spawn time: 5
Sentry Buster respawn time: 35
Sub-wave Class Count Delay(s) Credits
Wave 1
1
Scout
Normal 5 10 15 0 5 400
Wave 2
2
Scout
Hard Melee only 5 10 15 0 5 400
Wave 3
3A
Scout
Hard Melee only 2 8 8 0 5 300
3B
Tank
1,000 1 15 100
Support
Spy
Expert 4 20 15
Wave 4
4
Tank
1,000 1 0 200
Tank
1,000 1 10 200
Support
Sniper
Expert 2 10 35
Wave 5
5 1/3
Scout
Easy 3 9 18 0 1 400
1/3
Pyro
Easy
1/3
Soldier
Easy
Wave 6
6
Heavy
Easy Melee only 5 5 5 0 0 100
1/2
Pyro
Easy Flank Left 4 8 12 5 1 300
1/2
Soldier
Easy Flank Right
Wave 7
7
Heavy
Expert Pictogram plus.png 5,000 HP
Pictogram plus.png 70% % knockback resistance
Pictogram plus.png +50% damage dealt
Pictogram minus.png 50% movement speed
Pictogram minus.png  Cannot see past 1200 units
1 2 2 0 5 400
Wave 8
8
Heavy
Expert 1 2 2 0 5 400
Wave 9
9
Demoman

Type 1
Expert 6 12 18 0 8 400
Demoknight
Demoknight
Demoknight
Demoknight
Demoknight

Type 1
Hard
Wave 10
10
Demoman

Type 1
Expert 4 8 8 0 5 400
Medic uber
Medic uber
Medic uber
Expert Pictogram plus.png Spawns with full Über

Pictogram plus.png 400% ÜberCharge rate
Pictogram minus.png 90% heal rate
Pictogram minus.png 3 seconds Über duration
Wave 11
11
Scout
Hard Melee only 5 10 15 0 8 200
Support
Demoknight

Type 1
Hard 4 4 4 2 5 200

Installation instructions

  1. Install the Source SDK. If it is already installed, make sure to use the "Refresh SDK Content" option within the SDK before continuing.
  2. Copy the BSP and NAV files from <steam installation>\steamapps\common\sourcesdk_content\tf\mvm to the TF2 maps folder.
  3. Copy the .pop files to <steam installation>\steamapps\common\team fortress 2\tf\scripts\population. Create the population folder if it does not exist.

Update history

August 15, 2012 Patch (Mann vs. Machine Update)

  • [Undocumented] Added Example to the game.

Gallery

See also