Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ClownBeamTrackingEnhancements
【Host Only MOD】Enhances Clown/Beamer beam tracking and attack behavior.Clown/Beamerのビーム追従と攻撃挙動を強化するMOD
CHANGELOG
Changelog
[4.0.0] - R.E.P.O. v0.4.0 Compatibility Update
Added
- Support for R.E.P.O. Cosmetics Update v0.4.0.
- Safer host-only control flow for Clown/Beamer attack movement, jump, target switching, and spin sweep behavior.
- Re-application of Clown/Beamer vision and hearing multipliers after spawn initialization.
Changed
- Updated the mod for the latest
EnemyBeamer,SemiLaser, andHurtColliderruntime structure. - Reworked private/internal member access to reduce breakage from direct field access.
- Preserved enhanced beam tracking during
AttackStart,Attack, andAttackEnd. - Preserved configurable beam range, attack duration, tracking speed, knockback, senses, random movement, random jump, instant target switching, and spin sweep settings.
- Kept the mod host-only for multiplayer behavior control.
Fixed
- Fixed compatibility issues caused by outdated EnemyBeamer/SemiLaser access patterns.
- Fixed unstable handling around target, photon view, laser, rigidbody, jump, and grounded references.
- Fixed sense multiplier timing so values can be restored after Beamer spawn initialization.
- Avoided startup monitoring logic that could run during menus, region selection, or lobby states.
[1.1.1] - Update
Added
- Attack spin sweep behavior during
AttackStart,Attack, andAttackEnd. - Configurable spin sweep chance through
Clown.AttackSpinChancePercent. - Configurable spin sweep speed through
Clown.AttackSpinSpeedDegPerSec.
Changed
- Re-implemented
RotationLogicto apply attack tracking speed and spin sweep rotation override. - Re-implemented
VerticalAimLogicto track targets vertically only during attack states. - Extended attack states with random movement, random jumps, and instant target switching.
- Added configurable beam range, beam duration, knockback multiplier, vision multiplier, and hearing multiplier.
Fixed
- Improved target tracking stability.
- Added null guards for target and transform references.
[1.0.0] - Initial Release
Added
- Beam tracking speed config.
- Beam range config.
- Attack walk enable/disable config.
- Optional AttackStart delay removal.
- Beam duration min/max configs.
- Optional kick attack disable.
- Beam knockback multiplier.
- Random move, random jump, and random target switching during attack.
- Vision angle, vision distance, and hearing multipliers.