[MOD]Ambidexterity Module (Shield Module Branch)
-
- Posts: 1409
- Joined: Mon Aug 12, 2019 4:32 pm
- Contact:
Re: [MOD]Ambidexterity Module (Shield Module Branch)
I wanted to mess with a new idea, as bug smashing was getting old.
I officially have a particle emitter setup for basic weapon sparks, including the particles emitting a tiny amount of light as they travel and disappear.
When you successfully parry an enemy, it will emit a small spark or two to signal the clash of metal on metal at high speed and force.
Have to play with it some more and mess with the textures I found, but particle emissions for combat are a go.
Next up, particle emission blood for enemies. This can be used to also create dynamic enemy damage effects, like continuous bleed when low on health, or random blood splurts when wounded only minor. Just grab the attacker from the formula helper, attach the particle system to them, and then kick it into motion.
I officially have a particle emitter setup for basic weapon sparks, including the particles emitting a tiny amount of light as they travel and disappear.
When you successfully parry an enemy, it will emit a small spark or two to signal the clash of metal on metal at high speed and force.
Have to play with it some more and mess with the textures I found, but particle emissions for combat are a go.
Next up, particle emission blood for enemies. This can be used to also create dynamic enemy damage effects, like continuous bleed when low on health, or random blood splurts when wounded only minor. Just grab the attacker from the formula helper, attach the particle system to them, and then kick it into motion.
My Daggerfall Mod Github: l3lessed DFU Mod Github
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
-
- Posts: 1409
- Joined: Mon Aug 12, 2019 4:32 pm
- Contact:
Re: [MOD]Ambidexterity Module (Shield Module Branch)
bored, so spent the day digging around and messing with particles more.
We now have fully meshed, emissive, light producing, trail creating 3d particles.
Right now, I used it to make a nice looking, glowing, changing metal spark. It shifts from white hot to light yellow as the particle dies, and emits a faint yellow light that can be seen every now in then in dark lighting.
Here is the video:
I'll use this to create some basic particles for hitting terrain. Will have it shoot out a few dirt/rock meshes when the player hits the terrain.
I will probably also replace the blood sprite at some point with 3d blood particles and injuries that bleed over time for you and your enemy. Long way out though to this.
We now have fully meshed, emissive, light producing, trail creating 3d particles.
Right now, I used it to make a nice looking, glowing, changing metal spark. It shifts from white hot to light yellow as the particle dies, and emits a faint yellow light that can be seen every now in then in dark lighting.
Here is the video:
I'll use this to create some basic particles for hitting terrain. Will have it shoot out a few dirt/rock meshes when the player hits the terrain.
I will probably also replace the blood sprite at some point with 3d blood particles and injuries that bleed over time for you and your enemy. Long way out though to this.
My Daggerfall Mod Github: l3lessed DFU Mod Github
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
-
- Posts: 371
- Joined: Sun Jun 02, 2019 4:28 pm
- Location: Colombia
Re: [MOD]Ambidexterity Module (Shield Module Branch)
I tried the last commit. The issue with the left wereclaw seems to be solved, but now for some reason the game considers my character to have her wereclaws as weapons even after she's turned back and has her bow and saber equiped. If I try equipping or unequipping weapons they flash for a moment before the wereclaws appear again. I'll attach the save.
The particle effects sound neat, btw!
I understand if fixing bugs is getting old. The workload for this mods seems pretty massive, so it's probably for the best that you want to get away from it for a while and focus on something else
The particle effects sound neat, btw!
I understand if fixing bugs is getting old. The workload for this mods seems pretty massive, so it's probably for the best that you want to get away from it for a while and focus on something else
- Attachments
-
- SAVE203.rar
- (192.03 KiB) Downloaded 85 times
Last edited by imsobadatnicknames on Wed Oct 14, 2020 7:57 pm, edited 1 time in total.
Released mods: https://www.nexusmods.com/users/5141135 ... files&BH=0
Daggerfall isn't the only ridiculously intrincate fantasy world simulator with the initials DF that I make mods for: http://www.bay12forums.com/smf/index.php?topic=177071.0
Daggerfall isn't the only ridiculously intrincate fantasy world simulator with the initials DF that I make mods for: http://www.bay12forums.com/smf/index.php?topic=177071.0
-
- Posts: 1409
- Joined: Mon Aug 12, 2019 4:32 pm
- Contact:
Re: [MOD]Ambidexterity Module (Shield Module Branch)
Found the bug. It will be fixed and pushed in the next day or so.
My Daggerfall Mod Github: l3lessed DFU Mod Github
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
-
- Posts: 1409
- Joined: Mon Aug 12, 2019 4:32 pm
- Contact:
Re: [MOD]Ambidexterity Module (Shield Module Branch)
Pushed my updates to repo.
Spent the afternoon using what I learned about particle systems to create a particle system constructor class. Once I build it up more, I will probably share it so other's can implement particles easy into their mods. Just use it to grab and setup the different parts of a particle system and then tell it to return the system into a blank particle system object, and you now have a completely constructed particle system ready to be attached and played at any moment.
Believe all game breaking bugs are now fixed with official werebeast done.
Spent the afternoon using what I learned about particle systems to create a particle system constructor class. Once I build it up more, I will probably share it so other's can implement particles easy into their mods. Just use it to grab and setup the different parts of a particle system and then tell it to return the system into a blank particle system object, and you now have a completely constructed particle system ready to be attached and played at any moment.
Believe all game breaking bugs are now fixed with official werebeast done.
My Daggerfall Mod Github: l3lessed DFU Mod Github
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
-
- Posts: 1409
- Joined: Mon Aug 12, 2019 4:32 pm
- Contact:
Re: [MOD]Ambidexterity Module (Shield Module Branch)
Fixed weapon alignments. I think all major bugs and issues are resolved now.
Also, updated particles a little more. Now, the sparks will fade from a bright white, to a yellow, to a deep glowing red as the particle dies.
Will push to Repo next day.
Also, updated particles a little more. Now, the sparks will fade from a bright white, to a yellow, to a deep glowing red as the particle dies.
Will push to Repo next day.
My Daggerfall Mod Github: l3lessed DFU Mod Github
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
-
- Posts: 1409
- Joined: Mon Aug 12, 2019 4:32 pm
- Contact:
Re: [MOD]Ambidexterity Module (Shield Module Branch)
Pushed to repo.
My Daggerfall Mod Github: l3lessed DFU Mod Github
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
- King of Worms
- Posts: 4753
- Joined: Mon Oct 17, 2016 11:18 pm
- Location: Scourg Barrow (CZ)
- Contact:
Re: [MOD]Ambidexterity Module (Shield Module Branch)
Very nice progress, I look forward the day all the modules fit together and are easy to install for a average user to play with them. I mean, I want those advanced weapons
DREAM Nexus https://www.nexusmods.com/users/73250038?tab=user+files
DREAM Forums viewtopic.php?f=27&t=1168
DISCORD: king_of_worms_cz
DREAM Forums viewtopic.php?f=27&t=1168
DISCORD: king_of_worms_cz
-
- Posts: 1409
- Joined: Mon Aug 12, 2019 4:32 pm
- Contact:
Re: [MOD]Ambidexterity Module (Shield Module Branch)
Thanks.
Also, found a new bug. You can't equip two handers because of the offhand weapon check. I'll fix it soon.
I spent some time resetting up animation smoothing code.
The concept is pretty easy to understand now I have all the tools in place. You have to figure out the offset distance between each animation frame, hook that into a lerp calculator and then tie the lerp calculator to the amount of time passed in the specific frame being rendered. The good thing is once the number is found, it works for all frames because the animation time is a constant.
Now, no matter what happens, the animation will smooth, regardless of FPS or attack time.
However, I have to redo some things as a result to ensure everything lines up.
Also, found a new bug. You can't equip two handers because of the offhand weapon check. I'll fix it soon.
I spent some time resetting up animation smoothing code.
The concept is pretty easy to understand now I have all the tools in place. You have to figure out the offset distance between each animation frame, hook that into a lerp calculator and then tie the lerp calculator to the amount of time passed in the specific frame being rendered. The good thing is once the number is found, it works for all frames because the animation time is a constant.
Now, no matter what happens, the animation will smooth, regardless of FPS or attack time.
However, I have to redo some things as a result to ensure everything lines up.
My Daggerfall Mod Github: l3lessed DFU Mod Github
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
My Beth Mods: l3lessed Nexus Page
Daggerfall Unity mods: Combat Overhaul Mod
Enjoy the free work I'm doing? Consider lending your support.
-
- Posts: 371
- Joined: Sun Jun 02, 2019 4:28 pm
- Location: Colombia
Re: [MOD]Ambidexterity Module (Shield Module Branch)
Heyoooo! I tried to play with the last two commits that you uploaded to Github (three days ago and four days ago respectively) but it seems like you built it for 10.24 again, or something along those lines happened, as the mod has gone back to not doing anything when activated in my 10.26 install.
The last one that works in 10.26 is the one you pushed on October 12
The last one that works in 10.26 is the one you pushed on October 12
Last edited by imsobadatnicknames on Mon Oct 19, 2020 5:05 am, edited 2 times in total.
Released mods: https://www.nexusmods.com/users/5141135 ... files&BH=0
Daggerfall isn't the only ridiculously intrincate fantasy world simulator with the initials DF that I make mods for: http://www.bay12forums.com/smf/index.php?topic=177071.0
Daggerfall isn't the only ridiculously intrincate fantasy world simulator with the initials DF that I make mods for: http://www.bay12forums.com/smf/index.php?topic=177071.0