Skip to content

Instantly share code, notes, and snippets.

@SpeedyFolf
Last active March 4, 2024 15:59
Show Gist options
  • Save SpeedyFolf/3432ef86d91ecfaad46bcbc1a714b2a3 to your computer and use it in GitHub Desktop.
Save SpeedyFolf/3432ef86d91ecfaad46bcbc1a714b2a3 to your computer and use it in GitHub Desktop.

DYOM speedruns FAQ

What is DYOM?

DYOM (Design Your Own Mission) is a mod for Grand Theft Auto: San Andreas which helps people more easily create custom missions for GTA:SA without needed to write any code, in a similar style to something like Super Mario Maker. They also have a database of missions that people have created on their website, where you can download them and play them.

How many missions are there?

Showroom Missions: 47180
Showroom Storylines: 2108
Dumping Grounds Missions: 22927
Dumping Grounds Storylines: 593

How do you speedrun it?

Short A: See how many random missions I can beat in an hour

Long A: In a similar way to that of Super Mario Maker "speedruns" or Trackmania Random Map Challenge "speedruns". Using the Rainbomizer mod's "DYOM randomizer" function, it's possible to play random missions from the website without having to download them manually. Then just like with Trackmania's Random Map Challenge "speedruns" I can play random missions for an hour and see how many I can beat before the timer runs out. However both SMM and Trackmania also include some kind of "skip" feature, whereby if you get a really terrible level/track you can skip it and move onto another one. SMM allows this freely while Trackmania has some limitations. Since this is a brand new format the rules are probably going to change a lot as I and others find problems with it, but for now trying to keep things simple (the simpler the better). See the rules list below.

1-hour countdown timer
Passing a mission awards you 1 "point"
Skipping a mission costs 1 "point"
Watch every cutscene, unless I've watched it already (like if I failed and restarted the mission)
If the game crashes during a mission, I'm allowed to skip it without losing a point
If the mission obviously requires mods that I don't have and is agreed unbeatable by me and chat, I'm allowed to skip it without losing a point

Why don't you use vending-machines (or other things)?

Vending-machines, Ammu-Nation, restaurants, etc. are all part of the main mission script, which isn't loaded because I'm playing a different mission pack, so none of them work. See the detailed features list below.

Vending-machines ❌
Video-games ❌
Ammu-Nations ❌
Restaurants ❌
Barber shops ❌
Tattoo parlors ❌
Clothing shops ❌
Default pick-ups ❌
Pay 'n' Sprays ✅
8-Ball Autos bomb shop ✅ (located in El Corona, Los Santos near Unity station and 69¢ store)
Los Santos airport vehicles ✅
San Fierro airport vehicles ⚠️ (all of them except planes/helicopters it seems)
Desert airport vehicles ❌
Las Venturas airport vehicles ✅
Vehicle pick-ups/bonuses like health from Ambulance and armor from S.W.A.T./Enforcer ✅

Bingo board

Toriality created a version of bingo to complete for fun while playing or watching DYOM

How to play?

The game consists of a 5x5 Bingo card. You should mark a slot as completed when the content written on it happens during your play. For example, if you have a "Mission name is DYOM" slot and the name of the mission you are playing is "DYOM", you can mark the slot as completed by clicking on it.
The first player who manages to mark 5 consecutive slots wins the match. The more players, the more fun and challenging the match will be.
Although the missions are randomly picked and you have no control over their content, this Bingo game still does not consist entirely of luck. There are a few techniques you can use to beat your opponents. Completing missions as quickly as possible so that you gain new content faster, or skipping missions that do not seem to have any content that exists in your Bingo slots are some possible techniques to beat the game before the other players.

Leaderboard

An unofficial high-score speedrun leaderboard

Player Score Video
Joshimuz 22-3=19 https://youtu.be/fBC0a_A-4JE?t=42
fonfon4 17-1=16 https://www.twitch.tv/videos/1689576448
PizzaFourLife 14-0=14 https://youtu.be/O17LqWVHxn4?t=21
SimonDiamond 14-0=14 https://youtu.be/UfU8OWE3TQg
SpeedyFolf 13-1=12 https://youtu.be/EYenKazxRbw?t=16
FormidibleThunder 11-1=10 https://www.twitch.tv/videos/1712546327
srlouie_ 9-2=7 https://www.twitch.tv/videos/1711824476?t=0h18m8s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment