I'm not understanding what the Celebi event is. Is it just a patch that puts a Celebi in your PC? If so, why does it say there scripts for two NPC's in regards to the Celebi event in the uses bytes doc? And why does it say that it can't be patched over Throwback? Isn't that the whole point?
Also, there's tile errors all over Faraway Island, and its name is also still in all caps.
The Celebi event is supposed to mimic real-life Pokémon events where people stand in line to get a rare Pokémon offered only through those means. You know, like the ones that would be held at a Toys "R" Us before the DS games came out. The patch doesn't add in an extra event into the game. All it does is modify the Pokémon Center at Viridian City to be specialized for Celebi trading.
The two people at the help desk are specially edited to act as if you (
you, not the player character) are helping Nintendo with the real-life event by offering to distribute Celebi to hundreds of kids waiting in line for their event-only Pokémon. One of them gives you the general talk about the situation, while the other one will add extra Celebi to your PC if you wish. You'll start out with about 100 Celebi, including one shiny Celebi. "Why", you may ask? That's because it's supposed to mimic a real-life event as much as possible! Plus, I guess you can use it as a means to determine which Celebi you want, weeding through them based on IVs and nature.
The provided save file loads your character inside that Pokémon Center's second floor. You'll notice that the escalator has been removed, thus locking you in the room. Applying the Celebi patch to any other regular FireRed hack would mean that you going up the elevator in the Viridian City Pokémon Center would lock you up there. Saving up there would be the equivalent of falling for one of many game-ending traps in a Sierra point-and-click game.
As stated before, I intend to keep as much with Pokémon canon as possible. Celebi will not be available in the regular game because there's no precedent for it appearing in the games at besides Ilex Forest (Pokémon Colosseum isn't necessarily canon, and even if it was it'd be a similar situation). That doesn't mean I'll never make it available in the main game, I'll just have to really consider how best to make it available. If I add it, it'll probably come along with a more substantial addition to the game.
The data changes for the Celebi patch appear in the documentation because they help keep me informed on what places in the ROM I've used data in. If I really wanted to, I could place the new event data for those two people in the Celebi patch anywhere. I just chose to do it this way because I felt it would keep things more organized.
Sorry about the capitalization of Faraway Island. When working with all these patches a few places tend to get recapitalized after being done with them. This, Pallet Town, and Mt. Moon tend to be the three I have to fight with due to how I've altered their maps. I've now fixed the capitalization Faraway Island. You can redownload the hack and apply the updated patch if you want that fix.
And what tile errors are you talking about? I see none. If you're talking about the lighting getting randomly disabled on the outside area of the island, that's a side effect of the implementation of the real-time clock used in the hack. Did you apply any patches besides the primary patch?