Jump to content

Bullseye 2.2.1 - quality-of-life improvements, config settings, and bugfixes!


Rahjital
 Share

Recommended Posts

Bullseye

Archery_Thumb.thumb.png.8f18711eb37c8affb15a7f51d7b43637.png

V. 2.2.0 changelog:

Spoiler
  • Fixed multiplayer crash bug related to bows running out of durability
  • Added server-side setting 'globalAccuracy' to control how difficult it is to aim
    • use command `/bullseye set globalAccuracy 0.8` to reduce reticle sway to 80%, and so on
  • QoL: Added zeroing to bows - arrows fly slightly above the crosshair, for more intuitive point blank aiming without affecting long-range shooting
  • QoL: Crosshair now changes to orange when it is possible to shoot, but accuracy is still low
  • Accuracy stat calculation redone; Hunter class is now guaranteed to be exactly 30% more accurate
  • Major code refactor

 

Hello and welcome to Bullseye! This mod is aiming to overhaul and rebalance ranged weapons in a vanilla-friendly way.

  • A new aiming system, relying on player input rather than randomness
  • A specific role and handling for each bow
  • Obsidian and bamboo arrows, iron and steel spears, spear head clay molds
  • Broad rebalance - higher damage for spears and arrows, decreased arrow break chance, spear durability higher in melee and lower when throwing, and more
  • Other minor features (throw your spears with a running start to make them go farther!)

Get the mod on its Vintage Story Moddb page here: https://mods.vintagestory.at/bullseye

Source on Github under the MIT license here: https://github.com/Rahjital/VSBullseye

 

So what changes does the mod really make? You can read up on that in more detail here:

Spoiler

Spears

Spears are now versatile weapons for both melee and ranged fighting, excelling at neither. All spears had their durability increased by 25% to make them last longer in melee fighting. Throws now also deal more damage, though each throw takes 3 durability points, making it a trade off - greater reach and damage, at the cost of a much shorter lifespan. There is also a lenghty cooldown between throws, as grabbing a new spear takes some time.

Spears are now also much easier to reach in the early metal ages, as spear head molds can now be fired from clay and used for copper and bronze casting.

New iron, meteoric iron, and steel spears are now a part of the spear family. They bring only a minimal increase in thrown damage (you can only throw a spear so hard, after all!) and are at range outclassed by advanced bows and arrows, but scale much better in melee and last much longer just like all iron-based tools. For the PvP players out there, spears now also have attack tiers, making them able to deal with armour.

Finally, spears also have a much reduced accuracy penalty and can be thrown farther when running.

 

Bows

Bows in Archery are somewhat slower, more deliberate weapons than in vanilla Vintage Story. They take a second to draw and bit longer still to reach maximum accuracy, but deal more damage in return, and can be held drawn much longer. Their accuracy is completely dependent on the player's aim. Unlike in the base game, they have no random spread at all (with the exception of the crude bow) and with some practice, it is possible to reliably land shots from quite a bit further than in vanilla, particularly on large targets like bighorn sheep. Consider building yourself an archery range with straw dummies to hone your skills!

Each bow now has a role of its own:

  • The simple bow is the standard ranged weapons. It has no bonuses or penalties, can be drawn fairly fast and is mosty similar to vanilla bows.

  • The longbow is a powerful long-ranged bow shooting arrows with much higher velocity and with 40% damage bonus, but is rather slow to draw and more difficult to handle than the simple bow.

  • The recurve bow is optimised for high damage. Its 50% damage bonus might not seem much better than the longbow, but the recurve bow can also be drawn faster for significantly higher sustained damage. It can be difficult to keep a steady aim, however, especially for non-Hunter classes.

  • The crude bow is identical to the simple bow, save for a -5% damage penalty and a small amount of random spread that makes it somewhat unreliable. It is a good early option, but upgrading to a better bow as soon as possible is still a good idea.

Arrows received a durability increase, having their cost per damage kept at roughly one and a half times that of spears of the same tier. No more massive cost gap between spears and arrows! Bronze, iron, and steel arrows are especially helped by this. Flint arrows also have their durability doubled on top of this, as sticks and arrows tend to be scarce in the stone age.

Obsidian arrows are newly added to compete with obsidian spears, and bamboo can also be used in arrow crafting instead of sticks, with each bundle making 3 arrows.

 

All feedback is greatly appreciated and helps improve the mod. Let me know here in this thread if you have any comments!

Edited by Rahjital
  • Like 2
Link to comment
Share on other sites

  • Rahjital changed the title to Bullseye 2.1.0 - renamed from Archery + obsidian/bamboo arrows!

image.png.9c255552aecc0de43c85f7c676b4ef42.png
Version 2.1.0 update!

The mod's name has now been changed to Bullseye instead of Archery, which unfortunately turned out to be too generic and easy to confuse with other existing mods. Other changes in this update:

  • Added obsidian arrows
  • Arrows can be crafted from bamboo in place of sticks, each bamboo bundle crafts 3 arrows
  • Minor QoL: aim resets to the center of the screen after 15 seconds of not shooting
Edited by Rahjital
  • Like 1
Link to comment
Share on other sites

Love the mod! Its really takes the infuriating rng out of vanilla.

However, the mod bugs out in a multiplayer session.
When another player (Not the host) uses the bow the host can see the aiming reticle and movement of the other player's mouse.
This is particularly annoying when your smithing and suddenly your cursor becomes a cross-hair and starts swaying.

Other than that it works like a charm in singleplayer.

  • Amazing! 1
Link to comment
Share on other sites

  • Rahjital changed the title to Bullseye 2.1.1 - renamed from Archery + obsidian/bamboo arrows!

Version 2.1.1 released!

This one should hopefully fix the bug described by Snappu, as well as a few other animation bugs that occured only in multiplayer.

 

13 hours ago, Snappu said:

Love the mod! Its really takes the infuriating rng out of vanilla.

However, the mod bugs out in a multiplayer session.
When another player (Not the host) uses the bow the host can see the aiming reticle and movement of the other player's mouse.
This is particularly annoying when your smithing and suddenly your cursor becomes a cross-hair and starts swaying.

Other than that it works like a charm in singleplayer.

I'm glad you are enjoying the mod, and thank you very much for the report! As luck would have it that's a bug I can't reproduce because I only have one game account and one computer to play on, but I do have a rough idea of what might be causing it so I tried a quick patch. If it doesn't work, please let me know and I'll do a more in-depth fix :)

  • Like 1
Link to comment
Share on other sites

  • Rahjital changed the title to Bullseye 2.2.0 - quality-of-life improvements, config settings, and bugfixes!

Version 2.2.0 released!

This version brings a few needed quality-of-life improvements. When starting to aim, the reticle now first turns orange before getting white as before; this means that although you can already shoot, you still need to wait a little longer for maximum accuracy. Once the crosshair turns white, you can be sure the weapon is as accurate as it is going to be. The other big QoL improvement is zeroing, which makes arrows fly a degree or so above where you aim. This is small enough to be pretty much unnoticeable during play as gravity immediately drags the arrow back down, but it gives the feeling of a less pronounced arrow arc over short distances. This helps especially when hunting rabbits and other small animals.

Another new thing is a config setting adjusting how difficult it is to aim. You can change this from inside the game using the `/bullseye set globalAccuracy [number]` command, where [number] (leave out the square brackets) is a fraction of standard difficulty. Typing /bullseye set globalAccuracy 0.8 would decrease aiming difficulty to 80% of normal, and so on.

Full changelog:

  • Fixed multiplayer crash bug related to bows running out of durability
  • Added server-side setting 'globalAccuracy' to control how difficult it is to aim
    • use command `/bullseye set globalAccuracy 0.8` to reduce reticle sway to 80%, and so on
  • QoL: Added zeroing to bows - arrows fly slightly above the crosshair, for more intuitive point blank aiming without affecting long-range shooting
  • QoL: Crosshair now changes to orange when it is possible to shoot, but accuracy is still low
  • Accuracy stat calculation redone; Hunter class is now guaranteed to be exactly 30% more accurate
  • Major code refactor

 

  • Like 1
Link to comment
Share on other sites

  • Rahjital changed the title to Bullseye 2.2.1 - quality-of-life improvements, config settings, and bugfixes!

Version 2.2.1 released

A quick and simple fix for an uncommon multiplayer crash relating to thrown spears, and possibly other mods. Getting it is recommended, but unless you play in multiplayer or with many mods, chances are the bug might not affect you anyway.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.