Fixed crossbow trajectory start point drifting away from the player after the first shot when strafing while looking straight ahead (preview no longer uses body-space spawn offsets from the leftover live attack).
Added compatibility with SaveCrossbowState: trajectory now shows immediately after re-equipping a loaded crossbow.
Fixed the trajectory toggle hotkey (B) not working while moving.
1.1.0
Better Archery compatibility: when that mod is installed and Arrow Improvements are enabled, the trajectory matches BA for any left-hand ItemType.Bow weapon
Fixed crossbow bolts falling short of the line under Better Archery: BA retunes type-Bow crossbows the same as bows; the preview no longer used vanilla ~200 m/s and gravity 5.
Bolt ammo is taken from the equipped/quiver item when its type matches. Drawn bows use a stable spawn (no left-hand jitter); crossbows spawn from the left hand like Better Archery so close-range impact matches.
Hide-vanilla-crosshair patch now runs after Better Archery's HUD updates so both mods coexist cleanly.
1.0.9
Added Hide vanilla crosshair (HideVanillaCrosshair) so the game's default + cursor and bow-draw ring stay hidden while the trajectory preview is visible (on by default).
1.0.8
Update for Valheim 1.0
1.0.7
Fixed all Crossbow Trajectorys
1.0.6
Moved in-game settings onto a dedicated Settings → Bow Trajectory tab (vanilla Accessibility layout is unchanged).
Tab includes toggles for show trajectory, show impact marker, and show for crossbows.
Tab includes trajectory color and impact marker color dropdowns (Custom hex still uses Configuration Manager / the cfg file).
Added Line width and Impact marker size sliders on the tab (same ranges as Configuration Manager).
Color dropdowns stay at the narrower ~180px width for a cleaner layout.
Added a Default button (centered at the bottom of the settings content) that resets all tab settings to Bind defaults and saves.
Fixed duplicate white floating label on the Bow Trajectory settings tab button (leftover TMP from cloning Accessibility).
Color settings (StartColor, EndColor, ImpactColor) are now named presets (dropdown in Configuration Manager) instead of raw Unity colors.
Preset dropdown shows friendly labels (e.g. RGB Cycle Fast, Custom) instead of raw enum names like RgbCycleFast.
Added matching *ColorHex settings (#RRGGBB or #RRGGBBAA) used when the preset is Custom.
Animated RGB Cycle Slow / Medium / Fast presets cycle through rainbow hues (~7s / ~3.5s / ~1.25s per full rotation).
Config scrub: bare hex (e.g. FFFFFFD9) and legacy Unity Color values left in preset keys are converted to Custom + hex before Bind, so BepInEx no longer warns that values like FFFFFFD9 were not found.
1.0.4
Fixed config migration re-applying on every startup: after a successful migration, legacy dev.modded.bowtrajectory.cfg is renamed to dev.modded.bowtrajectory.cfg.migrated so migration only runs once and no longer overwrites user edits to ModdedWolf.BowTrajectory.cfg.
1.0.3
Renamed plugin GUID to ModdedWolf.BowTrajectory (config path is now ModdedWolf.BowTrajectory.cfg)
Migrates settings from legacy dev.modded.bowtrajectory.cfg on first launch
1.0.0
Initial release
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.