Skip to content

WMO - Add Walkable Moving Objects - #11462

Draft
LinkIsGrim wants to merge 3 commits into
masterfrom
wmo
Draft

WMO - Add Walkable Moving Objects#11462
LinkIsGrim wants to merge 3 commits into
masterfrom
wmo

Conversation

@LinkIsGrim

Copy link
Copy Markdown
Member

Port of Bloodwyn's Arma-3-WMO, letting units stand and walk on moving vehicles without sliding off.

Walkability is config driven via ace_wmo_walkable rather than the original's runtime classname arrays, with an isKindOf fallback list for engine classes that have no config entry. Rope segments are excluded there, which fixes units falling instead of catching an ACE fast rope (Bloodwyn/Arma-3-WMO#5).

The frame handler is removed when the setting is off, the anchor probe is skipped while on terrain, and detaching uses waitUntilAndExecute instead of spawning a script per frame.

IMPORTANT

  • If the contribution affects the documentation, please include your changes in this pull request so the documentation will appear on the website.
  • Development Guidelines are read, understood and applied.
  • Title of this PR uses our standard template Component - Add|Fix|Improve|Change|Make|Remove {changes}.

Port of Bloodwyn's Arma-3-WMO, letting units stand and walk on moving
vehicles without sliding off.

Walkability is config driven via ace_wmo_walkable rather than the original's
runtime classname arrays, with an isKindOf fallback list for engine classes
that have no config entry. Rope segments are excluded there, which fixes
units falling instead of catching an ACE fast rope
(Bloodwyn/Arma-3-WMO#5).

The frame handler is removed when the setting is off, the anchor probe is
skipped while on terrain, and detaching uses waitUntilAndExecute instead of
spawning a script per frame.
The unit's world velocity is the vehicle's while standing on it, so a
stationary unit on a moving truck or deck was counted as sprinting.
@LinkIsGrim LinkIsGrim added this to the Ongoing milestone Aug 9, 2026
@LinkIsGrim LinkIsGrim self-assigned this Aug 9, 2026
@LinkIsGrim LinkIsGrim added the kind/feature Release Notes: **ADDED:** label Aug 9, 2026
@LinkIsGrim
LinkIsGrim marked this pull request as draft August 9, 2026 17:26
The helper is a single 8x8m quad in a Roadway LOD plus two empty LODs, so it is
described entirely by its geometry. Generating it from tools/make_wmo_roadway.py
gives the asset a provenance instead of shipping an opaque binary.
@Dystopian

Copy link
Copy Markdown
Contributor

Enhanced Movement Rework is very good, just related.

@LinkIsGrim

Copy link
Copy Markdown
Member Author

EMR handles moving objects?

Neat.

@DartRuffian

Copy link
Copy Markdown
Contributor

Does this include trees? One of my biggest gripes with WMO and why I don't use it is that you can accidentally just walk up knocked over trees and bushes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/feature Release Notes: **ADDED:**

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants