The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary Hack Research & Development (https://www.pokecommunity.com/forumdisplay.php?f=195)
-   -   Development New Battle System (https://www.pokecommunity.com/showthread.php?t=358972)

Trev June 2nd, 2017 9:24 AM

Okay, I can most likely do that. I'll start on Sunday, since I'll have a free day. Shouldn't be too hard.

Here's the ones I need explanations on:

Code:

FLAG_CHARGEUP
FLAG_RECHARGE
FLAG_DEFROST
FLAG_GRAVITY_DISABLED
FLAG_HEAL_BLOCK_DISABLED
FLAG_PROTECTABLE
FLAG_REFLECTABLE
FLAG_TRIAGE_AFFECTED



Trainer 781 June 2nd, 2017 9:42 AM

Quote:

Originally Posted by Trev (Post 9664664)
Okay, I can most likely do that. I'll start on Sunday, since I'll have a free day. Shouldn't be too hard.

Here's the ones I need explanations on:

Code:

FLAG_CHARGEUP
FLAG_RECHARGE
FLAG_DEFROST
FLAG_GRAVITY_DISABLED
FLAG_HEAL_BLOCK_DISABLED
FLAG_PROTECTABLE
FLAG_REFLECTABLE
FLAG_TRIAGE_AFFECTED



FLAG_CHARGEUP - Not sure about this. Looks like a move that have a charging turn like Fly, Dig etc.
FLAG_RECHARGE - Moves like Hyper Beam etc.
FLAG_DEFROST - Move that can defrost a frozen foe. Scald and damaging fire move except Hidden Power.
FLAG_GRAVITY_DISABLED - Cannot be used in gravity like Fly, Hi Jump Kick
FLAG_HEAL_BLOCK_DISABLED - Blocked by the move Heal Block. (Refer Bulbapedia for the list)
FLAG_PROTECTABLE - Moves that can be blocked by protect.
FLAG_REFLECTABLE - Moves that can be bounced by Magic Coat or Magic Bounce
FLAG_TRIAGE_AFFECTED - Healing moves that give 3+ priority to a Triage wielder. (Refer Bulbapedia for the list)

Blah June 5th, 2017 7:51 AM

Quote:

Originally Posted by Trev (Post 9664664)
Okay, I can most likely do that. I'll start on Sunday, since I'll have a free day. Shouldn't be too hard.

Here's the ones I need explanations on:

Code:

FLAG_CHARGEUP
FLAG_RECHARGE
FLAG_DEFROST
FLAG_GRAVITY_DISABLED
FLAG_HEAL_BLOCK_DISABLED
FLAG_PROTECTABLE
FLAG_REFLECTABLE
FLAG_TRIAGE_AFFECTED



KDS's descriptions of those were correct. Just checking on ya, wondering if you've started/how it's going.

Trev June 5th, 2017 9:33 AM

Quote:

Originally Posted by FBI (Post 9667290)
KDS's descriptions of those were correct. Just checking on ya, wondering if you've started/how it's going.

I was actually just about to start it right now :P Thanks for the confirmation. I'll see what I can get done today.

Blah June 7th, 2017 11:33 AM

Quote:

Originally Posted by Trev (Post 9667415)
I was actually just about to start it right now :P Thanks for the confirmation. I'll see what I can get done today.

Yo!
Checking in again, wondering how it's going :)

Trev June 7th, 2017 12:02 PM

Quote:

Originally Posted by FBI (Post 9671163)
Yo!
Checking in again, wondering how it's going :)

I finished the first three flag types a few days ago! It's been a hectic few days since so I haven't made much progress. Do you need these by a specific date?

Blah June 7th, 2017 12:22 PM

Quote:

Originally Posted by Trev (Post 9671183)
I finished the first three flag types a few days ago! It's been a hectic few days since so I haven't made much progress. Do you need these by a specific date?

Preferably by the end of the week so I can test other parts of it. A little later is fine though.

Trev June 7th, 2017 4:58 PM

Quote:

Originally Posted by FBI (Post 9671217)
Preferably by the end of the week so I can test other parts of it. A little later is fine though.

I won't promise you that it'll be done by then, but I can definitely try as hard as I can for the rest of today and Friday to get it done.

Just a Q: all of the moves that need to get FLAG_CONTACT have been set, correct?

Blah June 7th, 2017 5:33 PM

Quote:

Originally Posted by Trev (Post 9671620)
I won't promise you that it'll be done by then, but I can definitely try as hard as I can for the rest of today and Friday to get it done.

Just a Q: all of the moves that need to get FLAG_CONTACT have been set, correct?

Yup.

Blah June 25th, 2017 2:54 PM

Just wanted to drop in and say that this project is still ongoing and progressing smoothly. I've been lucky enough to get some help from SBird on certain things and I'm confident we'll have something play testable soon!

Currently recruiting help from those who wish to help programming certain parts of the engine and anyone who wants to help writing callbacks for moves +abilities!

So far, the battle is looping properly. I've added a couple of quality of life changes to the move select which show PP and Category of the move. I've also completed the accuracy checks and move chain up-until the damage and move animation portion!

As always you can check progress with the source code here:
https://github.com/EternalCode/battle_engine

Here's what it looks like ingame so far:
https://streamable.com/93k7w

igorfs10 June 27th, 2017 6:28 PM

Hi, I'm helping the FBI to make a pokemon switch screen, and I wanted to know what you guys think about it and if i need to improve something.
http://i.imgur.com/jvKMFCi.png

Vivacity June 28th, 2017 1:27 AM

Now THIS is hella cool. (I stalk keep an eager eye on your github anyway, haha, but I didn't catch this one till you posted!) Insert all the usual congratulatory gubbins here: i.e. how the hell are you even doing this/no one else IS even doing this/and it's open source?! give the man a RAISE

...I dunno why I made that sound all sardonic, lol, this IS awesome and so are you. :3 Love the video, and it doesn't hurt that the graphics are wayyy nicer than vanilla FR ;)

(also just noticed you're launching it from the Start menu, haha, which is stylish af haha)

anyway, this is SWEET, keep it up, you rock etc. :P

@ igorfs10 - DAMNNN that looks nice, you also rock, can't think of a thing I'd wanna change :)

pokemontutorialTV June 28th, 2017 8:20 AM

https://i.imgur.com/pmLIj8Z.png
You have two times the "B"-Button.

Criminon June 28th, 2017 1:36 PM

Quote:

Originally Posted by igorfs10 (Post 9690475)
Hi, I'm helping the FBI to make a pokemon switch screen, and I wanted to know what you guys think about it and if i need to improve something.
http://i.imgur.com/pmLIj8Z.png

Really really enjoy this. Only suggestion would be adding in IVs, either numbers or letters. I have also made it so the level could be increased into the 3 digits (255) as well as making the HP go into the thousands.
Also added in FBI's main screen to add the same bg design.

http://imgur.com/XfX1q3s.pnghttps://images.discordapp.net/attachments/325001525841887234/329725376987398146/multi2.PNG

http://imgur.com/0GbLQJs.pnghttps://i.imgur.com/pmLIj8Z.png

Updated:
http://imgur.com/p8u4A85.pnghttps://i.imgur.com/pmLIj8Z.png

igorfs10 June 28th, 2017 3:25 PM

Quote:

Originally Posted by Criminon (Post 9691054)
Really really enjoy this. Only suggestion would be adding in IVs, either numbers or letters. I have also made it so the level could be increased into the 3 digits (255) as well as making the HP go into the thousands.
Also added in FBI's main screen to add the same bg design.

http://imgur.com/XfX1q3s.pnghttps://images.discordapp.net/attachments/325001525841887234/329725376987398146/multi2.PNG

http://imgur.com/0GbLQJs.pnghttps://i.imgur.com/pmLIj8Z.png

Updated:
http://imgur.com/p8u4A85.pnghttps://i.imgur.com/pmLIj8Z.png

You are good to edit images.
But the status that show on the screen already have nature, iv and ev. I already think that in my image has too much information and removing the item name and skill can make the interface confusing.
This screen is just to switch the pokemon in battle, I dont think it need to have iv and ev.
I will have to edit to have 4 digit status and you gave me a great idea. ;)

Criminon June 28th, 2017 4:21 PM

Quote:

Originally Posted by igorfs10 (Post 9691092)
You are good to edit images.
But the status that show on the screen already have nature, iv and ev. I already think that in my image has too much information and removing the item name and skill can make the interface confusing.
This screen is just to switch the pokemon in battle, I dont think it need to have iv and ev.
I will have to edit to have 4 digit status and you gave me a great idea. ;)

Looking forward to the new update! Also shit, I just remembered that this was made:
https://www.pokecommunity.com/showthread.php?t=352399

This was something I overlooked. We should give ability and item names much more room.

Blah June 29th, 2017 11:33 AM

Quote:

Originally Posted by Trev (Post 9671620)
I won't promise you that it'll be done by then, but I can definitely try as hard as I can for the rest of today and Friday to get it done.

Just a Q: all of the moves that need to get FLAG_CONTACT have been set, correct?

Hey, I know it's been a while and you've probably been too busy to work on it. I ended up doing it myself yesterday, so you don't need to do it anymore. Thanks for trying to contribute!

Quote:

Originally Posted by igorfs10 (Post 9690475)
Hi, I'm helping the FBI to make a pokemon switch screen, and I wanted to know what you guys think about it and if i need to improve something.
http://i.imgur.com/jvKMFCi.png

That is looked blessed. I'm glad you decided to keep it relative to the battle textbox graphics!

Quote:

Originally Posted by Vivacity (Post 9690675)
Now THIS is hella cool. (I stalk keep an eager eye on your github anyway, haha, but I didn't catch this one till you posted!) Insert all the usual congratulatory gubbins here: i.e. how the hell are you even doing this/no one else IS even doing this/and it's open source?! give the man a RAISE

...I dunno why I made that sound all sardonic, lol, this IS awesome and so are you. :3 Love the video, and it doesn't hurt that the graphics are wayyy nicer than vanilla FR ;)

(also just noticed you're launching it from the Start menu, haha, which is stylish af haha)

anyway, this is SWEET, keep it up, you rock etc. :P

@ igorfs10 - DAMNNN that looks nice, you also rock, can't think of a thing I'd wanna change :)

Thank you for your kind words!

I'm actually quite curious how people think this change to the action select menu is? Personally I do like the Pokeball border being added to it, do others feel the same?

Quote:

Originally Posted by Criminon (Post 9691145)
Looking forward to the new update! Also ****, I just remembered that this was made:
https://www.pokecommunity.com/showthread.php?t=352399

This was something I overlooked. We should give ability and item names much more room.

So longer move names, ability names and Pokemon names are a thing. I don't know how we'd fit all these properties graphically on many of the game graphics. Consider the Opponent's HP box and Double battle HP boxes fitting:
http://i.imgur.com/IDkXjxS.png

Currently, the engine doesn't assume a char limit and will try to draw the entire name. However the graphics limit the sizes of these things. At the moment, the graphics are quite customizable, so I'll leave the customization of graphics to the user. Expansion is great and I love the idea of supporting other people's implementation variables, but I don't think I will force a user without expanded names/levels/ect to use a customized layout designed for expanded names.

That said, you guys are more than welcome to design two layouts for each case!

igorfs10 June 29th, 2017 1:33 PM

Quote:

Originally Posted by Criminon (Post 9691145)
Looking forward to the new update! Also ****, I just remembered that this was made:
https://www.pokecommunity.com/showthread.php?t=352399

This was something I overlooked. We should give ability and item names much more room.

The changes I wanted to make did not fit, but I have already arranged and fits all the information with that amount of characters of the link that you have posted.

http://i.imgur.com/nUBzRsK.png

Trev June 29th, 2017 7:02 PM

Sorry FBI, life took over and I completely forgot. My bad :( The new graphic screens look amazing and I literally cannot wait. Do you think you'll be implementing customization options?

Blah June 29th, 2017 8:44 PM

Quote:

Originally Posted by igorfs10 (Post 9691919)
The changes I wanted to make did not fit, but I have already arranged and fits all the information with that amount of characters of the link that you have posted.

http://i.imgur.com/nUBzRsK.png

Cool, I'll get to doing the needed coding for inserting this in the near future.
Quote:

Originally Posted by Trev (Post 9692135)
Sorry FBI, life took over and I completely forgot. My bad :( The new graphic screens look amazing and I literally cannot wait. Do you think you'll be implementing customization options?

An understandable problem. As for customization options, it depends what you mean. Feature toggling is a thing, most graphics are customizable.

---

Currently need a Yes/No menu that fits the theme. If anyone can make that, it'd be pretty awesome!

Trev June 30th, 2017 7:49 AM

http://i.imgur.com/3BHK8LZ.png

Something like this? I expanded it to support up to 9 characters. I would have done 12 but this screen shot didn't allow it, and I didn't want to move around elements when they might not be supported. I also have no idea if you can even make the box expand in-game but yeah. I based it off the stat screen design above and can modify it as necessary.

Enn June 30th, 2017 8:54 AM

Quote:

Originally Posted by igorfs10 (Post 9690475)
Hi, I'm helping the FBI to make a pokemon switch screen, and I wanted to know what you guys think about it and if i need to improve something.
http://i.imgur.com/jvKMFCi.png

The colors look dull.
Use Bright colors like game freak does...

Trev June 30th, 2017 10:01 AM

Quote:

Originally Posted by Nisarg (Post 9692626)
The colors look dull.
Use Bright colors like game freak does...

GameFreak's bright colors look horrendous by today's standards.

Blah July 1st, 2017 12:04 PM

Quote:

Originally Posted by Trev (Post 9692574)
http://i.imgur.com/3BHK8LZ.png

Something like this? I expanded it to support up to 9 characters. I would have done 12 but this screen shot didn't allow it, and I didn't want to move around elements when they might not be supported. I also have no idea if you can even make the box expand in-game but yeah. I based it off the stat screen design above and can modify it as necessary.

Yeah basically a Yes/No choice box like that. I think the textbox should be a similar style, but at the same time different from the battle textbox. Consider this:
http://i.imgur.com/zsRQuUl.png

The textbox design and the option box design are different, yet in a similar style. I hope that made sense :P

Trev July 1st, 2017 12:33 PM

Quote:

Originally Posted by FBI (Post 9693604)
Yeah basically a Yes/No choice box like that. I think the textbox should be a similar style, but at the same time different from the battle textbox. Consider this:
http://i.imgur.com/zsRQuUl.png

The textbox design and the option box design are different, yet in a similar style. I hope that made sense :P

Yeah, I can do that later tonight.


All times are GMT -8. The time now is 8:40 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.