User Tools

Site Tools


free_movement

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
free_movement [2023/04/01 10:47] justinfree_movement [2023/06/01 12:58] (current) 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. 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 Limitations===== 
-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 limitations 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 as a bug. 
 +  * 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.
  
 =====Planned Features===== =====Planned Features=====
-The following list includes features that are planned as part of the free movement system and will be entirely new to RPG in a Box.+The following list includes features that are planned as part of the free movement system and will also be entirely new to RPG in a Box.
   * Physics tab in gameplay configuration for customizing various mechanics   * Physics tab in gameplay configuration for customizing various mechanics
   * Enabling/disabling sprinting mechanic   * Enabling/disabling sprinting mechanic
   * Customizing speed modifier for sprinting   * Customizing speed modifier for sprinting
   * Enabling/disabling jumping mechanic   * Enabling/disabling jumping mechanic
-  * Customizing jump height, air control, jump count, etc.+  * Customizing gravity, jump height, air control, jump count, etc.
   * Enabling/disabling fall damage   * Enabling/disabling fall damage
   * Customizing fall damage amount   * Customizing fall damage amount
Line 31: 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~~
free_movement.1680371233.txt.gz · Last modified: 2023/04/01 10:47 by justin