You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
trigger_multiple with any outputs that execute AddOutput => basevelocity <X> <Y> <Z> or gravity => <value>
Operations that can be performed on an entity:
Revert changes
Convert to trigger_setspeed, specifying horizontal/vertical speed, horizontal angle, and strict mode on/off
Should be used for any booster that should effectively give everyone the same speed (e.g. Stage start boosters). A helper tool will be used to determine the appropriate speed values.
Convert to trigger_multiple with OnJump output (either keeping same output effect if previously a trigger_multiple, or using AddOutput => basevelocity <X> <Y> <Z> if previously a trigger_push)
Should be used for any booster that is intended to activate when jumping, as well as any(?) booster that can quickly be activated multiple times (crouch boosting, or quickly exiting+entering the side of the trigger).
Maybe: Convert gravity-based boost to basevelocity-based, specifying the equivalent vertical speed (after trial-and-error testing).
Gravity-based vertical boosters are less user-friendly than basevelocity-based ones, though depending on the booster positioning and map layout, the gradual acceleration of the gravity-based booster might be necessary. This would maybe be reserved for the worst offenders where the boost just feels awful to use. Alternatively, we might want the option to just alter the gravity parameters (both the anti-gravity scale and the delay before restoring normal gravity).
Mark as handled
Details:
An entity will be converted to either trigger_setspeedortrigger_multiple => OnJump (obviously). If we implement the gravity-based boost conversion option, that could be (and likely always will be) done in combination with switching to an OnJump output.
The text was updated successfully, but these errors were encountered:
Lists entities:
AddOutput => basevelocity <X> <Y> <Z>
orgravity => <value>
Operations that can be performed on an entity:
trigger_setspeed
, specifying horizontal/vertical speed, horizontal angle, and strict mode on/offtrigger_multiple
withOnJump
output (either keeping same output effect if previously atrigger_multiple
, or usingAddOutput => basevelocity <X> <Y> <Z>
if previously atrigger_push
)Details:
An entity will be converted to either
trigger_setspeed
ortrigger_multiple => OnJump
(obviously). If we implement the gravity-based boost conversion option, that could be (and likely always will be) done in combination with switching to anOnJump
output.The text was updated successfully, but these errors were encountered: