Locomotion Modules (Slot): Difference between revisions

From Resonite Wiki
imported>DeliriousJax
m Added "Locomotion Type" for future reference when allowing or disallowing locomotion via permissions.
 
add section for power users
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''Locomotion Modules''' is a [[Slot]] contained in the Controllers slot in a world's [[Root]] slot containing user locomotion configuration. Whenever a user spawns into a world, this slot is copied into the user's root slot.
'''Locomotion Modules''' is a [[Slot]] contained in the Controllers slot in a world's [[Root]] slot containing user locomotion configuration. Whenever a user spawns into a [[World|world]], this slot is copied into the user's root slot.


Slots under Locomotion Modules for a new GridSpace world are:
For locomotion Component types, see [[Type:ILocomotionModule|Locomotion Interface Type]]
 
Slots under Locomotion Modules for a new [[Grid World]] are:


{| class="wikitable" style="font-size:10pt;"
{| class="wikitable" style="font-size:10pt;"
! colspan="2" style="background: lightblue; font-size:10pt;" | Slots
! Slots
|- style="font-size:10pt; text-align:center; font-weight:bold;"
|- style="font-size:10pt; text-align:center; font-weight:bold;"
| Slot
| Slot
Line 10: Line 12:
|-
|-
| Walk/Run (with climbing)
| Walk/Run (with climbing)
| Contains a [[PhysicalLocomotion (Component)|PhysicalLocomotion component]] for controlling physical walking, running, jumping, and climbing, and a [[CharacterController (Component)|CharacterController component]] for controlling the avatar's motion. Locomotion Type for permissions editing: "FrooxEngine.PhysicalLocomotion".
| Contains a [[Component:PhysicalLocomotion|Physical Locomotion]] for controlling physical walking, running, jumping, and climbing, and a [[CharacterController (Component)|CharacterController component]] for controlling the avatar's motion. Locomotion Type for permissions editing: "FrooxEngine.PhysicalLocomotion".
|-
|-
| Fly
| Fly
| Contains a [[PhysicalLocomotion (Component)|PhysicalLocomotion component]] for controlling physical flying, and a [[CharacterController (Component)|CharacterController component]] for controlling the avatar's motion. Locomotion Type for permissions editing: "FrooxEngine.PhysicalLocomotion".
| Contains a [[Component:PhysicalLocomotion|Physical Locomotion]] for controlling physical flying, and a [[CharacterController (Component)|CharacterController component]] for controlling the avatar's motion. Locomotion Type for permissions editing: "FrooxEngine.PhysicalLocomotion".
|-
|-
| Noclip
| Noclip
| Contains a [[NoclipLocomotion (Component)|NoclipLocomotion component]] for controlling noclip motion. Locomotion Type for permissions editing: "FrooxEngine.NoclipLocomotion".
| Contains a [[Component:NoclipLocomotion|Noclip Locomotion]] for controlling noclip motion. Locomotion Type for permissions editing: "FrooxEngine.NoclipLocomotion".
|-
|-
| Teleport
| Teleport
| Contains a [[TeleportLocomotion (Component)|TeleportLocomotion component]] for controlling teleport motion, and a [[CharacterController (Component)|CharacterController component]] for controlling the avatar's motion. Also contains subslots Teleport Path, for the visual path when teleporting, and Teleport Hit, for the visual destination marker. Locomotion Type for permissions editing: "FrooxEngine.TeleportLocomotion".
| Contains a [[Component:TeleportLocomotion|Teleport Locomotion]] for controlling teleport motion, and a [[CharacterController (Component)|CharacterController component]] for controlling the avatar's motion. Also contains subslots Teleport Path, for the visual path when teleporting, and Teleport Hit, for the visual destination marker. Locomotion Type for permissions editing: "FrooxEngine.TeleportLocomotion".
|}
|}

Latest revision as of 19:51, 26 January 2025

Locomotion Modules is a Slot contained in the Controllers slot in a world's Root slot containing user locomotion configuration. Whenever a user spawns into a world, this slot is copied into the user's root slot.

For locomotion Component types, see Locomotion Interface Type

Slots under Locomotion Modules for a new Grid World are:

Slots
Slot Summary
Walk/Run (with climbing) Contains a Physical Locomotion for controlling physical walking, running, jumping, and climbing, and a CharacterController component for controlling the avatar's motion. Locomotion Type for permissions editing: "FrooxEngine.PhysicalLocomotion".
Fly Contains a Physical Locomotion for controlling physical flying, and a CharacterController component for controlling the avatar's motion. Locomotion Type for permissions editing: "FrooxEngine.PhysicalLocomotion".
Noclip Contains a Noclip Locomotion for controlling noclip motion. Locomotion Type for permissions editing: "FrooxEngine.NoclipLocomotion".
Teleport Contains a Teleport Locomotion for controlling teleport motion, and a CharacterController component for controlling the avatar's motion. Also contains subslots Teleport Path, for the visual path when teleporting, and Teleport Hit, for the visual destination marker. Locomotion Type for permissions editing: "FrooxEngine.TeleportLocomotion".