Table of Contents

Namespace AshesOfVelsingrad.systems

Classes

BattleInputSystem
CellInformation

Represents the information for a single grid cell in the map, including its coordinates, ground type, walkability, and the unit occupying it.

MapSystem

Base class for all playable maps in the game.

SkillSystem

Base class for all skills available in the game.

UnitSystem

Base class for all units in the tactical grid-based system. Handles stats, movement, effects, and Godot integration.

Enums

CellType

Enumeration of every cell type available in the game.

EffectType

Defines the type of effect a skill applies when used.

MagicType

Represents the elemental type of a skill.

TargetTypes

Defines the targeting pattern of a skill.

UnitType

Represents the different unit archetypes in the game.