This mod replaces Loudspeakers with a ceiling-mountable variant using the [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2571003732]Simple Utilities: Ceiling[/url] framework.
[i]Note that this mod REWRITES the core Loudspeaker with my own ceiling-mountable speaker. Thus, I have made a "decorative loudspeaker" that looks like the old floor loudspeaker but does not function for ritual purposes. Because of the way Rimworld handles the dance party ritual, only the ceiling loudspeaker counts towards ritual requirements and outcomes. This is a workaround so I don't have to mess with C#.[/i]
Contents
The [b]ceiling loudspeaker[/b] follows the same conventions as any Simple Utilities: Ceiling fixture. It is identical to the core loudspeaker except it takes twice the amount of work to construct and it cannot be minified. Its visibility can be toggled just like other ceiling fixtures.
The [b]decorative loudspeaker[/b] is available under the same dropdown as the ceiling loudspeaker. It does not function for ritual purposes but still lights up and emits musical notes during a party. It only takes 40 steel to make and only uses 30 watts of power when running.
I might add a [b]ceiling lightball[/b] some time.
Technical Details
You need [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2571003732]Simple Utilities: Ceiling[/url] to use this mod.
This mod is not compatible with any mod that changes loudspeakers because it completely rewrites the core Loudspeaker def.
If adding to an existing save, I suggest deconstructing existing loudspeakers before adding this mod, otherwise you'll have floating ceiling speakers. No big deal but looks wacky.