Okay. This requires my Emote_Critical file to be installed for the headshots, if that's okay. (3x damage, like the game. A full charge is required for a headshot to be an instant kill for a Standard Player) The projectile's speed and damage is based off the charge amount. Also includes the "strain" effect after five seconds of being charged and sounds to confirm a hit.
(This was designed to use the Composite Bow model, adjust the animation names and model names to yours)
Add this somewhere in your server.cs file, as well as running Emote_Critical as a required mod.
%error = ForceRequiredAddOn("Sound_Blockland");
if(%error == $Error::AddOn_NotFound)
{
datablock AudioProfile(Block_MoveBrick_Sound)
{
filename = "base/data/sound/clickMove.wav";
description = AudioClosest3d;
preload = false;
};
}
(Basically, it runs my Sound_Blockland file or just adds that specific file as a sound)