This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
free_movement [2023/04/01 10:54] – justin | free_movement [2023/05/07 13:41] – justin | ||
---|---|---|---|
Line 1: | Line 1: | ||
======Free Movement====== | ======Free Movement====== | ||
---- | ---- | ||
- | **Free movement** is an in-development system for allowing the player to move freely around a [[map]] instead of being restricted to grid. It replaces the previous experimental version and can be enabled on a per [[map]] basis from the bottom of the [[Map Properties]] panel. Please keep in mind that most functionality WILL NOT work when free movement is enabled. If you encounter an issue on a [[map]] with free movement enabled, please do not report it as a bug until further notice. Thank you! | + | **Free movement** is an in-development system for allowing the player to move freely around a [[map]] instead of being restricted to the grid. It replaces the previous experimental version and can be enabled on a per [[map]] basis from the bottom of the [[Map Properties]] panel. Please keep in mind that most functionality WILL NOT work when free movement is enabled. If you encounter an issue on a [[map]] with free movement enabled, please do not report it as a bug until further notice. Thank you! |
=====Current Functionality===== | =====Current Functionality===== | ||
Line 14: | Line 14: | ||
* **Shift:** Sprint | * **Shift:** Sprint | ||
* **Space:** Jump | * **Space:** Jump | ||
+ | * **Left Mouse:** Attack | ||
=====Known Issues===== | =====Known Issues===== | ||
- | The following list includes any known issues specifically related to the new physics-based movement system. Any previously existing functionality that hasn't been implemented into the free movement system yet is not included in this list and should not be reported. | + | The following list includes any known issues specifically related to the new physics-based movement system. Any previously existing functionality that hasn't been implemented into the free movement system yet is not included in this list and should not be reported |
* Player may get stuck on small steps or bumps in terrain and require jumping to get over them. | * Player may get stuck on small steps or bumps in terrain and require jumping to get over them. | ||
* Collision only uses first frame of model and isn't updated when the frame changes. | * Collision only uses first frame of model and isn't updated when the frame changes. | ||
Line 26: | Line 27: | ||
* Customizing speed modifier for sprinting | * Customizing speed modifier for sprinting | ||
* Enabling/ | * Enabling/ | ||
- | * Customizing jump height, air control, jump count, etc. | + | * Customizing |
* Enabling/ | * Enabling/ | ||
* Customizing fall damage amount | * Customizing fall damage amount | ||
Line 32: | Line 33: | ||
* Customizing crouch height, etc. | * Customizing crouch height, etc. | ||
* Customizing slopes, sliding, etc. | * Customizing slopes, sliding, etc. | ||
+ | * Attacking freely (i.e. no interaction needed) | ||
+ | * Customizing interaction proximity, crosshairs, etc. | ||
+ | * Head bobbing effect for first-person | ||
+ | * Custom collision boxes for models | ||
+ | * Custom zones in maps to trigger scripts or events | ||
+ | * Collision boxes in maps to block areas or affect movement | ||
~~NOTOC~~ | ~~NOTOC~~ |