RimWorld

RimWorld

353 ratings
Disco!
16
6
6
2
6
3
4
6
5
5
4
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4, 1.5
File Size
Posted
Updated
38.419 MB
26 Mar, 2021 @ 4:17pm
9 Apr @ 11:46am
18 Change Notes ( view )

Subscribe to download
Disco!

Description
Adds a disco floor and a disco event to the game

Research Electricity to unlock dance floors and the DJ Stand: you will need both to run a disco.
Once built, wait for a disco to trigger naturally or trigger the disco by selecting the DJ stand.
You can add custom songs through the mod settings menu.

Non-steam download link[github.com]

FAQ:
  • Save compatible?
  • Safe to add. To remove, create backup, and remove all floors.
  • Is it compatible with...?
  • Probably. Here are the known incompatibilities:
    1. Multiplayer (out of sync)
  • I can't hear any music!
  • Check the mod settings, there is a music volume slider. Try zooming the camera all the way in. Check the log for errors.
  • Why aren't there more/better songs?
  • Because song files are very large - I want to keep the mod size down. I also don't want to break too many laws/workshop agreements by uploading dozens of songs. You can add any custom song you like very easily.
  • How can I add custom music?
  • Through the mod settings. For more info read below.
  • Can I trigger a disco in dev mode?
  • Debug tools > start gathering > disco. When in dev mode you also have additional tools if you click on the DJ stand.

Adding custom content (music, floor effects, dances)
Music
  1. You must have your song(s) downloaded in the .ogg or .wav format. .mp3 files will not work!
  2. If you have multiple songs, put them all in the same folder.
  3. Go into Disco! mod settings.
  4. Click Add songs.
  5. If you have a folder of songs, paste the path of that folder. If it is just 1 song, paste in the path of the song file.
  6. If you pasted in the path correctly, it will let you press the Add button.
  7. Click Apply
  8. The song(s) will now be played randomly when the disco happens.
  9. You can make certain songs play more or less often by changing the Random chance value in the mod settings. A song with a value of 2 will play double as often as a song with 1, and a song with 0 will never play.

Floor effects
Guide is not yet complete. Requires XML and patience. Leave a comment if you need help.
Link to guide[github.com]

Dance moves
Guide coming soon (C#)

Future plans
  • Many more moves, floor effects.
  • Coordinated dance moves (multiple pawns perform a dance routine together)
  • Dance battles.
  • A bar system?

Credits
Code, art, XML: Epicguru (James B)
Songs included in this mod:
  • Caramell - Caramelldansen
  • Hardwell - Retrograde
  • Nomico, Masayoshi Minoshima - Bad Apple!!
  • Caravan Palace - Lone Digger
  • United Idol - Hai Phút Hơn

Support or commission me (っ◕‿◕)っ:
[ko-fi.com]
Popular Discussions View All (2)
30
16 Dec, 2023 @ 3:22am
PINNED: Bugs
Epicguru
12
8 May @ 8:37am
PINNED: Suggestions & requests
Epicguru
177 Comments
C0KS_JS 18 Jun @ 3:27am 
That's so cool!
Onivista 8 May @ 8:14am 
amazing mod
GoofBall 7 May @ 7:11am 
too op for mood buff. my colonists had disco twice in 6 days, they now have a mood +26 attended disco that will expire in 12 days. It would be good to add option to reduce mood buff and its duration
S'bobby 2 May @ 8:10pm 
Had a raid during a party. I must say that I was pleasantly surprised by the in game message. 10/10 mod
Potato 12 Apr @ 2:54am 
if dance battles ever do get implemented they would officially be the best way to defeat raids
Epicguru  [author] 6 Apr @ 4:42pm 
Yes I will update the mod, but I will not be adding new features. Disco ball and speakers are already part of Ideology.
tarantio 6 Apr @ 4:10pm 
Will you update to 1.5 ? Also i have some suggestions:
- working with Hospitality mod
- disco lights, disco ball
- speakers decoration
- working pole for dance ....
redpopsackle 17 Jan @ 9:54am 
Love this one (:
bomboclaat 3 Jan @ 5:43pm 
Thank you for the thank you message, really sweet. Happy new year to you :)
hlo120435 2 Jan @ 8:38pm 
get hammered