• 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!

How to change cry noise on title screen?

sword_cats

Novice
Member
Joined
Aug 23, 2025
Posts
20
Hello,
I am new to this whole game development and am currently testing out how to make a game for me and my sisters. I have managed to increase the amount of splash screens and changed the title screen picture and the title music. But I cannot find out how to change the Pokemon cry to a different sound. I have a file named "Intronoise.ogg" in the SE folder. I also found out where to change the script

# Play random cry
species_keys = GameData::Species.keys
species_data = GameData::Species.get(species_keys.sample)
Pokemon.play_cry(species_data.species, species_data.form)

But what do I change to not have the random Pokemon cry but rather my Intronoise SE? I looked through the wiki, but wasn't able to find any information on that. It would be great if someone can point me in the right direction. (Also sorry if the information is somewhere obvious. I'm still learning to find my way around here and in the wiki.)

Thank you very much in advance!
 
Welcome aboard! And nice work digging into the script editor this earlier. It's confusing to start, but the sooner you start learning it the more cool things you'll be able to do.

I actually do this in my own game and looked up this section. Here's what I did.
Code:
Expand Collapse Copy
=begin
    # Play random cry
    species_keys = GameData::Species.keys
    species_data = GameData::Species.get(species_keys.sample)
    Pokemon.play_cry(species_data.species, species_data.form)
    @pic.moveXY(0, 20, 0, 0)   # Adds 20 ticks (1 second) pause
    pictureWait
=end
    # Play your own noise
    pbSEPlay("mist yeah reverb", 100, 100)
Here, just replace "mist yeah reverb" with the name of the desired sound in your SE folder, surrounded by double quotes.

Aside from that, just comment out the cry section if you're not using it. I use =begin and =end around it, although you could just put a # before the individual lines you want to ignore. Anyhow, hope this helps!
 
Thank you so much for your help! I got it to work and it's now how I wanted it to be!! It's a lot of fun trying out a lot of stuff, so I really wanted to try out the script editor too. There's definitely a learning curve, but that's for everything related to game development :'D
 
Back
Top