Microcontest #6: BATT Builder

  • Site Migration: See bugs? Report them here. Want something changed or have an idea? Suggest it here.


L14: Bit Member
Oct 5, 2014
Welcome to Microcontest 6: BATT Builder

You know what people like? Payload maps.
You know what people don't like? Setting up all that pesky track and logic.
Do you know what would be great? If someone could make a track for people to build around with all the logic ready to go.
Do you know what would be even better? Having someone set up a modular library of prebuilt track sections and logic that you can pick and choose from to make your own unique payload track without all the hassle of doing it yourself.

Welcome to BATT Builder! Featuring 9 sections of prebuilt track for you to mix and match to create your own perfect* payload track. Build a track, sprinkle some points around, and Build Around The Track™. It couldn't be easier!


Your mission this time is to make a payload map by building around the provided track segments. You can use as many or as few segments as you want, and you can put the capture points anywhere you'd like along the sections you use. The given logic is set up to be a three-point payload map, but you can make it shorter short if you want. The spawns are also set up to be modular so you can remove any** forward spawns you want and the logic will still work.

Assuming you use one of the two versions of the starting section, don't repeat the same section (counting different cart directions as separate sections), and use between 1 and 8 additional sections, there are 582,913,218 possible track layouts that can be made from these sections. More if you count mirrored versions and even more track segments!

To enter, reply to this thread claiming a spot. After the deadline, edit your map into your post to finalize your submission. You should only ever have one post in this thread until after submissions close!

For full Microcontest rules and submission procedure, check out the Microcontest Megathread.

Important Information:

Here's a step-by-step guide of what you're doing:
  1. Arrange the prebuilt segments into a payload track (you can do this during planning)
  2. Place the capture points along the track, and hook them up
  3. Build a payload map around the track
You are allowed to mess with the template and try track layouts during planning, just don't start building geometry until the clock starts.

You have three hours of mapping time, so I recommend spending around an hour on each point.

Inside the template there are 9 sections labeled A through I. All of them have tracks fully set up and ready to go. Arrange them into a payload track, link the path_tracks between the chunks, and go crazy!

Section I is set up to be the start of the track, and section H is intended to be the end, but you are free to use other sections as the start and end if you want. You'll have to modify the logic to account for that, though. By default, the cart spawns at the first track of the Direction 1 version of Section I.

  • You can use as many or as few sections as you would like
  • You are not allowed to add or remove track from sections
  • You can rotate and mirror sections as much as you would like
  • If you need a section to go in the opposite direction, there is a "Direction 2" visgroup that contains reversed versions of all the sections
  • You can repeat sections as much as you'd like, though you'll have to deal with renaming the path_tracks
  • You can modify/remove the platforms the sections are on as much as you want, they're just there to help you see the paths better and line things up properly

Wherever you want. Add them between section, add them inside sections, remove them entirely! I'm not picky as long as it works. You'll need to manually connect the path_tracks on the points into the path_tracks on the sections. This is one of the only times you are allowed to directly modify the path_tracks in the sections.

There are no rollback/rollforward zones in the template. The hazard tape is there just to help you see the height changes. You are free to add and remove rollback and rollforward zones at your discretion. You are also allowed to modify cart speed. Please remove the hazard tape on all hills that are not rollback/rollforward zones for your final entry.

The template is set up so that each team gets three spawns that move every time a point is capped. I've set up the logic so that you can remove (almost) any of the prebuilt spawn rooms and the map will remain fully functional, with one spawn active for each team at all times. For example:
  • If you don't want Blu's spawn to move up when A is capped, remove the forward spawn near A and they'll only move up when B is capped
  • Likewise, if you don't want Red to fall back until B is capped, remove the spawn near B
There's info_targets in the template that explain exactly which spawns to remove to create what effect, so please refer to them for details.

Next to each spawn setup there's an info_target that contains information on what to name the door triggers for that spawn. The logic will automatically manage the door triggers to prevent Blu team from getting into forward spawns early and Red from entering spawns they've lost, but it only works if you name the door triggers correctly. Just throw down ABS's door prefabs and rename triggers; don't mess with them starting enabled or disabled, the logic will handle it.

Adding capture points, rollback/forward zones, modifying cart speed, and connecting sections are the only times you are allowed to directly modify the individual path_tracks in any way.

Quick Info:

Time commitment: 3-4 Hours
Difficulty: 3/5

Date: July 25th, 2020
Planning starts: 11:00 AM EDT (15:00 UTC)
Clock starts: 12:00 PM EDT (16:00 UTC)
Clock ends: 3:00 PM EDT (19:00 UTC)

Countdown to the deadline here!


Name your .vmf:

In your submission post, please list your combination of parts. Example:

You do not have to compile within the time limit, but I will only wait one hour past the deadline to collect maps at a maximum. After that your map will no longer be considered a valid entry, unless you contact me ahead of time and we work something out.

Good luck!

Shout out to @littleedge for the original BATT contest that this was inspired by!

*results not guaranteed to be perfect
**see the template for details


  • mc6_template.vmf
    909.7 KB · Views: 173


I really suck!
Nov 5, 2016
Claimed :D
always wanted to do PL but it's such a chore for me so this might actually be what I needed all along lol


L1: Registered
Aug 11, 2018
What do I do for claiming? just say claim?

edit: to confusing, not good at hammer so i'm not sure if I'll do it
Last edited:


Server Staff
Nov 25, 2013
pl_lombard In 2 hours with no planning coming right up!

nvm the track for that will take forever

spoiler: no time to make anything, so no submission :p
Last edited: