This is a turn-based strategy game.
Movement
Movement
- Each character gets to move during their side's turn, in any order.
- A character moves and then attacks (or uses a special ability). They may not attack and then move. They may choose to forego moving or attacking.
- Movement occurs orthogonally - no diagonals.
- Units cannot move through one another.
- Each demon may attack or use their special ability once per turn. (The heroine has no attacks or special abilities.)
- Demons may only use their special ability once every two turns.
- Range is measured orthogonally.
- Male demons will always impregnate females. They will also beat down uncooperative enemies.
- Female demons will impregnate enemy females. They will also injure enemies.
- The heroine can do nothing directly to others.
- Different enemies have different gestation times.
- Friendly demons will not corrupt the heroine beyond their respective K-level, as they like their (grand-)mother. Enemy demons are under no such restriction.
- Pregnancy imposes no penalty. (I might change this.)
- Birth occurs after the female's other actions for the turn, and imposes no penalty. (This might change too.)
- The heroine can give birth to as many demons as she can stand corruption-wise. However, only three will follow her to the next level. The player can choose which three.
- Boss demons will hold still. (So you can't just waltz past them.)
- Demons who've not spotted an enemy will randomly move. (Including into walls, in which case the movement is wasted.)
- Demons who HAVE spotted an enemy will move directly at it.
- Demons spot an enemy if A) they start their move within move+attack range, or B) they end their move within move range.
- Demons will only change which enemy they're spotting if they spot (at start of turn) a higher-priority enemy - the heroine, or a weaker (lower HP) enemy.
- Demons who impregnate somebody "go orgasmic", and randomly move on their next turn. They lose their "spotted an enemy" status. (They might "randomly move" back into spotting range, but that's another matter.)
Last edited: