(http://xifanie.ffhacktics.com/SJW/SCUS_942.21_17022016_103417_0158.png)(http://xifanie.ffhacktics.com/SJW/SCUS_942.21_17022016_103327_0662.png)(http://xifanie.ffhacktics.com/SJW/SCUS_942.21_17022016_103546_0537.png)(http://xifanie.ffhacktics.com/SJW/SCUS_942.21_17022016_103524_0443.png)(http://xifanie.ffhacktics.com/SJW/SCUS_942.21_24012016_010542_0280.png)
You might have heard that I'm making a job wheel hack, allowing to replace any generic job with a special job under given conditions, and even forbid them.
The hack currently allows making Bard/Dancer not gender restricted anymore if you wish, and auto-masters any job that replaces Mime (because there is not RAM allocation for the learnt abilities flags).
I'm also considering adding the option to have more auto-mastered jobs past Mime. Of course, they would have no requirement, which is a downside (it would be possible, but I'd rather not use a lot of precious SCUS space). I'm reluctant to add this because of all the trouble involved, and its usability into regular mods.
I also wish to add the ability for monsters to change job, but I want to hear people's opinions about this. My wife and I thought about it; it could be job level based, yes, but also plain regular level based... for example: Chocobo (lvl 1), Black Chocobo (lvl 25), Red Chocobo (lvl 60). It might not be possible to please everyone, but I want to find a good middle ground. So everyone's opinion would be welcome.
placeholder
This is freaking incredible Xifanie!
I'm curious, If the special job replaced say bard/dancer, would they have automatically get get job levels gained as if they were bard/dancer or stay the same as if squire replacement?
QuoteI also wish to add the ability for monsters to change job, but I want to hear people's opinions about this. My wife and I thought about it; it could be job level based, yes, but also plain regular level based... for example: Chocobo (lvl 1), Black Chocobo (lvl 25), Red Chocobo (lvl 60). It might not be possible to please everyone, but I want to find a good middle ground. So everyone's opinion would be welcome.
Jaw-dropping- I feel like this is something many have pined after for a while! I think I would have to vote for job levels. I very much love the idea of recruiting a scrub-low level monster early into a game and training/leveling them up! ...I could ramble on but I'll stop here!
I do like the level idea for monster job changing (as a toggle-able option of course, but I'll bet you'd do that anyway :P), that's very creative! I totally love everything about this hack :o
Quote from: CONMAN on February 17, 2016, 01:40:12 pm
I'm curious, If the special job replaced say bard/dancer, would they have automatically get get job levels gained as if they were bard/dancer or stay the same as if squire replacement?
They already had their own slots and ability flags to start with... all I needed to do was remove the gender requirement for each. Plus, with my hack, you can technically just build 2 completely different job trees with male/female generics... 20 jobs for males, 20 completely different jobs for females, but unfortunately, using the same job requirements (which really isn't that big of a deal if you tackle the problem intelligently).
Would it be possible to job change monsters upon plot progression instead of levels? Such as first tier ch 1, second tier ch 3, third tier ch 4? Or a way to hook up the auto learn classes as secondary skillset options for monsters that use regular primary sets (like the demons/apandas)?
In any case this looks great! Thank you. :)
:shock: This looks like it's coming along nicely! changing monster jobs! That sounds awesome! I think I'd prefer job level based for the monster classes. Course if it's not much of a code change to switch them, you could just release two different versions to give people the choice.
QuoteI'm also considering adding the option to have more auto-mastered jobs past Mime. Of course, they would have no requirement, which is a downside (it would be possible, but I'd rather not use a lot of precious SCUS space). I'm reluctant to add this because of all the trouble involved, and its usability into regular mods.
This I'd rather not see if it's going to cause issues in regular mods. I don't think I would use it much anyways, but I'm sure other people might like this though. If you decide to do this can you release a version without it as well?
Awesome stuff xif!!!
Is there a plan to do something about the Bard / Dancer sprites for both genders if they can both be both? Like, will female Bards just look like male Bards? Dancers? Is that something you could fix? (Maybe some of those unused sprites before the generics could be removed for 2 more sprite spaces? But then there's Unit / Wldface space to worry about...)
Oh, I'm sure I can fix it... I'll probably just allow people to choose the UNIT.BIN slots they want or something.
I always wanted a chocobo chemist. They'd be so cute with a hat and saddlebags.
More seriously, the three monster tiers being separate switchable jobs would be pretty neat actually.
I admit I wasn't too thrilled with Emmy's suggestion at first, but now I can see a bigger picture:
Story Progression requirements for ALL jobs, not just monsters!
This would allow for these as well:
- Samurai only accessible when katanas become available in shops
- A special character automatically unlocking a secret job once a certain story point has been reached
I'm gonna need a bigger cup D:
Story progression unlock is sexy as hell, I gotta say. I'm gonna switch my vote to that, for sure. FFIII pioneered the job system, FFV made it awesome, and FFT refined it to brilliance. Story progression unlock is a wonderful throwback to FFV, and I am in love with that prospect.
I agree with Story Progression all the way~ Go Xifi go!
Bad news everyone. While the story progression requirement was a piece of cake to add, and managed to enable the job wheel for monsters...
I don't have the foggiest clue why this is happening, but it does happen for all monster sprites (both 48x48 and 24x40). So, um. I don't know what to do.
I agree with most posts here!
Story based job-unlock would be epic and allow for a different FFT experience. Could also allow you to create hidden events/side-quests that allow certain characters to gain secret jobs.
I am a fan of using monsters. For Vanilla play it's fun to plug them in here and there. I have also been playing Emmy's Monster Quest game to much delight. However, the main downfall to using monsters in general is the absence of JP/job-changing. Making this possible by either exp level/jp level based class changing for all monsters would be absolutely epic! Perhaps you can give them all a skill set in which you use JP to purchase skills like with human characters? And perhaps even allow a secondary skillset? Basically, make monsters fully customizable from a skill standpoint (like humans in vanilla are). Not sure if this is feasible but the idea is exciting.
Great thread, keep it up!
This concept is beyond amazing! Like the others I would vote for job unlocks by Story Progression! It does seem like adding monsters to the mix is going to be quite a hurdle though.
I'm not quite sure why everyone's voting for story progression...
A) The feature was already implemented (seriously, it took like 10min)
B) The feature affects everything by job ID, so it wouldn't be exclusive to monsters... and monsters would already be affected.
Basically it's like you're voting to not have anything else BUT story progression for monsters... idunno.
Took a while, but I managed to change the UNIT.BIN links for male dancer and female bard (you can change those to whatever you like in the spreadsheet if they don't suit your needs):
I personally prefer level progression. The fact that is when the story progresses you get new monsters, I dunno. Leveling them up would be similar to a Pokemon like evolution system. However the hack is looking great. You are tapping into some of the things I wanted to do initially, I can't wait to actually have some fun with this, and the fact that Females and Males can have their own Jobs and what have you was something I was going to do in a different way >:3
Thank you so much for all of this!
This is fantastic, Xif. Thanks for the hard work on it.
I love pretty much everything about this thus far.
Here are my bullet points:
-Having the separate male/female bard and dancer is one of my dreams. Love it.
-Having maybe one post Mime job slot with auto mastery would be useful to me.
-Monster jobs sound like a lot of fun. I vote for level progression though. I feel it would give me more of a reason to use the monsters in general.
-As for the monster job wheel issue, I imagine it's treating the monsters like a normal job and is perhaps treating it like all job requirements are met because there aren't any at all. Just my uneducated guess.
Quote from: Vanya on February 18, 2016, 04:35:49 pm
-As for the monster job wheel issue, I imagine it's treating the monsters like a normal job and is perhaps treating it like all job requirements are met because there aren't any at all. Just my uneducated guess.
I thought the issue was in reference to how the sprites were appearing :o That is very strange though.
Maybe it's both?
It's just the sprites.
At this point, I'm like: "screw it". With 12 bytes per "different" job data, and a 1 byte pointer, this nets you:
- Every job gets a level requirement
- Every job gets a story/shop progression requirement
- Every job gets job level requirements of the 20 static jobs
Meaning, if you really want, you could create COMPLETELY new and independent job trees.
I don't think it's going to be that much trouble, but I think it will be totally worth it.
Unfortunately, I doubt such a format would be convenient for the jobs selection on the job wheel. Most entries would only change one job, so it would be insane to use 20+ bytes per entry. In fact, I'm really not sure what would be the best format for those. If I am to indeed successfully implement monster job changing, with the current system, erasing 17 out of 20 jobs would result in 34 bytes usage per monster job. :/
Quote from: DeJ on February 18, 2016, 11:48:01 am
Story based job-unlock would be epic and allow for a different FFT experience. Could also allow you to create hidden events/side-quests that allow certain characters to gain secret jobs.
How? Story progress wouldn't be increased via a hidden event/side-quest, because the variable would just be reset to whatever story progress the next actual story mission sets. It would have to be a unique variable to do something like that.
Honestly, at that point, you could probably just change the Name/Quote ID of the character and give that one the same set of jobs + the new special one. I thought about actually letting players chose 32 flags or a variable, but I think what I just mentioned might be wiser... then again, 32 bits is really nice and would be able to cover both story progression (by setting your own flags at given events), and special sidequest stuff whatever. Ugh. Main issue with bits is that it forces people to learn to event edit.
Announcement: While I'm really happy about all the activity in this topic, I just want to say that I have really bad insomnia problems which prevented to work on the hack at all for over a week because I was insanely tired all the time. Yes, I was able to make some progress in the last days, but my sleep schedule might get fucked up again, who knows. It's not even back on track yet tbh.
Quote from: Xifanie on February 18, 2016, 06:36:42 pm
Main issue with bits is that it forces people to learn to event edit.
If at this point, people cannot take the time to simply open an event and edit/add a variable then they don't deserve to use awesome things anyway ;)
I agree with Elric! (Though we may be biased...) Only if it isn't too hard to implement though, it would be good to have the option but don't work too hard! :P We need you around for more awesome hacks like this! Get well soon!
Bard and Dancer use unique data tables though were originally mutually exclusive by gender, correct? Would it be possible to make them use the same table (and again make them mutually exclusive), thus opening up a new job slot without any otherwise noticeable changes from vanilla? I'm guessing job requirements would get in the way, though.
Just make bard's slot use dancer instead for generic females, and any special female characters
Yeah all good xif, I have the same problem with sleep and it's a miserable feeling! I don't think the world will end if you take some time to rest :mrgreen: least I hope not lol. I was a lil disappointed everyone voted for story progression at first but I gotta admit it's starting to sound pretty cool.
And yeah if I can learn to event, then anybody should be able to do it. Variables have actually been a little tougher for me then most of the stuff so far but I'm sure once you make sense of it it's really not bad. Plus once you release the hack and I get the variables and such down, me or someone else could always set up a tutorial or something that relates specifically to this hack to make it easier for people who don't event.
Anyways good luck and can't wait to see what ya do!
Simple amazing!!!
I was eager to get the job of the Holy Knight and Dark Knight, but I don't want them coming mastered ... it would be interesting to learn their skills at a cost.