25 lines
561 B
Elixir
25 lines
561 B
Elixir
defmodule Odinsea.Game.Movement.Aran do
|
|
@moduledoc """
|
|
Aran movement - Aran class combat step movements.
|
|
Ported from Java AranMovement.java
|
|
|
|
Used for:
|
|
- Aran combat steps (commands 21-31)
|
|
- Special Aran skills (command 35)
|
|
|
|
Note: Position is not used for this movement type.
|
|
"""
|
|
|
|
@type t :: %__MODULE__{
|
|
command: integer(), # Movement command type (21-31, 35)
|
|
stance: integer(), # New stance/move action
|
|
unk: integer() # Unknown short value
|
|
}
|
|
|
|
defstruct [
|
|
:command,
|
|
:stance,
|
|
:unk
|
|
]
|
|
end
|