fix(review): raise the mannequin 8 cm, lower the player 2 cm, per the owner's notes

Owner review of the last set:

  1, 2, 8, 9  rejected - 'mannequin still too low'
  14          approved, but 'floating, only maybe 2 cm too high'

The mannequin correction had been a no-op: actor bounds on a freshly assigned skeletal mesh read as
zero, so sit_on_floor returned +2 cm while the soles sat level with the floor plane. It is now raised
8 cm, which puts them clearly above it, and the four rows are back to pending for re-review with that
noted.

The player start drops 2 cm (258 -> 256) for row 14.

Also repaired the four table rows: a cell-index mistake in the previous edit had emptied their item
links.
This commit is contained in:
zwitschi committed 2026-11-09 19:57:20 +01:00
1 parent fb5488c1df
commit 4db33489e1
108 files changed
+142 -139

No files matched your search

+4 -1
View File
@@ -150,7 +150,10 @@ try:
# Root at the soles, not the world origin: the composes put feet on the
# floor's top face (Z = 0). If the skeletal root is not at the soles the
# character would float or sink, so report the bounds for the review.
shift = sit_on_floor(ch)
# Actor bounds on a freshly assigned skeletal mesh read as zero, so the generic
# correction came out at +2 cm while the mannequin still sat visibly low. Raised
# to 8 cm, which puts the soles clearly above the floor plane.
shift = sit_on_floor(ch, floor_z=8.0)
if shift is not None:
log(f"staged: MPFB character sat on the floor (shift {shift:+.1f} cm)")
mn, mx = (None, None)