Rikter Posted June 15, 2014 Share Posted June 15, 2014 I could have sworn I did Python 3.4.1 works right? Quote Link to comment Share on other sites More sharing options...
CT075 Posted June 15, 2014 Author Share Posted June 15, 2014 Python 3.4 doesn't give that error. Quote Link to comment Share on other sites More sharing options...
Rikter Posted June 16, 2014 Share Posted June 16, 2014 Okay I made sure to uninstall every single version of python I had and I installed Python 3.4 this time I ran the program from the folder and it seemed to work properly. I entered open fe7.gba r items, r units and apply then close. Everything seemed to be fine yet whenever I load the game none of the changes seem to have happened just normal old units. Quote Link to comment Share on other sites More sharing options...
CT075 Posted June 16, 2014 Author Share Posted June 16, 2014 it should output a new file called r_fe7.gba or something Quote Link to comment Share on other sites More sharing options...
Rikter Posted June 16, 2014 Share Posted June 16, 2014 (edited) I am completely blind and missed that now it works just fine. Thanks for all of the help. Now to die to 16 might 1-2 range iron lances over and over. Edited June 16, 2014 by Rikter Quote Link to comment Share on other sites More sharing options...
nekron450 Posted June 18, 2014 Share Posted June 18, 2014 Just holding out for that FE8 randomizer.Its gunna be great! Quote Link to comment Share on other sites More sharing options...
RisinDevil Posted June 27, 2014 Share Posted June 27, 2014 (edited) I don't think the Ultimate Seal works :/ I use it on my lvl 20 Hector Druid and he reverts back to a Shaman. And my 20 Oswin Bishop goes back to Cleric :( EDIT: Nightmare'd in the Archsage to the Bishop and Sage promos and Dark Druid to the Druid Promo and when they promo my game restarts :( im the sads that I can't use the ultimate seal. Also at the Story Promo event my Sniper Eliwood became an Archer again :((( all my 20/20 progress!!! EDIT 2: Doing the Ultimate Seal during battle doesn't restart the game so that problem is solved! :D (if this was posted in the thread already and I seemed to missed it then sorry for double saying this :/) Edited June 29, 2014 by RisinDevil Quote Link to comment Share on other sites More sharing options...
Klokinator Posted June 30, 2014 Share Posted June 30, 2014 So it wasn't working originally, but it is now? Does it still have errors? Quote Link to comment Share on other sites More sharing options...
RisinDevil Posted June 30, 2014 Share Posted June 30, 2014 Well it's was more doesn't work when using it on the prep screen but works fine during the battle. Also I had to manually edit in a promo for the bishop, sage and Druid or else they became their teir 1 classes. And it only restarted the game during the prep screen when they became the ArchSage and Dark Druid not their teir 1s. Quote Link to comment Share on other sites More sharing options...
Klokinator Posted July 1, 2014 Share Posted July 1, 2014 That's weird. To be fair I never got to test it. I know for certain that the promotions work in FE7 chaos mode, and that'll be randomizable too, so you can always wait for it instead. :P Quote Link to comment Share on other sites More sharing options...
RisinDevil Posted July 1, 2014 Share Posted July 1, 2014 Chaos mode is the one where even the enemies ate random? Because that interests me greatly! Quote Link to comment Share on other sites More sharing options...
Klokinator Posted July 1, 2014 Share Posted July 1, 2014 You can actually randomize the enemies with Camtech's generator, I just haven't gathered all the data for it. I'll be finishing it up after this college quarter, most likely. Quote Link to comment Share on other sites More sharing options...
RisinDevil Posted July 1, 2014 Share Posted July 1, 2014 :o sweeeet. Also for pre promos does Jaffar need to be nerfed? Because mine was a sage and was pretty much capped in almost all stats but hp, def, and luck Quote Link to comment Share on other sites More sharing options...
Klokinator Posted July 1, 2014 Share Posted July 1, 2014 Maybe. I don't know about that. Quote Link to comment Share on other sites More sharing options...
Klokinator Posted July 1, 2014 Share Posted July 1, 2014 (edited) Oh, I didn't realize this was Cam's randomizer topic. (I'm stupid.)If you guys want to fuck around with some randomized enemies in the first few chapters of Eliwood hard/normal mode, then...Open up your FE7data.json file, you can use any text editor like Notepad++ or maybe even regular Notepad. Scroll down to this part:See that wall of numbers at the bottom? Yours might be different but it doesn't really matter. Paste this into that area: "units": [13392720, 13392992, 13393008, 13393688, 13393848, 13394376, 13394992, 13395008, 13395888, 13395920, 13396048, 13396976, 13397008, 13399908, 13401052, 13401084, 13401116, 13401148, 13401180, 13401196, 13401228, 13401580, 13401660, 13401676, 13401740, 13402172, 13402412, 13402188, 13402444, 13402636, 13402652, 13402668, 13402684, 13402700, 13402716, 13403148, 13403180, 13403212, 13403228, 13403260, 13403276, 13404388, 13408260, 13408292, 13408564, 13410452, 13412424, 13412520, 13412440, 13412536, 13412456, 13412552, 13412472, 13412568, 13412488, 13412584, 13415456, 13415552, 13415488, 13415584, 13417104, 13417344, 13417584, 13418128, 13418272, 13421388, 13424660, 13424404, 13424436, 13424468, 13432700, 13432732, 13433132, 13436588, 13438900, 13439076, 13439108, 13440388, 13440020, 13452564, 13452596, 13452996, 13449512, 13453012, 13449528, 13453092, 13448984, 13449016, 13455396, 13458716, 13458764, 13458780, 13458732, 13463636, 13467044, 13463668, 13467076, 13467924, 13467972, 13471864, 13472104, 13472376, 13471880, 13472120, 13472392, 13475856, 13476704, 13476944, 13476672, 13476928, 13480968, 13491740, 13494624, 13494656, 13401292, 13401308, 13401324, 13401356, 13401372, 13401388, 13401420, 13401452, 13401468, 13401500, 13401516, 13401532, 13402220, 13402236, 13402252, 13402268, 13402284, 13402300, 13402316, 13402332, 13402348, 13402476, 13402764, 13402780, 13402796, 13402812, 13402828, 13402844, 13402860, 13402876, 13402892, 13402908, 13402924, 13402940, 13402972, 13402988, 13403004, 13403020, 13403036, 13403084, 13403100, 13403116, 13403308, 13403324, 13403340, 13403388, 13403404, 13403420, 13403436, 13403452, 13403468, 13403484, 13403500, 13403516, 13403532, 13403548, 13404228, 13404276, 13404292, 13404308, 13404324, 13404340, 13404356, 13404404, 13404420, 13404436, 13404468, 13404484, 13404500, 13404516, 13404532, 13404548, 13404564, 13404580, 13404596, 13404612, 13404644, 13404660, 13404676, 13404692, 13404724, 13404740, 13404756, 13404772, 13404788, 13404820, 13404852, 13404868, 13404900, 13404932, 13404964, 13405476, 13405492, 13405508, 13405524, 13405540, 13405556, 13405572, 13405588, 13405604, 13405620, 13405636, 13405652, 13405668, 13405700, 13405716, 13405732, 13405748, 13405764, 13405780, 13405796, 13405812, 13405828, 13405844, 13405860, 13405876, 13405892, 13405924, 13405940, 13405956, 13405972, 13406004, 13406020, 13406036, 13406052, 13406068, 13406084, 13406100, 13406116, 13406148, 13406164, 13406196, 13406212, 13406244, 13406260, 13406756, 13406772, 13406788, 13406804, 13406820, 13406836, 13406852, 13406868, 13406884, 13406900, 13406916, 13406932, 13406948, 13406964, 13406980, 13406996, 13407012, 13407028, 13407044, 13407060, 13407076, 13407108, 13407124, 13407140, 13407156, 13407172, 13407188, 13407204, 13407220, 13407236, 13407252, 13407268, 13407284, 13407300, 13407316, 13407332, 13407348, 13407364, 13407380, 13407412, 13407428, 13407444, 13407460, 13407476, 13407492, 13407508, 13407524, 13407540, 13407556, 13407572, 13407588, 13407604, 13407620, 13407636, 13407652, 13407668, 13407684, 13407700, 13407716, 13407732, 13407748, 13407780, 13407796, 13407812, 13407828, 13407844, 13407860, 13407876, 13407892, 13407908, 13407924, 13407940, 13407956, 13407972, 13407988, 13408004, 13408020, 13408036, 13408052, 13408068, 13408084, 13408100, 13408116, 13408132, 13408148, 13408164, 13408180, 13408196, 13408212, 13408228, 13408324, 13408356, 13408372, 13408404, 13408420, 13408452, 13408660, 13408676, 13408692, 13408708, 13408724, 13408740, 13408772, 13408788, 13408804, 13408820, 13408836, 13408852, 13408868, 13408900, 13408916, 13408932] } Take note of the bracket and the "Units" bit. That's your start and end. After this, randomize a FE7 rom and you will be able to play with randomized enemies and player units, but only for the first couple chapters. I may make a tutorial about how to acquire these offsets (Because HORY SHEEIT it's actually easy, just a bit tedious) and see if someone else wants to do this for me so I have more time to focus on other projects. Edited July 1, 2014 by Klok Quote Link to comment Share on other sites More sharing options...
RisinDevil Posted July 1, 2014 Share Posted July 1, 2014 I may make a tutorial about how to acquire these offsets (Because HORY SHEEIT it's actually easy, just a bit tedious) and see if someone else wants to do this for me so I have more time to focus on other projects. I would actually be interested in this :D Quote Link to comment Share on other sites More sharing options...
Klokinator Posted July 1, 2014 Share Posted July 1, 2014 (edited) Okay well here's the tutorial then. You will need: 1. FE7 Rom 2. Event Assembler 3. Notepad to put offsets in. Go to your Scriptsfolder in Event Assembler, and look for this guy. "Disassemble FE7 Chapters" Next, put your FE7 rom in an empty folder somewhere on your PC. Open that folder and the folder for the scripts files side by side. Then, drag the rom ONTO the script file. You should see a screen like this pop up: [spoiler=Big Image] The black window will decode each chapter into its own event file, one by one. When it's done, go into each file like so and scroll down until you get to the wall of UNIT entries. Here's where it gets tricky. Paste this above every UNIT entry: MESSAGE currentoffset So it'll look like this: EnemyUnitsENM: MESSAGE currentoffset UNIT 0x41 0xA 0x0 0x54 [1,3] [1,3] [0x3,0x6B,0x30,0x0] [0x0,0x3,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0x39 0x41 0x1D [2,1] [2,1] [0x1F,0x0,0x0,0x0] [0x0,0x1B,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0x39 0x41 0x15 [16,11] [16,11] [0x1F,0x0,0x0,0x0] [0x0,0x1B,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0x39 0x41 0x1D [2,9] [2,9] [0x1F,0x0,0x0,0x0] [0x0,0x1B,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0xE 0x41 0xD [0,10] [0,10] [0x1,0x6B,0x0,0x0] [0x0,0x1B,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0xA 0x41 0x1D [7,6] [7,6] [0x1,0x0,0x0,0x0] [0x0,0x1B,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0x18 0x41 0x15 [6,8] [6,8] [0x2C,0x6B,0x0,0x0] [0x0,0x0,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0x39 0x41 0x15 [15,12] [15,12] [0x1F,0x6B,0x0,0x0] [0x0,0x1B,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0x39 0x41 0x15 [16,14] [16,14] [0x1F,0x0,0x0,0x0] [0x0,0x1B,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0x39 0x41 0x1D [2,2] [2,2] [0x20,0x0,0x0,0x0] [0x0,0x1B,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0x39 0x41 0x1D [9,3] [9,3] [0x1F,0x0,0x0,0x0] [0x0,0x1B,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0x39 0x41 0x1D [7,2] [7,2] [0x1F,0x0,0x0,0x0] [0x0,0x0,0x1,0x0] MESSAGE currentoffset UNIT 0x3E 0x39 0x41 0x1D [8,7] [8,7] [0x1F,0x0,0x0,0x0] [0x0,0x0,0x1,0x0] UNITWhen you're done, assemble that into the rom by opening the EA and assembling the text file into the rom. You'll get a message like this: Finished. Messages: Original ending offset is 0xCA1F0C and the new ending offset is 0xCA1F0C Original ending offset is 0xCA71BF and the new ending offset is 0xCA71BF Original ending offset is 0xCA731B and the new ending offset is 0xCA731B Original ending offset is 0xCA74F0 and the new ending offset is 0xCA74F0 Original ending offset is 0xCAFB18 and the new ending offset is 0xCAFB18 Original ending offset is 0xCC0E50 and the new ending offset is 0xCC0E50 0xCC8C64 0xCC8C74 0xCC8C84 0xCC8C94 0xCC8CA4 0xCC8CB4 0xCC8CC4 0xCC8CD4 0xCC8CE4 0xCC8CF4 0xCC8D04 0xCC8D14 0xCC8D24 0xCC8D34 0xCC8D44 0xCC8D54 0xCC8D64 0xCC8D74 0xCC8D84 0xCC8D94 0xCC8DA4 0xCC8DB4 0xCC8DC4 0xCC8DD4 0xCC8DE4 0xCC8DF4 0xCC8E04 0xCC8E14 0xCC8E24 0xCC8E34 0xCC8E44 0xCC8E54 0xCC8E64 0xCC8E74 0xCC8E84 0xCC8E94 0xCC8EA4 0xCC8EB4 0xCC8EC4 0xCC8ED4 0xCC8EE4 0xCC8EF4 0xCC8F04 0xCC8F14 0xCC8F24 0xCC8F34 0xCC8F44 0xCC8F54 0xCC8F64 0xCC8F74 0xCC8F84 0xCC8F94 0xCC8FA4 0xCC8FB4 0xCC8FC4 0xCC8FD4 0xCC8FE4 0xCC8FF4 0xCC9004 0xCC9014 0xCC9024 0xCC9034 0xCC9044 0xCC9054 0xCC9064 0xCC9074 0xCC9084 Original ending offset is 0xCC9094 and the new ending offset is 0xCC9094 Original ending offset is 0xCC913C and the new ending offset is 0xCC913C No errors or warnings. Please continue being awesome.See all those standalone 0x##### entries? Those are what I need. Take note of the following though.1. I only need enemies. The player units are done. (FE7) 2. I do need player and enemy units for FE8, and if you get the player units, I would prefer having names for each entry. 3. I would prefer the entries be put on a single straight line, per chapter. So the above wall of text would be one horizontal line titled "Chapter 13x". Also, I need a comma between each entry, but I can do that myself with notepad++. 4. I also want reinforcements. 5. There are some... let's say "specific" enemies that shouldn't be randomized or should only be locally randomized. For example, that bandit in chapter 11 Eliwood mode that starts on the mountain. If he becomes a myrm, he can't move off the mountain. If he stays a bandit, becomes a berserker, or becomes a flier, he can move off. I would prefer if noteworthy enemies were labelled as such, somehow. This is the main reason I'm hesitant to ask other people to do this, because when I do it, I'll be thorough like that. To speed up the process, get Notepad++. Open up all your documents for the game at once and do this: Go to "find and replace in files". Set search mode to extended expression, match whole word and match case. Then search for this: UNIT MESSAGE Currentoffset\rUNIT The first goes above. The second one is what you replace with it. This will format everything correctly, however you should still go through and remove any entries for playable units that appear as enemies/reinforcements, and you should mark down notable enemies like I mentioned in my 5th note above. When you've inserted everything and gotten the offsets, PM them to me and I'll run them through my decimal converter. This process really doesn't take long, I'm just lazy as hell and don't have the time to do the more important screening of looking for noteworthy reinforcements as I mentioned above. Edited July 1, 2014 by Klok Quote Link to comment Share on other sites More sharing options...
Darcy Posted July 2, 2014 Share Posted July 2, 2014 Well it's was more doesn't work when using it on the prep screen but works fine during the battle. Also I had to manually edit in a promo for the bishop, sage and Druid or else they became their teir 1 classes. And it only restarted the game during the prep screen when they became the ArchSage and Dark Druid not their teir 1s. Are you sure you're using the most up-to-date version of the fix patch, and also applying the patch before randomizing? Because all the T3 promotions worked fine for me, and that was a while ago... I'm also pretty sure Klok nerfed Jafar in more recent versions of the fix patch as well. Quote Link to comment Share on other sites More sharing options...
RisinDevil Posted July 2, 2014 Share Posted July 2, 2014 (edited) Are you sure you're using the most up-to-date version of the fix patch, and also applying the patch before randomizing? Because all the T3 promotions worked fine for me, and that was a while ago... I'm also pretty sure Klok nerfed Jafar in more recent versions of the fix patch as well. I thought I was using the most up to date one but I'll double check next time I turn on my PC since I still have the fix patch saved. But I know I applied it before randomization though. EDIT: Apparently I had .72 and not .73 of the patch :/ I assume I can't just put the .73 over the randomized .72 rom file right? Edited July 2, 2014 by RisinDevil Quote Link to comment Share on other sites More sharing options...
Klokinator Posted July 3, 2014 Share Posted July 3, 2014 No you have to repatch and re-randomize. I think camtech added a feature that lets you reinsert the same randomizing algorithm though?? Quote Link to comment Share on other sites More sharing options...
CT075 Posted July 3, 2014 Author Share Posted July 3, 2014 I was going to and then I forgot It's on the drawing board, though Quote Link to comment Share on other sites More sharing options...
Wander Posted July 4, 2014 Share Posted July 4, 2014 (edited) Is it possible to recruit Legault when he's not a thief? As soon as he enters the map he leaves on my runs. edit: Oh, and I'm not sure what I did, but it turns out Ninian was randomized in my rom. I'm definitely using fix patch 0.73, so just thought I'd point that out. No negative stats or anything. In any case, this is a lot of fun! I'm inwardly cursing the fact that I'm on chapter 20 and have only managed to get 2 magic users, though-- Dorcas the Cleric and Fiora the mage. Definitely looking forward to randomized enemies if you guys ever get around to that. And FE6/8 support would be cool as well If you want, I'll post stats screenshots, although I'm guessing you're good without the feedback Edit 2: I think you nerfed Pent to hell a bit TOO hard. Makes the desert chapter an RNG fest. Edited July 4, 2014 by Wander Quote Link to comment Share on other sites More sharing options...
Jedi Posted July 4, 2014 Share Posted July 4, 2014 Still haven't tried this yet.. I really need to lol it sounds so amazing Quote Link to comment Share on other sites More sharing options...
Klokinator Posted July 4, 2014 Share Posted July 4, 2014 although I'm guessing you're good without the feedback wrong wrong I want as much feedback with regards to balance as possible. Post those screenies people. And about Legault, I fixed this in my Chaos Mode hack. There's not an easy way to do so for vanilla so when I complete chaos mode you'll be able to randomize it and get a better game experience than you get with the vanilla rom+fix patch now. Quote Link to comment Share on other sites More sharing options...
Wander Posted July 4, 2014 Share Posted July 4, 2014 wrong wrong I want as much feedback with regards to balance as possible. Post those screenies people. And about Legault, I fixed this in my Chaos Mode hack. There's not an easy way to do so for vanilla so when I complete chaos mode you'll be able to randomize it and get a better game experience than you get with the vanilla rom+fix patch now. Alright! I'll periodically post things I notice, then. Here's a couple to start with: Rescuing Wallace is MISERABLE when he's so squishy, but dear lord those level stats for a level 1 will be worth it. No complaints, really-- it is perfectly possible to get to him in time, you just have to knock down the snag on your turn 1 so he goes south instead of north. This may just be a result of pegasus knights not fitting Kent and Wil's bases well, but those bases are horrible for a level 5 and level 4, respectively. Sain was respectable as a lord although I haven't used him; I can grab his bases for you too though. Lyn only had 5 str and 2 defense (she's a Myrmidon) but that's pretty reasonable. Forgot to screen cap Florina but she's been an awesome fighter. Here's Lucius as a level 3 pegasus knight for comparison: Keep in mind, with an iron lance all three of these are weighed down 3 AS. Will and Kent were getting doubled by a lot of enemies in their chapter. And if you give them a slim lance, they can barely damage anything effectively. I dunno if they have poor stats with other classes, but just thought I'd note that down. And this is just because I <3 Rebecca. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.