The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary ROM Hacking (https://www.pokecommunity.com/forumdisplay.php?f=284)
-   -   Script Does anyone know how to add a cutscene right after Oak's intro? (https://www.pokecommunity.com/showthread.php?t=444300)

SadOldMan January 14th, 2021 5:09 PM

Does anyone know how to add a cutscene right after Oak's intro?
 
I know how to make movement script s and all, but I'm pretty new to level scripts.
I'd like to know how could I add a script before the player appears in the room right after Oak intro.
I know that advanced map has a tool to accesos these scripts. But I'd like to know which script is the one I'm looking for or how to add a new script between the oak intro and the player apearing in the first room.
Thanks for the help.

Meister_anon~Master_o f_None January 15th, 2021 5:50 PM

Quote:

Originally Posted by SadOldMan (Post 10262133)
I know how to make movement script s and all, but I'm pretty new to level scripts.
I'd like to know how could I add a script before the player appears in the room right after Oak intro.
I know that advanced map has a tool to accesos these scripts. But I'd like to know which script is the one I'm looking for or how to add a new script between the oak intro and the player apearing in the first room.
Thanks for the help.

Sounds like what you need is different than the normal script type, animation script, so take a look around the site for how to add animations, not battle animations.

I'm pretty new to things, but to my knowledge scripting is broken into several categories, event script (xse) battlescript (moves and the like)
battle animations, animation. But if you use Hex maniac advance, and navigate to the part that deals with new game.

You may be able to find the animation script used at the start of the game, at that point its just up to you to understand how to make your own.

kalarie January 16th, 2021 5:43 AM

@Meister_anon~Master_o f_None

This comment doesn't make sense, you mention all kinds of unrelated stuff. This will only lead to confusion.

@SadOldMan
You should edit the map the player spawns in after the introduction. By default you spawn in bank 4, map 1, X-coordinate 6 and Y-coordinate 6, you can change it with GBA Intro Manager. Subsequently, you should create a type 02 level script in the map you spawn in with a warp(muted) command to the actual starting map at the end.

You could check this thread about level scripts or this video tutorial by Anthroyd.

Meister_anon~Master_o f_None January 18th, 2021 5:59 PM

Quote:

Originally Posted by kalarie (Post 10262837)
@Meister_anon~Master_o f_None

This comment doesn't make sense, you mention all kinds of unrelated stuff. This will only lead to confusion.

all I did was talk about the different types of scripts, and recommend what they should use. Because as far as I know xse only deals with event scripts, and what they want sounded different to me. I don't think you get what they were asking about either.

My understanding is they weren't asking about an "ingame" cutscene where you just move sprites around and have them talk. But instead an opening scene with animation like when you start a new game where oak talks, drops a pokeball to display a pokemon then introduces your character and your rival.

Since they said they want this cutscene to appear "before" you take control of the player character.

That's why I said to use hex to look at the new game scripts, everything involved with starting a new game should be right there.
Including the code for the oak speech, they would most likely want to imitate.

kalarie January 19th, 2021 2:33 PM

@Meister_anon~Master_o f_None

Being around here on the forum for some time, I think it's pretty clear what @SadOldMan meant. Especially considering these two passages
Quote:

I'm pretty new to level scripts
and
Quote:

I know that advanced map has a tool to accesos these scripts
.

Either way, you're bringing in a lot of different terms you admit you don't even quite understand yourself yet. So it might not be such a good idea to scatter them at another member asking a (in my eyes) pretty specific question. Again, that will probably only lead to more questions and confusion.

To be clear, scripting is generally understood to be related to code (hex data) that can be opened, understood and compiled in a script editor like XSE in the ROM hacking community.

Meister_anon~Master_o f_None February 11th, 2021 3:08 PM

Quote:

Originally Posted by SadOldMan (Post 10262133)
I know how to make movement script s and all, but I'm pretty new to level scripts.
I'd like to know how could I add a script before the player appears in the room right after Oak intro.
I know that advanced map has a tool to accesos these scripts. But I'd like to know which script is the one I'm looking for or how to add a new script between the oak intro and the player apearing in the first room.
Thanks for the help.

This may help if you still have trouble

"Using XSE to edit Oak's Intro"


All times are GMT -8. The time now is 9:19 AM.


Like our Facebook Page Follow us on Twitter © 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.