fightura-1.1.0.jar
Curse Maven Snippet
What's new
# 1.1.0
**Limbs bend now.** Arms at the elbow, legs at the knee, and the torso leans —
on their own, with no script and no setup, on plain Blockbench cubes as well as
meshes.
You no longer have to chop a sleeve into segments to make it bend. Fightura cuts
the faces that cross the joint on the way to the screen, using shared corners so
no seam opens up, and only where the bend needs them. A part that stops at the
elbow is still left rigid, so avatars already built from separate segments look
exactly as they did.
The fold runs through Epic Fight's own elbow and knee joints, the ones its rig
carries for this, so the crease lands where the animator put it rather than
wherever a blend happens to land. The torso is handled differently on purpose:
Epic Fight weights the vanilla body across two joints the whole way up instead of
folding it, so Fightura uses the same weights and a torso replacement leans the
way the body it stands in for does.
## Fixed
- Nine bone aliases pointed at joints Epic Fight's biped does not have — there is
no `Pelvis` and no `Spine`. `Hips`, `Pelvis`, `mixamorig:Hips`,
`mixamorig:Spine`, `spine`, `spine.001`, `J_Bip_C_Hips` and `J_Bip_C_Spine` all
resolved to nothing, so those parts silently never followed anything. Anyone
rigging from Mixamo, Rigify or VRM was affected.
- A part that stopped being bridged kept the last matrix it was given for good,
which left it frozen in the wardrobe and the paper doll.
- Scripted rotations were being wiped each frame, which broke avatars with
physics chains.
- Every link in the documentation pointed at a repository that returns 404. The
install page sent people somewhere that doesn't exist and three pages told them
to report bugs somewhere they can't reach.
## New Lua
- `setSkin(part, enabled)` — keep a part rigid that would otherwise bend
- `setSkinBand(part, band)` — widen the fold; softer, less defined joint
- `setSkinSplit(part, split)` — move the bend along the bone
- `bindSkin(part, joint)` — blend toward some other joint entirely
## Known limits
Fold a solid four-pixel-thick limb past a right angle and the inside of the
crease has nowhere to put the material, so it creases into itself slightly. Epic
Fight's own limbs do the same. `setSkinBand(part, 6)` spreads it out if you would
rather have soft than crisp.
Bending covers the elbows, knees and torso. There is no blend at the neck, wrists
or ankles.
---
# 1.0.0
First release. Figura parts follow their matching Epic Fight joints, with a
naming table covering English, Mixamo, Blender Rigify and VRM rigs, a Lua API for
overrides and Epic Fight state, and armor visibility synced with Figura's
`vanilla_model`.
This mod has no additional files

