Users browsing this thread: 1 Guest(s)
The 15th Man Project: ASM Thread

#2
Posts: 763
Threads: 83
Thanks Received: 55
Thanks Given: 7
Joined: Apr 2015
Reputation: 22
Status
Obliviscence
Another thing we need to think about is sprite space. If we want to keep the game as-is, we need to be able to add a whole PC sprite sheet. Most of it is pretty simple, but there are a few obstacles. The main one I have currently is finding the overworld sprite pointers. I've got extra sprites working in battle 99%, they just don't do the victory dance at the end of battle, which I'm pretty sure I can find and fix with a little effort.


I've got a semi-complete solution for learning magic. I made a patch sometime last year that reuses the magic lists over and over again for every actor. Our 15th man would have to share their magic list, but it would be fully functional including esper bonuses and learning magic from equipment. At absolute worst, it would be a little unfair that they would already have magic (unless we get the character before Zozo), and that they and whoever they share with will learn magic more quickly because 2 characters will be adding spells to the pool. Originally I replaced Gogo's magic code to make the patch, but I will go back and update it so that Gogo will still work as intended. I will fully document it so that the new code doesn't run on top of anyone else's in here.

While I'm going through it all I will keep an eye out for ways to revamp the magic system to allow more lists, I had an idea where instead of having a byte per spell, having a byte per esper followed by a bit per spell, then let the game figure out which spells the character knows from there... but then I would have to figure out a solution for equipment-learned magic. Theoretically, I could reduce the amount of memory needed for each actors list down to 35 bytes, down from 54 bytes. This would allow us to have 18 distinct magic lists with 16 bytes left over. This would obviously require a massive overhaul of the code, but it is technically doable. Again, the main problem is magic learned from equipment. I count only 8 pieces of equipment currently that teach magic, if we restrict the game to only being able to learn from those specific gear, we could add another 8 bytes to each list giving us 43 bytes per list, getting us to 15 usable lists with 1 byte left over.

Another perk to this method would be there would be 2 extra learned magic bits allowing us to add 2 new spells to the game if we want, but making them display correctly as magic in battle (with openings and all) would be opening a whole other can of worms... just something to think about.

Thoughts? ideas? preferences?
  Find
 



Messages In This Thread
The 15th Man Project: ASM Thread - by madsiur - 06-15-2013, 10:12 AM
RE: The 15th Man Project: ASM Thread - by B-Run - 06-15-2013, 11:08 AM
RE: The 15th Man Project: ASM Thread - by madsiur - 06-15-2013, 08:40 PM
RE: The 15th Man Project: ASM Thread - by B-Run - 06-20-2013, 05:05 PM
RE: The 15th Man Project: ASM Thread - by madsiur - 06-20-2013, 07:11 PM
RE: The 15th Man Project: ASM Thread - by madsiur - 06-29-2013, 11:28 AM
RE: The 15th Man Project: ASM Thread - by B-Run - 06-29-2013, 06:59 PM
RE: The 15th Man Project: ASM Thread - by B-Run - 08-12-2013, 10:11 PM
RE: The 15th Man Project: ASM Thread - by madsiur - 08-12-2013, 11:13 PM
RE: The 15th Man Project: ASM Thread - by Eggers - 08-14-2013, 02:13 AM
RE: The 15th Man Project: ASM Thread - by B-Run - 08-14-2013, 10:22 AM
RE: The 15th Man Project: ASM Thread - by Eggers - 08-21-2013, 12:56 AM
RE: The 15th Man Project: ASM Thread - by Eggers - 08-23-2013, 02:17 PM
RE: The 15th Man Project: ASM Thread - by B-Run - 08-23-2013, 04:28 PM
RE: The 15th Man Project: ASM Thread - by Eggers - 08-23-2013, 09:44 PM
RE: The 15th Man Project: ASM Thread - by B-Run - 08-23-2013, 10:54 PM
RE: The 15th Man Project: ASM Thread - by Eggers - 08-23-2013, 11:39 PM
RE: The 15th Man Project: ASM Thread - by Eggers - 08-31-2013, 02:46 PM
RE: The 15th Man Project: ASM Thread - by B-Run - 09-09-2013, 10:16 AM
RE: The 15th Man Project: ASM Thread - by Eggers - 09-09-2013, 04:27 PM
RE: The 15th Man Project: ASM Thread - by B-Run - 09-09-2013, 11:37 PM
RE: The 15th Man Project: ASM Thread - by madsiur - 09-10-2013, 12:36 AM
RE: The 15th Man Project: ASM Thread - by B-Run - 09-11-2013, 09:51 AM
RE: The 15th Man Project: ASM Thread - by B-Run - 09-11-2013, 04:34 PM
RE: The 15th Man Project: ASM Thread - by madsiur - 09-11-2013, 05:36 PM
RE: The 15th Man Project: ASM Thread - by B-Run - 09-13-2013, 11:14 AM
RE: The 15th Man Project: ASM Thread - by B-Run - 10-07-2013, 09:55 AM

Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite