Suggestions to improve Essentials

FloofyPanthar

Doing it myself and it still isn't done right
Member
Posts
54
#61
I believe that a good feature would be the auto-animation of some water tiles. Many water tiles just move to the bottom right corner, and from my own experience, it is a hassle to manually animate. This would save a lot of time for developers and allow them to focus more on making their game into a masterpiece.

Also, I think that an in-game resizer of sprites like EBS has would save a lot of space. It would also make sprites easier to edit because people wouldn't have to half the size of sprites before editing and double the size after (not a big problem tho, the storage space is what is most important).
 

FloofyPanthar

Doing it myself and it still isn't done right
Member
Posts
54
#62
I have been debating whether to put the roamer's current location information in the Pokédex or the Town Map. I still can't decide - it's a location where you can find the Pokémon so the Pokédex makes more sense, but I can easily imagine you setting loose a roamer but you haven't "seen" it yet (in terms of having an entry for it in your Pokédex) so it'd be a complete fluke to encounter it the first time. It's shown in the Town Map only in Gen 4, which is a minus for that side.

A roamer is supposed to be the exact same Pokémon each time, though. I've just tested it and it remembers how much HP it had between encounters, and there's nothing special about HP to make that remembered but nothing else. Are you sure you weren't knocking it out between encounters? That will cause it to re-generate and be different, I think.

A roamer only changes location when you change maps, and you can't encounter it more than once while on the same map. It's not a bug, it's intentional, although I can see that it should immediately go elsewhere if you're able to see its current location.
I'd say town map, since the ui is supposed to be based on gen 4. Maybe you can do something so the roaming Pokémon only show up if the town map is opened through the pokegeae
 

FloofyPanthar

Doing it myself and it still isn't done right
Member
Posts
54
#63
Also, VS seeker and ball animations (for hidden moves)
Am I the only one still on here?
 

DarKnighT_0_9

Rookie
Member
Posts
6
#66
This thread is a sequel to the "What would make the Essentials engine a better experience?" thread from the old forum, only a bit broader in scope.

In a nutshell: What could be added to or changed in Pokémon Essentials that would make it better?

Like all nutshells, there are caveats:
  • Don't bother with the obvious stuff. Triple/rotation/horde battles, Contests, Pokémon Amie, online play, add Gen 6/7 data, port to a better engine, etc. etc. (This list is not exhaustive.) There's no point mentioning them, because you won't be adding anything new to the discussion - I've obviously already thought about these things.
  • Explain and be specific. "Improve the AI" isn't a valid suggestion, because it provides no clue as to what parts of the AI you're unhappy with, nor does it suggest how to improve it. You can use images and code and anything else to help with your explanation.
  • Remember that Essentials is an engine made for many people to use. It's not going to bother including features that maybe only two games ever would want. This thread is not an opportunity for you to get other people to do your work.
  • State why you think your suggestion would be a good thing to do to Essentials. Since you're making the suggestion, you obviously think it would benefit the engine, so tell us why. Would it improve gameplay, or ease game development, or offer some other bonus?
You can mention things that are from the main games and things that aren't. You can also suggest removing something from Essentials, if somehow you think the removal of a thing that's currently in Essentials would be a good thing.

As a secondary question: How do you feel about making some features stray from how the main games do them, in the name of user-friendliness? How far should they deviate?
As I sit here working on my pokemon.txt there is only one thing that really stands out to me that I wish was different. It's a small thing but, the order of the field "BaseStats" goes HP,Attack,Defense,SPEED,Special Attack, Special Defense. Maybe there's a specific reason for this but the official games and every resource on the internet that I have seen (Bulbapedia, Serebii, etc.) all list the stats as HP,Attack,Defense,Special Attack,Special Defense,Speed. As the PBS file is somewhat tedious, (it's a good solution but even good solutions can be tedious) having this small change would make such a huge difference when it comes to adding in Pokemon.
 
#67
As I sit here working on my pokemon.txt there is only one thing that really stands out to me that I wish was different. It's a small thing but, the order of the field "BaseStats" goes HP,Attack,Defense,SPEED,Special Attack, Special Defense. Maybe there's a specific reason for this but the official games and every resource on the internet that I have seen (Bulbapedia, Serebii, etc.) all list the stats as HP,Attack,Defense,Special Attack,Special Defense,Speed. As the PBS file is somewhat tedious, (it's a good solution but even good solutions can be tedious) having this small change would make such a huge difference when it comes to adding in Pokemon.
I think it's in the event that somebody wants to make a Gen 1-styled game, so it can easily be adapted to HP, Attack, Defense, Speed, Special. (Though I would also welcome the change, especially since Gen 1 styles aren't very common)
 

DarKnighT_0_9

Rookie
Member
Posts
6
#69
It can't be changed, because then compatibility for everyone currently making a game would be broken.
Fair enough; though I think anyone currently working on a game would probably just stick with whatever version they are already using since it seems there are still a lot of people using v15 and v16 from what I've seen.
 

TsukiStuffs

Rookie
Member
Posts
1
#70
This thread is a sequel to the "What would make the Essentials engine a better experience?" thread from the old forum, only a bit broader in scope.

In a nutshell: What could be added to or changed in Pokémon Essentials that would make it better?

Like all nutshells, there are caveats:
  • Don't bother with the obvious stuff. Triple/rotation/horde battles, Contests, Pokémon Amie, online play, add Gen 6/7 data, port to a better engine, etc. etc. (This list is not exhaustive.) There's no point mentioning them, because you won't be adding anything new to the discussion - I've obviously already thought about these things.
  • Explain and be specific. "Improve the AI" isn't a valid suggestion, because it provides no clue as to what parts of the AI you're unhappy with, nor does it suggest how to improve it. You can use images and code and anything else to help with your explanation.
  • Remember that Essentials is an engine made for many people to use. It's not going to bother including features that maybe only two games ever would want. This thread is not an opportunity for you to get other people to do your work.
  • State why you think your suggestion would be a good thing to do to Essentials. Since you're making the suggestion, you obviously think it would benefit the engine, so tell us why. Would it improve gameplay, or ease game development, or offer some other bonus?
You can mention things that are from the main games and things that aren't. You can also suggest removing something from Essentials, if somehow you think the removal of a thing that's currently in Essentials would be a good thing.

As a secondary question: How do you feel about making some features stray from how the main games do them, in the name of user-friendliness? How far should they deviate?
More tilesets built into Essentials. This would help reduce the tedium of making tilesets ourselves. In addition, Gen 4-5 overworld sprites would also be a great addition to Essentials.
 

FloofyPanthar

Doing it myself and it still isn't done right
Member
Posts
54
#71
More tilesets built into Essentials. This would help reduce the tedium of making tilesets ourselves. In addition, Gen 4-5 overworld sprites would also be a great addition to Essentials.
More tilesets built into Essentials. This would help reduce the tedium of making tilesets ourselves. In addition, Gen 4-5 overworld sprites would also be a great addition to Essentials.
Essentials is based on the Gen 3 overworld with Gen 4 UI. I'm pretty sure that Maruno has no interest in including Gen 4/5 resources as it is not a priority for him and it's quite easy to find them online. Also, the inclusion of inter-generational overworld sprites into Essentials would be quite a large mess anyway. Here's what you're looking for. Or try this cool gen 5 pack.
 

Marina

Elite Trainer
Member
Posts
122
#72
I like the ideas of FloofyPanthar, Kiribartlett and thebigguy270. All suggestions to improve Essentials would be
amazing. I'd suggest the same as they did. Also I think that Maruno isn't interested on adding Gen 4+ resources to
Essentials, as everyone can do it by himself/herself. Though I read the pastebin of Maruno and there is written
that many things have been fixed to behave like Gen 4.

For everyone who wants resources this isn't the right thread and I think we should do resources by ourselves
and make a whole package as a resource for gen 4, 5, 6 etc. and upload it at the resource section. But as I said
this isn't the right thread to talk about this.

And yes there are many people using version 15 and 16, because most of those peoples don't like or don't need
the Gen 6 improvements and settings, other peoples just stick with v.15 and/ or 16 because the old scripts works better for them,
they have less work to do, they can avoid most of the errors that pops up in v.17 but in 15 and 16 they doesn't pop up.
Other reason is that they like to customise the trainer character, and as far as I know in v.15 and 16 it is possible to use that script to
customise the trainer char, but in v.17 and v.17.2 this isn't possible. I tried to know it, as well.
 
Top