Garry's Mod

Garry's Mod

31 ratings
[Radio] Kanye West - My Beautiful Dark Twisted Fantasy
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Entity
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
71.592 MB
26 Feb, 2024 @ 9:00am
14 Oct, 2024 @ 1:07pm
2 Change Notes ( view )

Subscribe to download
[Radio] Kanye West - My Beautiful Dark Twisted Fantasy

Description
consider favoriting and giving a thumbs up, i'd really appreciate it :3

You can find it in:
Spawn Menu > Entities > Radios

==========

Track list:

1. Dark Fantasy
2. Gorgeous (featuring Kid Cudi and Raekwon)
3. Power
4. All of the Lights (Interlude)
5. All of the Lights
6. Monster (featuring Jay-Z, Rick Ross, Nicki Minaj, and Bon Iver)
7. So Appalled (featuring Jay-Z, Pusha T, Prynce Cy Hi, Swizz Beatz, and The RZA)
8. Devil in a New Dress (featuring Rick Ross)
9. Runaway (featuring Pusha T)
10. Hell of a Life
11. Blame Game (featuring John Legend)
12. Lost in the World (featuring Bon Iver)
13. Who Will Survive in America

All credit goes to Kanye West and his amazing songs <3

In the vast world of gaming addons, one innovation reigns supreme: the Kanye West Radio addon, a true masterpiece exclusively available on Steam. This revolutionary creation brilliantly bridges the gap between gaming and music, introducing an unparalleled auditory adventure to players. Imbued with the distinctive essence of Kanye West's musical genius, the addon crafts a carefully curated playlist that immerses players in an unparalleled sonic odyssey. Seamlessly integrated into the gaming experience, the addon's intuitive interface and flawlessly executed design set an unmatched standard for excellence. Beyond the realm of conventional addons, the Kanye West Radio addon transforms the very core of gaming, blending music and interactive entertainment in a harmonious symphony. As a true trailblazer, it elevates itself beyond being a mere addon and emerges as a groundbreaking testament to innovation and creativity, leaving an indelible mark on the world of gaming.
13 Comments
Aisunax 2 Nov, 2024 @ 12:25pm 
olive delights
allen the dumpster 19 Aug, 2024 @ 3:09pm 
just played around with materials on my own. SetTexture is for IMaterial, which is a material object unique to Gmod so that's my bad. all GetMaterial does is return the string path to a material, it doesn't return an IMaterial like i had thought.

the easiest solution seems to be making your own kanye radio material. all this needs is a VMT file in the same folder of your VTF file. VMT is a simple text file that can define a material and give it a texture. the valve wiki has a VMT file page for info, alongside an example you can copy+paste then edit.

the following line worked for me, after getting a material path from the asset browser (asset browser found by holding C):
self:SetMaterial("path/to/kanyeradio")
for some reason, SetMaterial doesn't need you to tell it to look in the materials folder and specify filetype, unlike SetModel. so just feed it the path to the kanyeradio material with ".vmt" and "materials/" removed
narpy  [author] 19 Aug, 2024 @ 3:09am 
nope, it just said I spawned it and nothing else
allen the dumpster 18 Aug, 2024 @ 8:17pm 
do you remember if it made an error pop up in the console?
narpy  [author] 18 Aug, 2024 @ 8:24am 
thank you for your time to even write all of this, sadly I tried doing the "self:GetMaterial:SetTexture("$basetexture", "pathtokanyeradio.vtf")" and it unfortunately just made the radio not wanna spawn anymore, I'm not very skilled in coding, modeling or anything like that so I basically have no clue what I'm doing wrong - or even what I'm doing at all... messing with the actual .mdl files seems too complicated for me as blender is literally like black magic to me, plus there's like a bit of files in the models folder which I have absolutely no clue how to open or edit so there's that..
allen the dumpster 17 Aug, 2024 @ 10:06pm 
a hacky way of doing it would be to copy the hl2 radio model, name it something else, then give that model the kanye radio texture. then you set the entity model to the duplicate kanye radio on init. it'd be a little bit of unneeded bloat but it'd work.

you've probably tried all this, but idk mentioning some stuff might help just incase.
allen the dumpster 17 Aug, 2024 @ 10:05pm 
im gonna have to spam your shit a bit, sorry. 1k limit on replies.

not too involved in modding, only messed with gamemodes a bit. but the standard radio texture is being overridden (most likely) because it has the same name as the hl2 radio texture. so to prevent overriding, you just have to name the kanye radio texture to something else, then give the entity that new kanye radio texture when it initializes.

as for applying the new kanye radio texture; gmod wiki says there's a SetTexture function for Materials (called IMaterial). you could probably do an easy one/two-line texture application in your entity initialization script like self:GetMaterial:SetTexture("$basetexture", "pathtokanyeradio.vtf").
there's also a SetMaterial function but actually creating a material is probably its own dedicated thing.
narpy  [author] 17 Aug, 2024 @ 1:45pm 
sadly I know, I tried to fix it but I couldn't :<
allen the dumpster 11 Aug, 2024 @ 10:30pm 
this mod overrides the radio texture :/
Twerku 4 Mar, 2024 @ 12:00pm 
<3