• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!

Need help for time-dependent BGS

sword_cats

Novice
Member
Joined
Aug 23, 2025
Posts
20
Hi there!

I want to include some ambient BGS for my game. In some areas, I want to have a specific BGS run at specific times of the day. I managed to figure out how to make the BGS run at a specific time of the day using the switches "s:PBDayNight.isAfternoon?", "s:PBDayNight.isNight?", and "s:PBDayNight.isMorning?". With parallel process, it's running automatically without me having to do anything to activate it. I'm using Unreal Time System btw.
Afternoon is BGS1, night is BGS2, and morning is BGS3. Once afternoon is over, I want BGS1 to turn off. Once it's night, I would like to have BGS2 to run until night is over. Same goes for morning. (EDIT: I managed to get them to play only when it's the specific time)
Here is what my events look like right now:
3OZqoYo.png
kVz2Uqd.png
jjjILER.png

How do I do it that these happen automatically without me having to re-enter the map every single time? I don't mind having each time-dependent BGS to be its own event, but it would be nice if it's possible to combine it into one big event that checks for the specific conditions and then turns the BGS on or off.

If something is unclear, please tell me and I'll explain it better! (English is not my first language)

Thank you very much!

EDIT EDIT: Looks like this is the way to go.
 
Last edited:
Back
Top