0 of 0

File information

Last updated

Original upload

Created by

RedRoryOTheGlen

Uploaded by

RedRoryOTheGlen

Virus scan

Some manually verified files

About this mod

Adds alternate swing speed, weapon bob, inertia and more using a custom weapon sprite handler. Android version also available.

Requirements
Permissions and credits
Translations
  • Ukrainian
Changelogs
Sibling mod to Shield Widget, this one gives weapons the same treatment, allowing more customization and flexibility.

MAIN FEATURES

ALTERNATE WEAPON SWING - Implements a multi-stage format for weapon swings consisting of a wind-up, swing and recovery stage. This does not change the weapon mechanics of DF. In terms of pure mechanics, an attack in this alternate mode will still reach the HIT frame and finish at the same time as a vanilla attack. The swing animation is simply compressed to 1/10 of the entire swing, with the rest of the duration taken up by the wind-up and recovery.
  • Sprite behavior during the windup and recovery is customizable
  • Speed of the swing is configurable in Mod Settings.
OFFSET - Allows the weapon sprite to be shifted in position, especially when being unsheathed or when attacking.

MOVEMENT BOB - Moves the sprite around depending on the movement of the player.

INERTIA - Delays the weapon sprite when the player's view is changed, giving the impression of weight. CAUTION: Best when used with the Double Scale Textures feature.

OTHER FEATURES
AMBIDEXTERITY - Renders the sprite on the opposite side of the screen if the weapon is equipped on the off-hand. CAUTION: Do not use if already using Basic Dual Wielding.

STEP - Rounds off the numbers on the values of the sprites position and scale, giving its movement a stepped, choppy look.

DOUBLE SCALE TEXTURES - Increases the size of the sprite and offsets its center to the corner of the screen. This prevents the sprite's edges from being visible when using the Offset or Inertia modules. This automatically tries to use properly-scaled textures packaged with the mod.

RECOIL - The swing animation will change depending on the swing's target and the result of the attack. Also comes with options allowing for environmental collision, playing effects on miss and always playing the swing sound. Requires Vanilla Combat Event Handler to function. Remember to have Weapon Widget load AFTER VCEH does on the mod load order.

TRUE SIZE -
Allows custom weapon sprites to be of different dimensions from the vanilla sprites. If enabled, use the Texture Scale Factor to reduce the size of HD sprites like those from DREAM.

MOD COMPATIBILITY
It should be compatible with straight texture replacers like DREAM or Diverse Weapons.

Custom weapon mods like Crossbows and Future Shock Weapons that use their own sprite handlers should work fine, but will not be affected by new features.

ANDROID VERSION

  • Made for use specifically with Vwing's DFU port. I can't guarantee it will work with different forks or projects. Refer to the github for instructions on installing mods.
  • My access to Android devices is limited, so I'd appreciate any feedback regarding the mod working on other devices. As with the previous point, I can't guarantee it will work perfectly with every device, but with your help, I will try my best to figure out whether it's in my capability to fix.
  • Many thanks to Vwing for their work on porting DFU to Android as well as being extra mindful of modding support.
ACKNOWLEDGEMENTS

Much thanks to Jodzie, Dez and Otman over at the Lysandus' Tomb DFU Modding discord server for their help and feedback in completing the mod, as well as fixing bugs regarding compatibility with some popular mods.