Users browsing this thread: 1 Guest(s)
Let's discuss Iris Havengard

#16
Posts: 383
Threads: 34
Thanks Received: 10
Thanks Given: 13
Joined: Dec 2018
Reputation: 18
Status
Moog
I haven't done any actual logic yet, but I imagine I'd handle it like I did with Jujitsu in ReCast; the command would call a fight command, then load a spell and call a Slot command (so that the spell costs 0 MP). Jujitsu doubled attacks for each call when the character held two weapons, so MSword with an Offering or Genji Glove would likely do 2-8 elemental strikes, followed by a single spell cast of the associated spell. I can optionally throw in a forced target recalculation, allowing multi-target spells to hit the entire enemy party despite the fact the physical attacks did not.

Even though Jujitsu called Rage twice, Rage itself calls the Fight command. I don't think setting up MSword will be much different.

But again, I haven't worked out the logic of it yet; I'm unsure how complicated adding an element to a basic attack will be. If I can just set it beforehand like how Poison ticks damage, it'll be ridiculously easy. If it has to be set within the command itself, this will be much more complicated. From a cursory glance, unfortunately "Execute Hit" seems to overwrite element data on each strike. This will take some thought.

EDIT: Okay, SwdTech determines its index based on the spell animation, which means if I index MSword like SwdTech I'd need up to 8 contiguous spell slots (which is a waste) or I'll have to individually compare against hard-coded spell indices. The other alternative is to somehow detect which menu position the player selected to cast, which is how random spells and lores seem to work. I'm looking at that and it too seems to use contiguous spell indices, just with different start points. Okay, so the only viable option is a list of comparisons for set spell indices, comparisons made when MSword is selected as a command (so it doesn't interfere with other actors)... basically like how natural spell lists handle jumping over certain actors. Seems doable but byte expensive.
  Find
Quote  



Messages In This Thread
Let's discuss Iris Havengard - by C-Dude - 06-06-2020, 09:33 PM
RE: Let's discuss Iris Havengard - by PowerPanda - 06-07-2020, 11:50 AM
RE: Let's discuss Iris Havengard - by Turbotastic - 06-09-2020, 02:22 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-09-2020, 03:26 PM
RE: Let's discuss Iris Havengard - by madsiur - 06-07-2020, 03:01 PM
RE: Let's discuss Iris Havengard - by Lockirby2 - 06-09-2020, 07:08 PM
RE: Let's discuss Iris Havengard - by PowerPanda - 06-11-2020, 05:18 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-11-2020, 07:21 PM
RE: Let's discuss Iris Havengard - by Lockirby2 - 06-12-2020, 07:36 PM
RE: Let's discuss Iris Havengard - by PowerPanda - 06-11-2020, 07:55 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-12-2020, 05:51 PM
RE: Let's discuss Iris Havengard - by Cecil188 - 06-12-2020, 08:05 PM
RE: Let's discuss Iris Havengard - by PowerPanda - 06-12-2020, 09:07 PM
RE: Let's discuss Iris Havengard - by Cecil188 - 06-12-2020, 09:09 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-12-2020, 09:33 PM
RE: Let's discuss Iris Havengard - by B-Run - 06-16-2020, 10:06 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-17-2020, 08:52 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-18-2020, 11:38 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-21-2020, 07:01 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-24-2020, 09:15 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-25-2020, 10:26 PM
RE: Let's discuss Iris Havengard - by C-Dude - 11-02-2023, 07:02 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite