Attune Wiki

Top-down RPG roguelike

User Tools

Site Tools


mechanics:combat

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
mechanics:combat [2025/01/22 00:39] coppercrusadermechanics:combat [2025/03/04 01:44] (current) coppercrusader
Line 1: Line 1:
 ====== Combat ====== ====== Combat ======
 +----
 +**Combat** is how the player deals damage to [[:enemies]]. There are two classes of [[:weapons]]: melee and ranged.
  
-  * leftclick - melee +===== Notes ===== 
-  * rightclick - ranged +---- 
-  * shift+leftclick - mine +  * LMB to melee. 
-  * attacks can incorporate movement into attack animations +  * RMB for a ranged attack. 
-    * melee can nudge the player forward to close distance +  * Shift+LMB to mine a tile. 
-    * ranged can nudge the player backwards to gain distance +  * Attacks can move the player depending on weapon type. 
-  * controls option to keep mining while hovering over mine-able tile after letting go of shift+    * Melee weapons generally thrust the player forwards towards the enemy as they excel in close range situations. 
 +    * Ranged weapons cause the player to leap backwards away from danger as they excel in long range situations. 
 +  * Accessibility option to allow shift to be released after mining has started. 
 +===== Enemy Notes ===== 
 +---- 
 +  * Enemies will have zone indicators on the ground showing where the hit-boxes of their attacks lie. 
 +  * Enemies can move and then halt while attacking, charge forwards while attacking, pace back and strafe while shooting, switch fighting styles based on distance, etc. 
 +  * Enemies that fight in groups, such as wolves in packs, will have the oldest enemy in the group tagged as an 'alpha', having pack behavior scripts running off of them. 
 +    * When an alpha is killed, alpha status instantly transfers to the next-oldest enemy. 
 +    * When two alphas meet, the pack with the youngest alpha is absorbed into the oldest alpha's pack.
mechanics/combat.1737502774.txt.gz · Last modified: 2025/01/22 00:39 by coppercrusader