Giant Mantis - AI WIP

Version 1.1 by Adam Janus on 2026/03/05 21:00

1. Introduction

Due to current developemnt situatuin, giant mantis will use tha same, out of combat bechavoiur as fire ant.  This document will describe combat bachaviour exclusivly 

2. Bechaviour. 
Giant mantins follows documentation of fire ant, where it differs is the combat bevaiour 

https://wiki.axiosys.net/bin/view/Game%20Design/Fire%20Crystal%20Ant%20-%20AI%20

3. Combat actions 

3.1 Standard attack 

Mantis rises its arms and slashes player form top to down. 

Wind up:
1.  mantis raises its arms  for 0.4 sec. 

2. Mantis holds its arms for  0.3 sec. 

Swing
2. Mantis swings its arms drawing an arc for 0.6 sec 

Recovery:

1. Mantis brings its arms back to nomral pose for 0.7 
 

3.2 Block

The mantis crosses its Arms to block all upcoming attack at front. While block is active, mantis movement speed including rotation is lowered to 30% to its inital value. 

If mantis succesfully blocks enemy attack it has 30% chacnce to intreeupt block action with "Standard Attack" action. 

If mantis fails to block attack more then 2 times, it stops block action. 

If mantis target is at distance greater then X, then mantis stops block action. 

Wind-up:

1. Mantis ducks down slightly  and brings its arms to x pattern. 0.5 seconds

Swing:

  1. Mantis holds its possition

Recovery:

1.  mantis strighten up to deafoult position  for 0.5