TeamLapen / Vampirism

A Minecraft mod called Vampirism
https://vampirism.dev
Other
189 stars 55 forks source link

[Feature]: UI icons for blood charge, oil and semi-auto crossbow ammo #1257

Open RandomDovah opened 1 year ago

RandomDovah commented 1 year ago

What?

Vampire swords require blood to work, oils can be applied on weapons and semi-auto crossbow can shot multiple times but the percent of charge/amount of hits only noted in description of the weapon. I suggest to add UI icons. For example, in right bottom corner there can be semi-auto crossbow ammo display in style similar to Immersive Intelligence (with crossbow bolts instead of bullets): Immersive_Intelligence_magazine_example

Blood charged/oiled/blessed weapons (if the weapon blessing idea from https://github.com/TeamLapen/Vampirism/issues/1249 will be implemented) could use bars on the left side of screen in style similar to Ars Nouveau mana bar: Ars_Nouveau_bar_example

or to Bewitchment one: Bewitchment_bar_example Depending on the type of charge colour of bar's content should be different: red for blood charge and light blue/blue for weapons blessing.

The blood charge/blessing bar can also be added this way: once the special weapon is charged/blessed and wielded, exp bar will change to another bar (similar to the werewolves addon one) which would show you percent of blood charge or weapon blessing. Once the weapon won't have any type of charge, exp bar will appear again.

If the same bar will be used for oiled weapons then it would be confusing in case if weapon can be both blessed and oiled. To not clog up interface there could be second bar in the weapon inventory icon above durability bar that will be the same but its color will depend on the type of oil which was used.

Mod experience

It's not most necessary thing to add but this quality of life feature still would make weapons management easier for all sides because players wouldn't need to look right into inventory to see how much hits last before blood/blessing/oil runs out.

Contributions

If my idea will be approved then I could make the textures

Acat1234 commented 5 months ago

Yah I want the bolt count thing to I hate it when I go into battle and my crossbow only has 1-2 bolts left

Cheaterpaul commented 4 months ago

I implemented the overlays with some very basic textures.

Image Image

The crossbow widget is a little small and can definitely be bigger.

It would be cool if you could make some texture for the overlays. We can talk specifics on discord, just send me a message me.