Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 132
    • Issues 132
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Issues
  • #1023

Closed
Open
Created Dec 29, 2022 by l rz@Raenzil

Divide HorizontalRadius into FrontRadius and SideRadius on Projectiles

Summary

The HorizontalRadius has limitations and should be split into FrontRadius and SideRadius, for better controlling projectiles.

Usage

The current HR attribute has defects for high velocity projectiles. If set too small, the projectiles will more likely to pass through the target without hitting it; and if set too large, they can still hit the target when acturally targeting the air of its two sides. Therefore, this attribute needs to be divided into two independent types, which allows set the hitbox a smaller left-right radius and larger front-behind radius to solve this problem.

Value

To take a better control of projectiles' hitboxes, and solve problems as above.

Priority

Medium to high. It'll be surely useful when creating fast custom projectiles.

Implementation

Divide the HorizontalRadius attribute of projectile related mechanics into FrontRadius and SideRadius.

Edited Mar 30, 2025 by Brickgard
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking