Coder Social home page Coder Social logo

Comments (5)

Limiana avatar Limiana commented on May 28, 2024

Hello!
Would you be able to fix either preset itself or it's description?
I do not play melee jobs so unfortunately I can't really test things related to them well.

from splatoon.

 avatar commented on May 28, 2024

Honestly I think it might be better to make everything but the melee GCD ring off by default. Since Auto-Attack range is longer than Melee action range it's not actually that useful to see it since if you're in range to hit a melee GCD you'll always be in range to Auto-Attack. And while seeing the Auto-Attack range of enemies might be useful to a tank, it's not that useful for non-tanks.

I decided to take the time to add all the features into one Layout. I also added some extra conditional layouts that only appear on jobs where the element is applicable.

Attack Range Rings (Universal)

Attack Range Rings~{"Elements":{"Melee Action Range":{"type":1,"radius":3.0,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"Melee Auto-Attack Range":{"type":1,"Enabled":false,"radius":3.1,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"Enemy Auto-Attack Range":{"type":1,"Enabled":false,"radius":2.1,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"Pixel Perfect":{"type":1,"radius":0.0,"color":4227858431,"refActorType":1},"Positional Line 1":{"type":3,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":0.7853982,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true},"Positional Line 2":{"type":3,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":2.3561945,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true},"Positional Line 3":{"type":3,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":3.9269907,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true},"Positional Line 4":{"type":3,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":5.497787,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true},"6y Ring":{"type":1,"Enabled":false,"radius":6.0,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"20y Ring":{"type":1,"Enabled":false,"radius":20.0,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"25y Ring":{"type":1,"Enabled":false,"radius":25.0,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true}}}

Attack Range Rings (Melee Jobs Only)

Attack Range Rings (Melee Jobs Only)~{"Elements":{"Melee Action Range":{"type":1,"Enabled":false,"radius":3.0,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"Melee Auto-Attack Range":{"type":1,"Enabled":false,"radius":3.1,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"Enemy Auto-Attack Range":{"type":1,"radius":2.1,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"20y Ring":{"type":1,"Enabled":false,"radius":20.0,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"Positional Line 1":{"type":3,"Enabled":false,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":0.7853982,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true},"Positional Line 2":{"type":3,"Enabled":false,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":2.3561945,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true},"Positional Line 3":{"type":3,"Enabled":false,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":3.9269907,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true},"Positional Line 4":{"type":3,"Enabled":false,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":5.497787,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true}},"JobLock":710288080926}

Attack Range Ring (Ranged Jobs Only)

Attack Range Rings (Ranged Jobs Only)~{"Elements":{"25y Ring":{"type":1,"radius":25.0,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true}},"JobLock":1488734650592}

6 Yalm Attack Range Ring (Samurai/Sage Only)

Attack Range Rings (SAM/SGE Only)~{"Elements":{"6y Ring":{"type":1,"radius":6.0,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true}},"JobLock":1116691496960}

Attack Range Rings (Positional Jobs Only)

Attack Range Rings (Positional Jobs Only)~{"Elements":{"Melee Action Range":{"type":1,"radius":3.0,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"Melee Auto-Attack Range":{"type":1,"Enabled":false,"radius":3.1,"color":4294967295,"refActorType":2,"includeHitbox":true,"includeOwnHitbox":true},"Positional Line 1":{"type":3,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":0.7853982,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true},"Positional Line 2":{"type":3,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":2.3561945,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true},"Positional Line 3":{"type":3,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":3.9269907,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true},"Positional Line 4":{"type":3,"refY":3.0,"radius":0.0,"color":4294967295,"refActorType":2,"includeRotation":true,"AdditionalRotation":5.497787,"LineAddHitboxLengthYA":true,"LineAddPlayerHitboxLengthYA":true}},"JobLock":551371669524}

from splatoon.

F-a-y-t-h avatar F-a-y-t-h commented on May 28, 2024

Auto attack range (about 2.09y) is smaller then the max range for abilities (3y) (+target hitbox size); something you can easily tell by just a striking dummy or a caster mob....

image
image
Auto-attacks stop at yellow line, red line still allows gcd's

from splatoon.

 avatar commented on May 28, 2024

sigh

Striking Dummies are the reason why range and hitbox misconceptions exist. Their hitboxes are incorrect and do not function properly. These issues are also why if you use a line/cone attack against a Striking Dummy at maximum range it will miss even though that behavior will not occur against any other enemy in the game.

In my original post you can see images of me testing against a boss. The inner line of the second picture is GCD range. The outer line of the second picture is 3.1 yalms, and you can see me auto-attacking from that point. Go into any instance with a stationary boss and you can very easily see that auto-attack range is 3.1 yalms.

from splatoon.

Limiana avatar Limiana commented on May 28, 2024

You can test with striking dummy in explorer mode dungeon, they are correct.
@SashaFFXIV thank you for contribution, I will add it shortly

from splatoon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.