• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Battle] Help to Make Title Defense on Fire Red

sylinuser

Red Everywhere, RE:Verse, RE:Call
  • 120
    Posts
    11
    Years
    • he, him
    • Seen today
    Hello,
    Sorry for my english not good.

    i'm new in ROM Hacking, and just finished played pokemon Ultra Sun.
    Then i though, can we make The Champion battle on Fire Red / Leaf Green just like on Ultra Sun?
    maybe like :
    1. Champion random trainer
    2. Pokemon's Champion Random
    3. When enter Champion room, is empty. Then someone goes in and challenge us.

    Is it possible to make that kind of hack?

    Thanks, and again, sorry for my bad English
     
    Yeah, you could. You'd have to add a bunch of trainers, both npcs and actual trainers, and have a map script that hides them all on enter, and shows one randomly (there should be a random command in XSE). From there, you can use basic movement scripts to move the npc. Shouldn't be too hard.
     
    It's very easily done but you'll have to work on the basics of scripting/level scripting to achieve it. It's a cool idea so you should try to learn how to do it!

    Think about FireRed/LeafGreen: after you complete some tasks and return to the Pokémon League, they all have stronger teams. This is because when you enter the Pokémon League, it checks that you have completed these events (in scripting terms: there are Level Scripts in the Pokémon League to check that you have set certain flags, by completing the Sevii Island quest).
    The pieces are already there, you just have to learn some scripting to figure out how to accomplish it.
     
    Yeah, you could. You'd have to add a bunch of trainers, both npcs and actual trainers, and have a map script that hides them all on enter, and shows one randomly (there should be a random command in XSE). From there, you can use basic movement scripts to move the npc. Shouldn't be too hard.

    Wow, thank you.
    kinda understan, but still not know what kind of script to use.
    Where can i learn that kind of script?

    By the way, only got online recently.
    now i try to make rom hack from fire red.
     
    It's very easily done but you'll have to work on the basics of scripting/level scripting to achieve it. It's a cool idea so you should try to learn how to do it!

    Think about FireRed/LeafGreen: after you complete some tasks and return to the Pokémon League, they all have stronger teams. This is because when you enter the Pokémon League, it checks that you have completed these events (in scripting terms: there are Level Scripts in the Pokémon League to check that you have set certain flags, by completing the Sevii Island quest).
    The pieces are already there, you just have to learn some scripting to figure out how to accomplish it.

    Wow, thank you.
    kinda understan, but still not know what kind of script to use.
    Where can i learn that kind of script?

    By the way, only got online recently.
    now i try to make rom hack from fire red.
     
    What you need to understand, is that you probably won't achieve your desired result straight away.

    ROM Hacking is about various skills and using them together to create something. Take your goal and break it down into steps.

    GOAL: You want a Pokémon Champion Title-Defense style battle system in your game. Let's say you know nothing about ROM hacking at all.

    1. How do you make characters move, talk and battle? That's scripting. So you need to find a scripting tutorial, either on this site or on YouTube. That'll take some time - you won't be watching a 10-minute video and suddenly be able to achieve your desired result.

    2. Okay, now you know how to script some character events; but you want the Trainers to have special Pokémon/moves. You'll need a way of editing trainers. Is there a tool for that? Again, you have to do the research. There are plenty of methods available.

    3. Now, you're hacking Fire Red, but let's say you want a challenger to be a custom character - either brand new, or let's say Lucas from Pokémon Platinum. His sprite doesn't exist in FireRed, so you'll need to find out how to edit Trainer Sprites.

    4. Now, with our Lucas example; he probably has some Pokémon from Sinnoh… but none of those are in Pokémon FireRed. So you'll have to look into adding new Pokémon into FireRed. There are loads of methods nowadays.

    I could go on, but you get the idea. When you have an idea for a ROM hack, you need to break it down into steps, and realise that there may be more steps than you first thought.

    In the case of your idea, there's no quick or simple method (for beginners) to implement it, but that doesn't make it impossible. You just have to learn the general basic skills first, and then use them to make your idea come to life.
     
    What you need to understand, is that you probably won't achieve your desired result straight away.

    ROM Hacking is about various skills and using them together to create something. Take your goal and break it down into steps.

    GOAL: You want a Pokémon Champion Title-Defense style battle system in your game. Let's say you know nothing about ROM hacking at all.

    1. How do you make characters move, talk and battle? That's scripting. So you need to find a scripting tutorial, either on this site or on YouTube. That'll take some time - you won't be watching a 10-minute video and suddenly be able to achieve your desired result.

    2. Okay, now you know how to script some character events; but you want the Trainers to have special Pokémon/moves. You'll need a way of editing trainers. Is there a tool for that? Again, you have to do the research. There are plenty of methods available.

    3. Now, you're hacking Fire Red, but let's say you want a challenger to be a custom character - either brand new, or let's say Lucas from Pokémon Platinum. His sprite doesn't exist in FireRed, so you'll need to find out how to edit Trainer Sprites.

    4. Now, with our Lucas example; he probably has some Pokémon from Sinnoh… but none of those are in Pokémon FireRed. So you'll have to look into adding new Pokémon into FireRed. There are loads of methods nowadays.

    I could go on, but you get the idea. When you have an idea for a ROM hack, you need to break it down into steps, and realise that there may be more steps than you first thought.

    In the case of your idea, there's no quick or simple method (for beginners) to implement it, but that doesn't make it impossible. You just have to learn the general basic skills first, and then use them to make your idea come to life.

    Thank you so much!!!

    there's so much thing to learn.

    I want to say thank and many more, but limited by my ability to speak English.

    Thank you
     
    Back
    Top