branchrust_reboot/main/4ShotMiniCrossbowcancel
67 Commits over 61 Days - 0.05cph!
- Comment updates
- Fix animations having lower than normal playback speed
- Ensure arrow states are kept in admire
- Ensure each reload state resets the rotation timer (still needs more work)
Don't transition to idle after each fractional reload part
Reduce fractional animation time so the transition to the end state is more apparent
Slightly more reliable reload animation. Reload now always dumps into the same slot no matter the barrel orientation
linked and positioned fire,poison,bone,stone and metal arrow heads to bolt joint 3 and 4 in minicrossbow view model prefab.
linked and positioned fire,poison,bone,stone and metal arrow heads to bolt joint 1 and 2 in minicrossbow view model prefab. Also added 'viewmodel sway' and 'viewmodel lower' scripts.
- Support seperated arrow meshes from bone
- Modify on/off state depending on shots remaining
main -> 4ShotMiniCrossbow
created v_minicrossbow_bolt and linked to the 4 bolt joints in viewmodel prefab
exported 4 reload anims for vm mini crossbow and the rig again so all 4 bolt joints are in the correct postion
3p mini corssbow anims updated
split vm mini crossbow reload anim into 3 parts and removed skinned mesh arrows from its rig
Further work on handling reload state with arrow persistence
- Properly initiate fractional reload animation set
- Sit for whole length of single reload animation
Fixed Single Reload Finish -> idle transfer
Fixed deploy -> idle time
- Managed to make it rotate without flipping the barrel mid way through
- Major code cleanup: use set of angles instead of figuring them out on the fly
- Use fixed set of angles for clockwise/anticlockwise so we dont need to duplicate or create new animations
- Ensured anticlockwise works just like clockwise angles
edited the minicrossbow vm rotation curve for the barrel on viewmodel prefab
Setup rotation through animation curve
Swap over to using Quaternions instead
Ass rotate implementation. Setup anim events. Moved everything over to a Viewmodel script
main -> 4ShotMiniCrossbow
mini crossbow viewmodel animations updated
vm mini crossbow rig updated also deploy and admire animation edits
edited mini crossbow 3p anims, set the anim clips to get the r prop bone working and set up holster position
set up mini crossbow world model and intial anims
Major wip:
- Set up fractional reload
- Setup fast reload values (purely wip and testing)
- Setup Mini Crossbow script (sets shots left value)
- Use shots left to blend anims
mini crossbow admire anim updated and rotate barrel anti clockwise clip created
main -> 4ShotMiniCrossbow
mini crossbow viewmodel animations edited
mini crossbow viewmodel animations updated
updated viewmodel mini crossbow anims
mini crossbow viewmodel anims updated
updated rig and anims for mini crossbow
properly set texture sizes in the import settings
added mini crossbow bolt
smaller mesh version of the wood arrow - same material
mini crossbow viewmodel anims and skinning edits
added mini crossbow viewmodel camera script and its updated rig and idle pose.
mini crossbow textures
resized too
edited ads postion in mini crossbow viewmodel prefab
removed the prefab just made
updated ians worldmodel prefab with new mesh
renamed VM fbx to be more consistent with prefabs
mini cross bow world model
lods and basic prefab setup w some scripts
Mini crossbow icon render setup and icon
Mini crossbow:
- Swapped world model to use the viewmodel for just now
- Added multi swap arrow script to support multiple swap arrows in different slots
main -> 4ShotMiniCrossbow