This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ff3:ff3us:tutorial:events:basic [2017/11/04 15:53] lockirby2 Continued... |
ff3:ff3us:tutorial:events:basic [2019/02/12 11:20] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== First Event ===== | ===== First Event ===== | ||
- | Alright, let's actually dive into this now. To practice eventing, we probably want to modify an event from the beginning of the game (for the sake of convenience). | + | Alright, let's actually dive into this now. To practice eventing, we probably want to modify an event that occurs near the beginning of the game (for the sake of convenience). |
- | === Display a Text Box === | + | ==== Display a Text Box ==== |
- | Now we can start modifying this event. | + | Now we can start modifying this event. |
- | {{: | + | {{ : |
- | The next step is to figure out which parameters | + | The next step is to figure out which parameters |
{{: | {{: | ||
- | Perhaps you want to take a look at the event as it is now. If nothing else, you might want to check that the event functions properly. | + | Perhaps you want to take a look at the event as it is now. If nothing else, you might want to check that the event functions properly. |
{{: | {{: | ||
- | You may notice that the text box is displayed over and over again. | + | You may notice that the text box is displayed over and over again. |
- | === Red Flash === | + | ==== Red Flash ==== |
- | How about we add in a red flash, to show that something dangerous is coming? | + | How about we add in a red flash, to show that something dangerous is coming? |
- | === Force a Battle === | + | ==== Force a Battle |
- | Finally, we want to end the event by forcing the player to battle some guards. | + | Finally, we want to end the event by forcing the player to battle some guards. |
- | This command has two parameters, like command $4B. Looking at EX1 and EX2, it looks like the first parameter controls which formation is encountered. The Event Command Document is directing us to look in FF3usME again. | + | This command has two parameters, like command $4B. Looking at EX1 and EX2, it looks as though |
- | {{: | + | {{ : |
From the second example, we can see how to specify the encounter that we really want. The parameter is being added to 256, and the result is the formation that will be fought by the party. | From the second example, we can see how to specify the encounter that we really want. The parameter is being added to 256, and the result is the formation that will be fought by the party. | ||
- | {{: | + | {{ : |
The second parameter controls the background of the encounter. | The second parameter controls the background of the encounter. | ||
Line 52: | Line 52: | ||
There are a couple different places that we could look for information. | There are a couple different places that we could look for information. | ||
- | Admittedly, searching through the Event Script Dump wasn't particularly effective in this case. First, we don't know what the $B2 command does yet, so it required extra guesswork to determine that we wanted to look at the $96 command //below// that. Second, it turns out that the information | + | Admittedly, searching through the Event Script Dump wasn't particularly effective in this case. First, we don't know what the $B2 command does yet, so it required extra guesswork to determine that we wanted to look at the $96 command //below// that. Second, it turns out that the necessary |
+ | Alternatively, | ||
+ | === Delays === | ||
+ | |||
+ | The next issue is more of a stylistic one. Usually, a flashing effect doesn' | ||
+ | |||
+ | The simplest delay commands are $91 through $95. One of these will generally be sufficient for most purposes. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Now this event is looking a bit more fleshed out! However, the event still repeats itself. |