YesNoOk
avatar

Garou— Backend updates (1.1) (Read 17754 times)

Started by Bannana, July 18, 2022, 03:55:43 am
Share this topic:
Re: Garou— Tizoc [BETA-ish](1.1)
#21  November 02, 2022, 09:46:53 am
  • ******
    • Portugal
    • network.mugenguild.com/pots/
Here's what I got after some testing:

- I think creating half a dozen helpers for jumping effects is overkill
- After Just Defend, holding UB or UF should probably be the same as holding, B, F *or* U instead of doing nothing
- Your hitspark code lets sparks appear behind the target. 5B is a good example. I think you should limit their root distance according to the position of P2
- You could also destroy them as soon as the hitdef is disabled or the char enters movetype = I, for CPU's sake
- The input display is really nice. I noticed that if you hold two directions, then release one, it will still display as being held. You can get all 4 to display as being held this way
- There could be a visual indication of counter hits since they have special properties
- First frame after Redirect is unblockable. Just checking if it's intentional
- Palette selection allows same color in mirror matches
- Heat Blow should probably have kill = 0
- Hercules Throw(s) act weird if the stage has zooming
- Corner pushback is a bit higher than in the middle of the screen
- I have no practice in breaking moves so this is a scrub suggestion: maybe allow breaking by holding AB
- First frame after landing Icarus Crash still has the angle set from the previous time you used it
- The readme uses both A, B, C and P, K, S notation
- Can't use HCB after walking forward, or HCF after walking back
- Turns intro stalls the game
You can help with Ikemen GO's development by trying out the latest development build and reporting any bugs on GitHub.
My Mugen and Ikemen content can also be found here.
Re: Garou— Tizoc [BETA-ish](1.1)
#22  November 03, 2022, 07:07:17 am
  • ***
  • Non est hoc propter hoc sed propter est hoc
    • USA
    • doubletrend-zeta.neocities.org/
Just what I was expecting :p

general said:
- After Just Defend, holding UB or UF should probably be the same as holding, B, F *or* U instead of doing nothing
- There could be a visual indication of counter hits since they have special properties
- First frame after Redirect is unblockable. Just checking if it's intentional
- Heat Blow should probably have kill = 0
- Can't use HCB after walking forward, or HCF after walking back
- Corner pushback is a bit higher than in the middle of the screen
- That's probably fair gameplay wise
- There is on the bottom bar, but stylistically it's not very obvious There should be one on the bottom bar, but I think it was lost in a test build somewhere
- This might be an issue with the recovery time being shorter on this character vs the others, might need to tweak it for that.
- This is something I was debating a bit too, I wasn't sure if I wanted it to kill or not considering the low damage and it being a get out of jail free card
- Definitely a buffer bug, need to look into that a bit
- I'll reexamine this, I was attempting to follow some SNK games in how the distance is applied but it might end up being too much in practice.

definitely not noticed/overlooked said:
- First frame after landing Icarus Crash still has the angle set from the previous time you used it
- Hercules Throw(s) act weird if the stage has zooming
- AH, I was too focused on the rotations I must have lost track of this
- I tend to not use zoom myself so I missed this, I'll apply a screenbound

helper stuff said:
- I think creating half a dozen helpers for jumping effects is overkill
- Your hitspark code lets sparks appear behind the target. 5B is a good example. I think you should limit their root distance according to the position of P2
- You could also destroy them as soon as the hitdef is disabled or the char enters movetype = I, for CPU's sake
- The input display is really nice. I noticed that if you hold two directions, then release one, it will still display as being held. You can get all 4 to display as being held this way
- I agree, that's a bit of a hold over from earlier builds that I haven't yet really removed yet since I just made the first build of the FX system as a backbone.
- Yeah it pulls an offset I assign in my backend
Code:
pos = (root,var(50)),(root,var(51))
and the idea was that it meant to function in the same way the hitdef pos parameters work, but it's perhaps too rigid in conception. As for the removal, that's a good idea, I have them being killed based on an average time of 30 ticks. Perhaps I could code the fade to occur faster depending on the time between the active and idle.
- Yeah I noticed this bug last build but I hadn't quite discovered the cause yet it's just a directional overlap

Quote
- Turns intro stalls the game
As for this I forgot about turns mode entirely, I use the standard mugen intro code so I guess I should recheck kfm
---It's that I didn't think about turns so there's an assert special for intro


Thanks for all the feedback, I'll get a new build with some pressing fixes out in a few days or so, but some stuff like that buffer issue with walking might take some more time.
Last Edit: November 03, 2022, 08:29:05 am by Bannana
Re: Garou— Tizoc [BETA-ish](1.1)
#23  November 05, 2022, 05:09:46 am
  • ***
  • Non est hoc propter hoc sed propter est hoc
    • USA
    • doubletrend-zeta.neocities.org/
Fixes for a majority of the feedback aside from some additional buffer stuff/break move commands since I might workshop it a bit more. Massive revamp to a lot of the backend so every character has been updated.

I gave color select proper mirror code so you can't pick the same color, made some changes to the buffer so it now holds the direction until you let go, and modified the JD inputs to be a bit tighter in the process so you don't just get a free JD whenever you press back like before. I removed some helper sctrls while I mess around with the FX again. I started getting a better feel for how to use it with Tizoc so I need to rework the older code.

Spoiler: TIZOC (click to see content)
Spoiler: GENERAL (click to see content)
Re: Garou— Tizoc [BETA-ish](1.1)
#24  November 06, 2022, 01:03:22 am
  • ***
  • Non est hoc propter hoc sed propter est hoc
    • USA
    • doubletrend-zeta.neocities.org/
Hotfix covering a typo I made in Tizoc as well as a major change to input delay in the custom buffer that should make it easier to input faster with stick and other non keyboard controllers
Spoiler: TIZOC (click to see content)

Spoiler: GENERAL (click to see content)

Also remembered mega lets you download folders as zip, so I stopped uploading zipped folders to make it easier to just patch the backend without reuploading everything all the time.

ROS

Re: Garou— Tizoc [BETA-ish](1.1)
#25  November 07, 2022, 03:49:03 am
  • avatar
  • **
Re: Garou— Tizoc [BETA-ish](1.1)
#26  November 08, 2022, 01:18:49 am
  • ***
  • Non est hoc propter hoc sed propter est hoc
    • USA
    • doubletrend-zeta.neocities.org/
I think there might be some issues with the pushback code for 1A, it shouldn't be friction but he's not pushing back at a distance equal to the ground vel x. The break direction was weird because it depended on what frame you inputted it, a simple facep2=0 should fix it.

As for everything else, I didn't failsafe the clean hit tight enough, it should only happen on movehit now. That issue with lows being mids was in everyone since I wasn't sure how I wanted to work with them as some look like mids but I gave low to the ones that looks like they can't be blocked high.

The overheat bugs are actually unknown to me. You should only enter the overheat state from the get up, so I'm not sure how it forced it in the air. I'll probably chalk that up to 1A. I couldn't recreate issues with redirect or command grabs when tested on Tung and Shion, and I have it as movetype=I, not H, in the states so the any hitdef flags that prevent grabbing targets in hitstate shouldn't apply, and I don't edit those universal hitboxes between characters, so I can't say what that is yet.

Spoiler: Shion (click to see content)
Spoiler: Tung (click to see content)
Spoiler: Tizoc (click to see content)

Spoiler: GENERAL (click to see content)
Re: Garou— Tizoc (1.1)
#27  November 16, 2022, 01:42:37 am
  • ***
  • Non est hoc propter hoc sed propter est hoc
    • USA
    • doubletrend-zeta.neocities.org/
I think I found the issue with the 1A pushback in a hitdef typo :p

Made some changes to j.C as well. Made some edits to the backend for Heat gain and I did some realignment in all the SFFs for Blue Mary's grapples, so everyone has been updated.

Tizoc seems a bit more solid now/ I'll cover any bug fixes in the future, but I think it ended up being enough for a 1.0 release. Everything, as always, is a work in progress, especially as I keep working with different styles of characters and have to tweak the overall mechanics to fit a broader group of character.

Spoiler: TIZOC (click to see content)

Spoiler: General (click to see content)
Re: Garou— Tizoc (1.1)
#28  December 01, 2022, 12:33:36 am
  • ***
  • Non est hoc propter hoc sed propter est hoc
    • USA
    • doubletrend-zeta.neocities.org/
Batch of system updates for Shion and Tung, adding some moves and mechanics to flesh everything out a bit more. All of these apply to Tizoc but he needs more work, so he is not being updated.

Quick sway now can be followed up with A to perform a quick sway attack as in FF3. Added normal throws to forward, and assigned redirect to back.
New custom states/gethits added for strong moves in the air so they have a more standardized set of rules to them (though Shion is a bit unorthodox and it doesn't really apply there). I'll probably do some more custom gethit work in the future, right now I'm just working with the Mugen standard and haven't really edited a lot of the common yet.

As I'm working with everything I want to shift the overall system design to reflect fatal fury 3 a bit more, changing the game pace by making all the super jumps escalation mode only, which might give more differentiation between HEAT and ESC decision making.

As for bug fixes I think I solved the overheat during custom states issue, so hopefully that doesn't pop up again.

Spoiler: 11/30/22 (click to see content)
Re: Garou— Backend updates (1.1)
#29  December 13, 2022, 04:30:11 am
  • ***
  • Non est hoc propter hoc sed propter est hoc
    • USA
    • doubletrend-zeta.neocities.org/
Updated backend for everyone with some of the latest stuff I've been tinkering with, nothing big. Other than that I caught some stuff I overlooked in Tung for SFX but that's it.

Working on some other ideas that might flesh out Escalation mode, so we'll probably will see some changes to Tung in the future to coincide with it. Shion is a closed book, and I'm starting to think Tizoc is not working out the way I liked just due to the resources I have available, so I can't say if I'll do anything more to update him along with any other characters.
Re: Garou— Backend updates (1.1)
#30  December 26, 2023, 12:52:18 pm
  • ***
  • Non est hoc propter hoc sed propter est hoc
    • USA
    • doubletrend-zeta.neocities.org/
Belated Merry Christmas. Had a mixed year and I spent most of it focused on trying to reconfigure my career, so I ended up not thinking about working on Blue Mary. She's actually almost done, I just need to finish adding sounds.

Anyway, this update is just to say I added the Garou- characters so far to the website, as opposed to just forcing people to find this thread for the link. I've been working on a new, non-Mugen STG project the last few months, and I want to get a demo build out by the end of the year, but in January I'm going to set out to finish Mary up.

I'm mixed on the future because I have to rework some code for IKEMEN, but I still have plenty of ideas for characters, and I have SFFs for Gato and Hotaru already compiled. Gato will be basically the same as my old conversion, but Hotaru will probably take some time to think through, especially since I play her and I've now put more time into MotW than any other fatal fury, even my favorite, 3.