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
Last revisionBoth sides next revision
free_movement [2023/04/01 10:52] justinfree_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 [[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 as a bug.
   * 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.
  
 =====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 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~~
free_movement.txt · Last modified: 2023/06/01 12:58 by justin