The Custom Channel Injector mod aims to facilitate the addition of custom radio and TV channels, as well as video games, to The Sims™4. It automatically adds your custom channels to every related object in game. It is compatible with any mod already touching to channels or related objects.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou must get permission to earn Donation Points for your mods if they use my assets
Author notes
Copyright 2022 Sasha Tariq (SashaT1804)
The Custom Channels Injector is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The Custom Channels Injector is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
Any redistribution, with or without modifications, must contain this copyright without alterations and clearly credit the copyright owner.
Distribution and modification of the Custom Channels Injector is allowed for personal use only; commercial use is not allowed without explicit permission from the copyright owner.
Distribution of the Custom Channels Injector or any modified version or covered work must stay free of charge. Requiring a payment in any form, including but not limited to, selling price, paid memberships/subscriptions (ex: Patreon) or donations, is prohibited. Providing the Custom Channels Injector or any modified version or covered work to paying users is allowed, as long as it is distributed to non-paying users as well, without any usage and content restrictions. Providing early access to paying users is allowed, for no more that fifteen (15) days.
The source code is available by unzipping the ts4script file.
For questions and enquiries, contact me at: sasha.f.tariq@gmail.com
If you want to support my work, you can buy me a coffee: https://www.buymeacoffee.com/sashat1804
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 3.0
Added support for Computer Video Games
Gave a proper instance ID to the string table in the test package. It was previously set to 0, which might have caused compatibility issues.
Version 2.0
Added support for TV channels
Version 1.1
Channels can now be added to hot tubs, DJ booths, water scooters, bots, humanoid robots, and smart hubs.
Corrected an issue preventing the channels from appearing on the entertainment centers from Tiny Living (TV/Stereo/Bookshelf/Whatever combos).
Donations
No donations accepted
The Custom Channel Injector mod aims to facilitate the addition of custom radio and TV channels, as well as video games, to The Sims™4. It is mostly made for fellow modders, as it still requires the creation of the XML tuning files for both the channels and the corresponding listening interactions. It also requires an extra snippet tuning file, that is explained in details in this documentation. If you are not familiar with XML modding yet, I recommend first experimenting, with Sims 4 Studio for example, and making sure your channels work fine on custom objects. What this mod provides is, once you are done with the XML files, it will automatically add your custom radio channels to every stereo object in game. It is injecting with a script, not overriding any file, so it is compatible with any mod already touching to channels or stereo objects.