Garry's Mod

Garry's Mod

Not enough ratings
[TTT] 100 More Randomats! (Pack 1/3)
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
Addon Tags: Fun
File Size
Posted
Updated
30.310 MB
18 Mar, 2021 @ 7:55am
26 Jan @ 4:32am
316 Change Notes ( view )

Subscribe to download
[TTT] 100 More Randomats! (Pack 1/3)

In 3 collections by The Stig
The Stig's TTT Mod List
271 items
[TTT] 100 More Randomats! (Full Collection)
5 items
Pack-a-Punch Upgradeable Weapons!
194 items
Description
AS SEEN ON YOGSCAST TTT


The randomat is a mechanic for TTT that triggers a random effect either when the "Randomat-4000" item is bought and used by a detective, or automatically at the start of every round.
This mod adds many new "randomats" that could happen.

This is the first of my 3 randomat packs. These randomats don't require anything else to work, they work on their own!

This mod adds 69 of the 100 randomats, see the collection for the rest.


Changing this mod's settings
The easiest way to change settings is to use both of these mods:
ULX
ULX Module for Randomat 2.0

Do not use other randomat ULX mods!
Once installed, press ` or ~ and type: bind x xgui into the console, and now whenever you press 'x' it'll bring up a window to change the settings of this mod.


Else, use console commands. See this.[github.com]


Here's a taste of the new stuff:
Hold Space To Slow Down
When you hold space, you slow down. Negates fall damage.

Pistols at dawn
Last 2 players alive have a one-shot pistol showdown! Plays western music, puts black bars and a yellow tint on the screen!

BAWK!
Turns everyone into chickens!

Stop Ghosting!
Ghostly t-posing models follow spectators

LAST ONE STANDING WINS! BATTLE ROYALE!
Everyone is innocent, no karma penalties, everyone gets a Fortnite Building Tool, if installed: Fortnite Building Tool, last one alive wins.

Super Boing
Everyone can jump high, and "Gomba stomp" each other.

Simon Says
Everyone can only use the gun the chosen person has out.

I'm sworn to carry your burdens
Move faster the less weapons you have, move slower the more weapons you have.

Don't RDM...
Anyone who kills someone on their own team dies, and their victim respawns!

Who's Who?
Swaps everyone's playermodels

Ban an Event!
Presents 5 randomats, one of which to be banned by vote. Randomat is banned until this is triggered again.

Whoa!
Everyone can only "Spin attack", and is changed to a crash bandicoot playermodel, if installed: PS1's Crash Bandicoot P.M.

Blegh
Everyone hears a "Blegh!" sound whenever someone dies, everyone also gets a yogscast sharky playermodel with different skins, if installed: Yogscast Sharky Playermodel


For the full list, see this.[github.com]

For the rest of the 100 randomats, see the collection.


Incompatible Mods
"TTT Extra Randomat Events"
https://steamproxy.net/sharedfiles/filedetails/?id=2214440295
This mod adds randomat events my mod already adds. Do not use my mod and the above mod at the same time as you are adding 2 copies of the same randomat events which will cause lua errors.

Do not use this version of the randomat ULX menu:
https://steamproxy.net/sharedfiles/filedetails/?id=1627728002
Else you will not see any of the randomats from this mod in it!

Use this version instead:
ULX Module for Randomat 2.0
https://steamproxy.net/sharedfiles/filedetails/?id=2096758509

Do not use both of these mods at the same time, use one or the other:
Else, some of the randomats from this mod may not end properly.
If you're using "Town of Terror", use this one:
https://steamproxy.net/sharedfiles/filedetails/?id=1406495040

Or, if you're using "Custom Roles for TTT", use this one:
https://steamproxy.net/sharedfiles/filedetails/?id=2055805086

TTT2 may or may not work
This mod may work with TTT2 but this is untested.
TTT2 actually has its own version of the randomat called "minigames", you might wanna try searching "TTT2 Minigames" on the workshop: https://steamproxy.net/workshop/browse/?appid=4000&searchtext=TTT2+minigames


Credits
This mod uses randomat events originally made by other people:
"Spaaz"[github.com]
"nanz"
"Schlurf"
"ruiner189"
"Arch"
"HagenSNKL"
"Miko0l"
"Guardain954"
"Wasted"
"Legendahkiin"
"Dem"
"Owningle"
(For the full list, of who made what randomat event, see this:)
https://github.com/TheStig294/100-more-randomats-pack-1/blob/master/README.md

Thank you all so much! Thank you all for providing a base for new randomats and modified versions of your amazing ideas!


Special thanks to "Malivil" for the base functionality of this mod, most notably the ability to add descriptions to randomats. Also the functionality of the outlines drawn around players during the 'Pistols at Dawn' randomat.


Credits to music/sounds/models used in some randomats
"Deadly Roulette" by Kevin MacLeod https://incompetech.com/
Promoted by MrSnooze https://youtu.be/iYOvAO1rAM0
License: CC BY 3.0 https://goo.gl/Yibru5

"Rattlesnake Railroad" by Brett Van Donsel https://incompetech.com/
License: CC BY 4.0 https://creativecommons.org/licenses/by/4.0
YouTube Source: https://www.youtube.com/watch?v=WizFTwM_J_8

"Chic Magnet" by Dar Golan https://www.youtube.com/watch?v=BVEC-cQodf0
License: CC BY 3.0 https://goo.gl/Yibru5

"SCHOOL BUS - low poly model" (https://skfb.ly/ooUKE)
by Jasmin Daniel
licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/)

CarHorn_Quick_stereo_bip (https://freesound.org/people/passAirmangrace/sounds/340905/)
by passAirmangrace
licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/3.0/)

Credit goes to "ricky dicky doo dah grimes": https://steamproxy.net/id/NexsX
For creating the original version of the max ammo entity, used in the "Fetch me their souls..." randomat:
https://steamproxy.net/sharedfiles/filedetails/?id=3310267134

Credits for the boomerang weapon used in 'Boomerang Fu!':
Mineotopia for creating the shop icon.
RatchetMario for creating the boomerang model which can found in this pack:
https://steamproxy.net/sharedfiles/filedetails/?id=137719037
TheBroomer and BocciardoLight for the base weapon and entity code
Me for cleaning up code and making fixes to make it work with the randomat
64 Comments
Leerabitt 22 Jan @ 5:11pm 
You are an absolute legend, thank you so much! : D
The Stig  [author] 23 Dec, 2024 @ 6:06pm 
@Krimson Yep, mine and Mal's randomat mods are made to work together
Krimson 23 Dec, 2024 @ 2:35pm 
Just wondering. I have Malivil's Randomat for Custom Roles 2.0 enabled. Can I enable your pack of 100 more randomats alongside it? Or will they cause issues if I do that?
The Stig  [author] 4 Dec, 2024 @ 4:48am 
@Leerabitt Mine and Mal's randomat mods have been updated, try now.
The Stig  [author] 4 Dec, 2024 @ 2:56am 
@Leerabitt Alright, I've pushed a fix, but in order for this to work, I'm going to have to convince Mal to fix this too, which he might not want to do because he might not want to make a change to add compatibility with TTT2. If you're not using Mal's randomat mod too, the randomat should work now, if you are, you might have to wait for this to be fixed on his end too.
The Stig  [author] 3 Dec, 2024 @ 3:53pm 
I'm afraid I'm a bit busy at the moment, might be a while before I get back to Gmod stuff.
Leerabitt 2 Dec, 2024 @ 3:01am 
Oh my word, my apologies for such the delayed response. I hopped in a game and your change seems to have done the trick for stopping the crashes!
The only issue now is that the Randomat seems to be struggling to trigger:

[[TTT] 100 More Randomats! (Pack 3/3)] lua/randomat2/randomat_shared_stig.lua:561: attempt to perform arithmetic on field 'RoundStartTime' (a nil value)
1. GetRoundCompletePercent - lua/randomat2/randomat_shared_stig.lua:561
2. CanEventRun - lua/randomat2/randomat_base_stig.lua:441
3. GetRandomEvent - lua/randomat2/randomat_base_stig.lua:507
4. TriggerRandomEvent - lua/randomat2/randomat_base_stig.lua:532
5. fn - lua/autorun/_randomat_loader_stig.lua:109
6. Run - lua/ulib/shared/hook.lua:109
7. unknown - lua/ttt2/libraries/gameloop.lua:249

Thank you once again for helping to bring the good ol' Randomat back into our playgroup!
The Stig  [author] 22 Jun, 2024 @ 3:18am 
@Leerabitt Well now that was a weird one... I think you just found a bug with Gmod itself.
See if it works now after the update.
Leerabitt 19 Jun, 2024 @ 11:50pm 
Hey, my friends and I love this addon to bits, it adds a ton of variety and fun/silly moments to the game.
However, as of late, for some reason when we swap maps or try to load into a new session on one, if any of the three 100 extra Randomat mods are enabled, our games crash. We narrowed it down to these addons through a systematic disabling of them and found that when these 3 were disabled, it worked fine but whenever any of them weren't, the same issue would arise.
Any help you could give on this would be greatly appreciated; thanks in advance!
Snofosnargen 14 Apr, 2024 @ 12:53am 
Ss