How To Make A Pokémon Game - Episode 5: Event Commands
Ойындар
Part 5: In this episode we look at all of the Event Commands that we can use in the Events of our game! This is a long one, but a worthwhile watch! I guarantee you'll learn something new and get some new ideas for your game's events!
Tutorial Links:
Tutorial Website: sites.google.com/view/thundag...
Download Pokemon Essentials: docs.google.com/spreadsheets/...
Event Commands: essentialsengine.miraheze.org...
Text Commands: essentialsengine.miraheze.org...
Rain SFX Download: drive.google.com/file/d/1XMWy...
Rain SFX Taken From: • 10 Minutes of Rain and...
Shoutout to @Voltseon and @ENLSLive for video feedback!
For even more Thundaga:
Play my games: sites.google.com/view/thundag...
Thundaga Discord: / discord
Thundaga Twitch: / thundagastream
Thundaga Tiktok: / thundagacam
This series will cover all the information necessary to make a Pokémon fangame using RPG Maker XP and Pokémon Essentials. Leave a comment if you have any questions or would like to see something done! Feedback is much appreciated.
#pokemon #tutorial #thundaga
0:00 Intro
0:46 Creating an Event
1:32 Event Commands Intro
2:40 Command 1: Show Text
3:50 Event Command Window Pro Tips!
6:49 Command 2: Show Choices
11:25 Command 3: Input Number
13:00 Show Choices and Input Number Pro Tip
13:40 Command 4: Change Text Options
15:21 Command 5: Button Input Processing
16:58 Command 6: Wait
18:03 Command 7: Comment
18:39 Command 8: Conditional Branch
23:21 Command 9/10: Loop and Break Loop
25:02 Command 11: Exit Event Processing
25:59 Command 12: Erase Event
28:25 Command 13: Call Common Event
29:57 Command 14/15: Label and Jump To Label
32:04 Command 16: Control Switches
34:59 Command 17: Control Variables
37:36 Command 18: Control Self Switch
39:54 Command 19: Control Timer
41:33 Command 20: Change Gold
42:34 Skipping some unused commands
43:02 Command 21/22: Change Save and Menu Access
44:25 Command 23: Transfer Player
46:03 Command 24: Set Event Location
47:33 Command 25: Scroll Map
49:20 Command 26: Change Map Settings
51:04 Command 27/28: Change Fog Color Tone and Change Fog Opacity
51:39 Command 29: Show Animation
53:21 Command 30: Change Transparent Flag
54:35 Command 31: Set Move Route
57:13 Command 32: Wait For Move's Completion
58:12 Command 33: Change Screen Color Tone
1:00:05 Command 34/35: Prepare and Execute Transition
1:02:21 Command 36: Screen Flash
1:03:28 Command 37: Screen Shake
1:05:03 Commands 38-42: Show/Move/Rotate/Color/Erase Picture
1:12:30 Command 43: Set Weather Effects
1:14:03 Command 44: Play BGM
1:15:31 Command 45: Fade Out BGM
1:16:23 Command 46/47: Play BGS and Fade Out BGS
1:18:09 Command 48/49: Memorize and Restore BGM/BGS
1:20:03 Command 50/51: Play ME and Play SE
1:21:36 Command 52: Stop SE
1:21:49 Skipping A LOT of Page 3
1:22:47 Command 53: Recover All
1:23:26 Command 54/55: Call Menu/Save Screen
1:23:47 Command 56: Game Over
1:24:02 Command 57: Return To Title Screen
1:24:18 Command 58: Script
1:25:10 Outro
Пікірлер: 133
New Download Link for Pokemon Essentials + RC Resources: docs.google.com/spreadsheets/d/1_n2Tp1TIljLL1E-uBTzV6TTfDQzIxc58-8ZcvLI2LKM/edit#gid=233851590&range=A4 The Relic Castle website was taken down due to a DMCA claim on 3/21/24, and the community has been working on a backup for download links to Pokemon Essentials as well as the many great resources and plugins! Please use the link I've provided above in the meantime until further notice! Also please consider joining the following fangame discord servers for fangame community updates: Relic Castle Discord: discord.gg/reliccastle Thundaga Discord: discord.gg/BHm8vfTeTQ
When the world needed him most, he returned 🔥
@amberstargames
Жыл бұрын
Is he just the avatar now?
@dakotaashton
Жыл бұрын
@@amberstargames He's Thundaga: The Last Essentials Bender
@WohaoG
Жыл бұрын
NOBODY NEEDED THE FIRE NATION
@dakotaashton
Жыл бұрын
@@WohaoG But it all changed when the Fire Red Version attac- I mean, was modded
Man's said: "Okay you want a tutorial? Here's a movie!"
Your calm demeneor and silly jokes takes the edge of my anxiety and makes me feel like I can do this in spite of my self doubt. Thanks.
"Hey about the tutorial" "Plz do the tutorial" "Tutorial this" "Tutorial that" Thundaga : "And i took that personally" 😂
I was there when he streamed the making of this tutorial on Twitch. I remember you saying it would be a big video that would cover everything. I didn't realize it would be as big as a MCU film. Kudos to all the hard work that went into making this.
Thank you for updating these guides! I've spent the last almost 3 years making a fangame and I wouldn't have gotten anywhere without your videos!
Please keep with this amazing series!
I'm watching these videos to learn how to make my own Pokemon game, and I'm following along for most of these tutorials. As I'm listening to you explain each event, I am recalling times when I saw each event in use in a pokemon game I've played in the past. This helps me understand what kind of things I can make happen with certain events.
I have just observed this tutorial until chapter 5, and I can clearly say you explain this quite detailed and easy to understand. I am in the middle of programming my own game, so I want to use what I've learned from your tutorials into my game. Of course, maybe I can create my desired game. Thanks a lot, bro!
In the world of game dev and tech tutorials, I think you have some of the best, easy to approach ways of explaining. Good job! You also convey some genuine enthusiasm.
I cannot describe how helpful this video was, we need more people like you, thank you for making these tutorials because they mean a lot to people and i hope you have a great day Thundaga!
Thanks for this very useful tutorial ! Timestamps are just the cherry on top if anyone wants a quick refresher on a specific command. Definitely looking forward to the next video !
One hour of commands! We love you !
Thanks for taking the time to make this huge video!
literally just started making my game 3 days ago. you are a life saver man
That video is so good for understanding the great amount of events stuff that Essentials has. Great content!❤
Thank you so much for this series. It's honestly super, super helpful and easy to follow! This is a wonderful guide.
This is series is so good. Congratulations!!
Fantastic vid! A great refresher on events, and really cool to get some ideas on how more obscure events could be utilized.
Loop is pretty useful if you want to recreate those looping questions in pokemon games
I was skeptical about the video at the beginning (because I thought it was too basic and I would know everything) but then I learned something new lol so good job!
It's been 3000 years...
This effort is insane and much appreciated!
Appreciate you dropping this movie 🙏
Dude, i never really thought of creating a game.. like, as a gamer, i have wondered about it but now that i bumped into this series, i may give it a go.. vids are so interesting for learning game developing purposes and very well explained.. i will watch the older series too and have subbed cos this is great work!! Thanks :)
woah big video, no wonder this took so long to make, nice job, Thundaga!
this entire series is very cool i think
HES BACK!!!!! IM SO EXCITED!!!
Amazing video. I have been wanting to add character portraits to my textboxes for a long time, and the "show picture" command seems like a really straight forward way to do that.
Amazing video! this is so in depth and well explained! Thank you so much!
Commenting for the algorithm. What a juicy video! Can't wait to watch. Left a like too.
Thank you for taking your time and sharing your knowledge of Pokemon Essentials with us! :>
Thank you, I appreciate it every time you upload
Yes! The Master had returned!
cool i love it and i am so excited for part 6 to come out soon
The legent is back!!!!!
Thank you for making more! My pokemon game is developing nicely thanks to you!
This is such a good series! charming and easy to understand!
OH MY GAW! YES! IVE BEEN WAITING
Big thank you for making it possible for me to get into the amazing world of customization. Without you i wouldn't be able to be so motivated to get into this :D
Absolute gold! Thanks a lot man.
THANK YOU COMIN BACK TO THE SERIES AFTER 2,3 MONTHS
i needed this so much omg thank you
29:30 For common events, there are a few cases I can think of to use it. 1. You are planning to translate your game. Setting it as a common event means you only need to change 1 line of dialogue. 2. Similarly, if you do not like the line you copy pasted around, you only need to change 1 line of dialogue. 3. Multiple NPCs do the same function. This isn't Pokémon related, but it might help readers come up with ideas: if your game has a forging or crafting system, you can have a work bench or blacksmith call the same common event. This means you do not need to copy paste large blocks of text, which obviously comes with the benefits of the previous points. 4. This is one reason I personally use it a lot: for large events with extreme walls of text and stuff, you can break down one NPC into various sections. If your NPC has 800 lines (Which the forge thing very easily could) then it is helpful to break that stuff up. Again, not Pokémon related but I have a forge in one of my games and the blacksmith will ask you for weapons or armour, then selecting weapons will call a weapon forge common event. This means I only need to look at the 30 weapons I have going on there instead of trying to find it mixed in with the armour. (For Pokémon, that could be crafting Pokéballs or medicine.)
Keep up the good work bro!
HE RETURNED
Holy moly Thundaga thank you so very much! I wanted to create a Pokémon-Game since a very long time and with your new series it is motivating me so much more to do so. I watched a few videos of your old series and made stuff in Essentials v18 and v19 two years ago and with your new tutorials it is so much easier to keep track of everything and understand everything too. I mean look at this really long one, I hardly remember what I watched but I can say this tutorial here is so much more amazing in comparison to what I watched in the old series (what has been 10-15 videos). That you spoke about every command in one video was a very very good decision imo. I watched and tested along with the videos up to this + the "upgrade your project video" so I am looking forward to the next ones, especially the script-Tutorial which will come one day (or is this the text-command one? I will see!) and the existing ones for the trainers, the tilesets and the music! Thank you very very much I appreciate your work! These tutorials are very awesome!
HES BACK RAHH
Perfect tutorial! 😊😊😊
Thanks for this. Really helping making a dream come true
Thanks for this great video with Event Commands 🙂this really helps!
I watch this KZreadr a TON! Lol
I didn't sleept last night just cause I spend ours on map editing and event editing just cause of your tutorials😂❤❤❤
Thanks a lot, you even became better since the old tutorials. 👍🏻
So many, and you explained them all! x.x
Very good, keep it's up
Being a modern RPG Maker gamedev (MV specifically), it's neat to see bits that were streamlined in newer versions (wait for move route completion is now just a checkbox in the move route command itself) and kinda funny to see how many good useful features were removed (like fogs and transitions)
This was so extremely helpfull, im thankfull brother 🙏🏻
holy crap! an hour and a half long episode! no wonder it took so long to make this!
Your doing great job, working on a game right now and love your tutorials,
@klatchabobby
Жыл бұрын
You're
Hello, love your videos and they helped me a ton already. Can you please show how to make custom attacks and abilities next
Luv It :D
Please keep it up!
This is incredibly helpful and I am really glad that you're back making these tutorials as I am starting to construct my own fangame, but I have a quick question: Would it be possible to use the 'Play BGM'-command to give each diving-area a unique theme by having the event trigger as soon as the player arrive on the map? Or would the diving-theme override that entirely? Given that I have numerous different kind of underwater-environments for the player to explore, one diving-theme doesn't really suit all of them.
As useful and necessary as events are, for what I want to do in my pokemon game, it's so tedious. So far I have it that certain battles don't happen unless you meet the requirements. Aka, certain number of gym badges. Or if the player didn't do a specific quest, a certain trainer doesn't appear in a town.
So the button pressed command can probably be used for something similar to a Regi puzzle i would think.
YOU ARE BEST BIG BRO LOVE YOU❤
AWESOME
I predict I'll be returning to this video very often! :3
Just brainstorming a Button Input Processing thought... Imagine like a show choices, but with 4 pictures. Which picture do you like the best? Label them in the pictures as A, S, D, F. Then run a conditional branch that looks for A, S, D, F, (by way of the variable numbers they produce) or Else (which just poops you out at the top of the choices again until you pick on of the four.) That's what I'm thinking of, at least for entertaining the thought for a few minutes :)
Is there a way to control a self switch on a different map? I figured out how to change a self switch using an event on the same map but not a different one. I'm wondering if there is a script I missed that does this otherwise I think I'll use too many Variables or is that the only way to do this action?
57:57 Is there a way to have it so that when the Move Route occurs, it pushes the player away so that they can complete their route? I believe I've seen it used in some games
Can I re trigger an event with self switch through the Debug menu?
Any chance of making a video showing how to import and add events to a map created in tiled?
"Let's pick a random time, say, 4:20?" hahahaha
hello! can anybody help me? I'm trying to add a video or image sequence when a pokemon mega evolves. In Pokemon essentials 20.1 the fact is that I can't find where I should put the video for each pokemon (each mega would have a specific one) Does anyone know how to do it? Thank you
Thundaga: don't worry, most of everything on the third event page will be skipped, so it won't take too long. Also thundaga; 1:22:17 **proceeds to list every single individual command that he literally marked to be skipped on screen.**
i keep getting the error “Script ‘MKXP_Compatibility’ line 5: NameError occured. uninitialized constant Encoding” when trying to playtest, what do i do?
About The FOG and map settings background, when you do a video about it, it would be amazing If you cover all about Gif files and how to animate it
Thanks but can anybody help me, why he got so many picture graphics and I dont?
I'm sitting here for almost 5 hours straight watching this one video and making notes about everything in a markdown file xD (i started at 4:13 pm and currently it's 9pm and i'm at minute 44:06)
no wonder this episode took so long... although this was extremely necessary, so better get it out of the way now
Will there be multiplayer functionalities like Pokémmo in the foreseeable future?
Hey I am looking for a script to check the level of my first pokemon in the party. Can someone help?
Change item can be used for adding an item into your bag
Im very confused on how to give an item through an event like a potion through a pokeball. I accidentally deleted my starting areas before you said not too. >.
16:49 that thing is really mostly here for allowing players to rebinds their controls.
I'm having a problem with understanding switches. I'm trying to make a switch for the beginning that checks to see if you have the pokedex. I want to put up basically an npc that prevents you from passing a certain point if you haven't received the pokedex yet. I want the npc to remain and have other speech functions after you have the pokedex, but no longer be blocking the path. The problem is, idk how to set up a switch that checks to see if you have the pokedex.
@krompous
11 ай бұрын
I think you would need to set a switch called something along the lines of has POKEDEX then when the poke dex is given to the player turn that switch on. AT the NPC who is stopping the player his 1st page would turn the player away . NPCs 2nd page would check for the switch if its on so pokedex is on have different dialog. hope that helps ps I dont think using too many switches is a good idea because you have a limited amount of them.
I have a small question. Does making tile sets really big cause any problems? I would really just have all my stuff in one place, even if it is a bit hard to keep a good overview.
@mashirosakura252
Жыл бұрын
Depending on your CPU it can lag out a bunch. Since there's 99 tileset slots, there's really no need to make long tilesets, anyway.
Brainstorming an Exit Event Processing: -"Would you like to watch the cutscene?" -"Do you need help?" -"Do you want to activate Easy Mode?" etc. etc. etc. (if yes, it plays normally. If no, then Exit Event Processing!)
Times man of the year 2023
how do you add pokemon to the party like a gift pokemon from a npc
@TheMagic1412
Жыл бұрын
The script is; pbAddToParty(:Pikachu, 5) That will give a level 5 pika, edit from there. I have not yet figured out how to give shiny pokemon, I just copy and pasted the script from the little starter event from a pokeball on Oak's table. If anyone else reading this comment chain can share the, give shiny script, that would be amazing 💙
Why arent my transitions working?
I love you
❤
how can there be lore in a tutorial video
Is there a way to make an overworld pokemon emcounter, like a legendary one?
@krompous
11 ай бұрын
In the essentials map towards the bottom there is one you can copy paste where you need.
@TheGrayAllay
11 ай бұрын
@@krompousThank you so much
i do not have time to go through the hole video but can someone please let me know how to make a event just not exsist after first use just like not in the map anymore not coming back like erase event
@krompous
11 ай бұрын
have it set a self switch to a blank page with nothing on it?