Onmi Posted February 15, 2012 Share Posted February 15, 2012 You know how in Radiance series how your units will promote automatically when they reach level 20? is there any way to replicate this in FE8? I mean theoretically it sounds possible since the Trainee classes promote automatically when they hit 10, but still, doesn't hurt to ask Link to comment Share on other sites More sharing options...
Jubby Posted February 15, 2012 Share Posted February 15, 2012 Ohhhhh I hope so, I'd practically switch my hack to FE8 for that but not really :P Edit: Oh yeah, contribute to the thread... It seems like it might be possible to give all classes that ability, and then change the level somehow? The classes might be hardcoded though :/ Link to comment Share on other sites More sharing options...
Chocolate Kitty Posted February 15, 2012 Share Posted February 15, 2012 sorry for the generic answer, but HARD CODED and ASM :/ The T0s in FE8 actually were linked by the character, not by the class. By that I mean franz would not auto-promote at level 10 if he was any of the trainee classes. Link to comment Share on other sites More sharing options...
Crimson Red Posted February 15, 2012 Share Posted February 15, 2012 There's a byte in the RAM that probably has the level #. I'm guessing it changes upon a level-up. Use ASM to have it check if the level becomes 20. If it does, set a flag that indicates that or something (think TRUE/FALSE). Then later use that to initiate a promotion scene on said unit (you should be able to use the same routine used in normal promotions, just trigger it after a battle or item use). It'd take a lot of ASM hacking though since you'd have to code it differently depending on different conditions. Furthermore you'd have to find certain routines in the game by debugging and also, the way I said is probably not the best way. There's probably a much better more efficient way to check whether to promote a unit or not besides checking the level #. I'm thinking this because I'm not very smart so it's very unlikely that I picked a good hypothetical way to go about this (this is all theory). Link to comment Share on other sites More sharing options...
Celice Posted February 15, 2012 Share Posted February 15, 2012 How does Merlinus get checked for promotion in FE7? That might a start in seeing how you could emulate the auto-promotion feature with the least amount of recoding possible. Link to comment Share on other sites More sharing options...
Chocolate Kitty Posted February 15, 2012 Share Posted February 15, 2012 IIRC Merlinus can promote at any level, it depends on the chapter, but I'm not positive. But I'm pretty sure that eli and hector(in their respective modes) can promote before level 10, auto promotions don't take the level into account. In FE8, pretty sure the same applies to ephriam and eirika. Link to comment Share on other sites More sharing options...
deranger Posted February 15, 2012 Share Posted February 15, 2012 IIRC Merlinus can promote at any level, it depends on the chapter, but I'm not positive. I think Merlinus's promotion is determined by when he gets to level 20, not by a point in the game Link to comment Share on other sites More sharing options...
Chocolate Kitty Posted February 15, 2012 Share Posted February 15, 2012 someone could just test this, change merlinus' starting level to like 19 or 20 and see if he promotes or not. Link to comment Share on other sites More sharing options...
CT075 Posted February 15, 2012 Share Posted February 15, 2012 In FE8, it seems that it'd be pretty easy to just edit a little check into the level up routine that checks if the character is level 21 or not, and if so call the promotion routine. Then again I don't know too much about ASM so I guess you'd have to ask Ryru Link to comment Share on other sites More sharing options...
Onmi Posted February 25, 2012 Author Share Posted February 25, 2012 Ran a little check of my own over how the ASM Routine must work ~It's checking if the trainee class is level 10, NOT if it's at the promotion level or max level (Set promotion level to 20, removed the 'Max level 10' ability) ~The routine only runs when the player manually swap maps. I could hit Level 17 perfectly fine in Chapter 2 and 3, but the moment I started 4, Ross brought up the promotion screen ~As stated, the routine is tied directly to Ross, not to the class. I don't quite remember if the Super Trainees promote via promotion item, or via ASM Routine, but I assume it's the former. If not the best bet would be to look for the latter and copy that to each character. Even with the former, I have to check what controls the levels, and I'll also have to script a custom response to the Tier 1->2 promotions. If I decide to go Tier 3 (most likely given the 50 chapters the game goes on for, and I'm no skimp with map size or enemy size but who knows until it's put into practice amirite?) I can have THAT done by promotion item. Link to comment Share on other sites More sharing options...
Jubby Posted February 25, 2012 Share Posted February 25, 2012 It's promotion items for super trainees :P Ummm, that's about it. Tier 3 sounds easier (to hack in) than new Tier 0s :3 Link to comment Share on other sites More sharing options...
Onmi Posted February 25, 2012 Author Share Posted February 25, 2012 Much easier, Just make sure the Tier 3's use the Palettes of the Tier 3's without freaking out. Link to comment Share on other sites More sharing options...
Jubby Posted February 25, 2012 Share Posted February 25, 2012 Tier 2's*? But yeah, s'about it :P Link to comment Share on other sites More sharing options...
Feaw Posted February 25, 2012 Share Posted February 25, 2012 someone could just test this, change merlinus' starting level to like 19 or 20 and see if he promotes or not. It's by level. Link to comment Share on other sites More sharing options...
CT075 Posted February 25, 2012 Share Posted February 25, 2012 Ran a little check of my own over how the ASM Routine must work ~It's checking if the trainee class is level 10, NOT if it's at the promotion level or max level (Set promotion level to 20, removed the 'Max level 10' ability) ~The routine only runs when the player manually swap maps. I could hit Level 17 perfectly fine in Chapter 2 and 3, but the moment I started 4, Ross brought up the promotion screen ~As stated, the routine is tied directly to Ross, not to the class. I don't quite remember if the Super Trainees promote via promotion item, or via ASM Routine, but I assume it's the former. If not the best bet would be to look for the latter and copy that to each character. Even with the former, I have to check what controls the levels, and I'll also have to script a custom response to the Tier 1->2 promotions. If I decide to go Tier 3 (most likely given the 50 chapters the game goes on for, and I'm no skimp with map size or enemy size but who knows until it's put into practice amirite?) I can have THAT done by promotion item. That's a dangerous assumption to make without manually checking the opcodes with a debugger. For all we know, it's not a separate routine but rather just a separate check built into the existing levelup routine (which is not entirely implausible). not to mention your terminology is completely off because A) everything is an ASM routine if you want to be really specific and B) the promotion routine is exactly the same either way it's just that the trainees call it differently I'll go run it through a debugger later if you want and give you a more accurate lowdown than experimentation can ever give you. Link to comment Share on other sites More sharing options...
Onmi Posted February 25, 2012 Author Share Posted February 25, 2012 Yes please, and yes when it comes to talking about ASM I'm basically bullshitting cause I got no idea how any of this works. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.