- 71
- Posts
- 20
- Years
- Age 36
- Seen Oct 26, 2005
and how's the battle system going? Any more screens?
Dark, if you arent good with pictures then I will do the panning for you. You need to be very very good with pictures if you are doing a major part in the battle. What do you mean we will not have the game fullscreen? Like in the little gb roms with the emulator? They had a little border, but I don't know why we would bother doing our whole game like that... Seems a bit much effort for no reason
And what's going on? You have done tackle for both pokemon? I already had our attack selection programmed in... and what was this about level-based enemyattacks? why is the enemy pokemon using tackle then..?
I will send you those pokemon later dark..
Arent you adding IF switches for pokemon and attacks..? That is a very important part.. then we can just use the whole bunch of IF switches for everything else we need, instead of having to program them again we can just copy and paste. (saves us time, effort, and cost of mistakes)
thats great! I have an idea on the damage factor of the battle (because a lv 45 Latios won't be able to hav same damage as lv 20 Latios) I will just amplify damage by the level. eg.DarkMage31 said:In regard to Meerkat's post: Trust me. I have everything done in the most efficient way possible (I hope :D)
It's true, I'm not the best with pictures. You better do the panning. What did do, though, is create an avi video you/we can use for reference.
Ours I think will be full screen, but Daegon a while back suggested to have the battle system only partial screen, and I think that's what Sponge is doing too. So I was just inquiring into the advantages and disadvangages.
I didn't touch anything you did, Meerkat. All I did was program some of the enemy's moves. I didn't meddle with the ally move selection at all.
Level based enemy attacks are because a level 2 pikachu will know significantly less than a level 30 pikachu. So I have IF's like:
<>Branch if Var[0037:Seen Which Pokemon] is 2 (I changed it from 1 to 2)
<>Branch if Var[0038:Seen Pokemon Level] is 50 less (I added this variable, and the level [50 in this example] can be customized to which level pokemon learn moves)
<>Variable Oper:[0039:Enemy Which MoveProb]Set Rnd [1-3] (If Latios is below level fifty, it has learned 3 moves, which means at level 50 it learns it's fourth move. The random calculator determines which of the three it uses)
<>Branch if Var[0039:Enemy Which MoveProb] is 1
<>Message: Enemy Latios used TACKLE! (Can you rip/add the pictures for this?)
Then I show the animations and it loops back to your turn. I had to add some switches to make the loop complete. The reason I used Tackle was simply a test. Of course, Latios wouldn't know tackle at level 50 :D
What do you think?
MysticSwampert said:Dm, here's the first part of the ingame story(well actually its the last, but its kinda the first, but its really the last but its not the last its the first one ive done but it would be the last if i did them in order) I hope it doesnt appear in any differnent games on this site, as we would all know where it came from.