ClownBeamTrackingEnhancements
EnemyBeamer (Clown/Beamer) beam tracking enhancements and config extensions.Clown/Beamerのビーム追従強化と挙動拡張を行うMOD
By REPO_JP
CHANGELOG
Changelog
[1.1.1] - Update
Added
-
Attack spin sweep
- Adds spin-sweep behavior during
AttackStart/Attack/AttackEnd - Configurable chance
Clown.AttackSpinChancePercent(0..100) - Configurable spin speed
Clown.AttackSpinSpeedDegPerSec(deg/sec)
- Adds spin-sweep behavior during
Changed
-
Beam tracking and attack behavior extensions
- Re-implements
RotationLogicto apply attack tracking speed config and spin sweep rotation override - Re-implements
VerticalAimLogicto track target vertically only during attack states - Extends attack states to support random movement, random meaningless jumps, and high-frequency target switching
- Optionally allows walking while attacking (
Clown.AttackWalkEnabled) - Optional AttackStart delay removal (
Clown.ZeroAttackStartDelay) - Configurable beam duration range (
Clown.BeamDurationMinSeconds/Clown.BeamDurationMaxSeconds) - Configurable beam range (
Clown.BeamRange)
- Re-implements
-
Sense multipliers (vision/hearing)
- Applies multipliers on
EnemyBeamer.Awake(postfix) - Vision angle multiplier via dot-threshold scaling (
Clown.VisionAngleMultiplier) - Vision distance multipliers (
Clown.VisionDistanceMultiplier) - Hearing range multiplier (
Clown.HearingMultiplier)
- Applies multipliers on
-
Beam knockback multiplier
- Applies multiplier on
SemiLaser.Start(postfix) toHurtCollider.playerHitForce/playerTumbleForce/playerTumbleTorque - Configurable via
Clown.KnockbackMultiplier
- Applies multiplier on
Fixed
-
Target tracking stability
- Suppresses horizontal target updates while spin sweeping
- Adds null guards for target and transforms used in tracking
[1.0.0] - Initial Release
Added
- Beam tracking speed config
- Beam range config
- Attack walk enable/disable
- Optional AttackStart delay removal
- Beam duration min/max configs
- Optional kick (melee) disable
- Knockback multiplier
- Random move / random jump / random target switching during attack
- Vision angle / distance / hearing multipliers