Directories
¶
| Path | Synopsis |
|---|---|
|
Package crypto provides in-place encryption and decryption utilities for a custom stream cipher (562 variant).
|
Package crypto provides in-place encryption and decryption utilities for a custom stream cipher (562 variant). |
|
Package dropfile reads and writes A3 monster .itm drop files: a contiguous sequence of little-endian drop records.
|
Package dropfile reads and writes A3 monster .itm drop files: a contiguous sequence of little-endian drop records. |
|
Package itemcombinationdata reads and writes A3 ItemCombinationData crafting files: a contiguous sequence of little-endian crafting formula records.
|
Package itemcombinationdata reads and writes A3 ItemCombinationData crafting files: a contiguous sequence of little-endian crafting formula records. |
|
Package itemfile reads and writes A3 item binary files and converts raw item records into the parsed item view used by Agonyl server tooling.
|
Package itemfile reads and writes A3 item binary files and converts raw item records into the parsed item view used by Agonyl server tooling. |
|
Package mapbin reads and writes the A3 client map bin binary format: a little-endian uint32 entry count followed by fixed-size map entries.
|
Package mapbin reads and writes the A3 client map bin binary format: a little-endian uint32 entry count followed by fixed-size map entries. |
|
Package monsterbin reads and writes the A3 clientmonster bin binary format: a little-endian uint32 entry count followed by fixed-size monster entries.
|
Package monsterbin reads and writes the A3 clientmonster bin binary format: a little-endian uint32 entry count followed by fixed-size monster entries. |
|
Package npcfile reads and writes NPC file binary format: a fixed-size little-endian record containing NPC stats, attacks, and name.
|
Package npcfile reads and writes NPC file binary format: a fixed-size little-endian record containing NPC stats, attacks, and name. |
|
Package protocol provides message encoding and decoding helpers for the protocol layer.
|
Package protocol provides message encoding and decoding helpers for the protocol layer. |
|
Package questfile reads and writes the A3 binary quest file format: a 96-byte header, exactly 7 objective blocks (each 96 bytes + optional name), and a 12-byte continuation section.
|
Package questfile reads and writes the A3 binary quest file format: a 96-byte header, exactly 7 objective blocks (each 96 bytes + optional name), and a 12-byte continuation section. |
|
Package spawnlist reads and writes spawn list binary format: a contiguous sequence of little-endian spawn entries (position, orientation, etc.).
|
Package spawnlist reads and writes spawn list binary format: a contiguous sequence of little-endian spawn entries (position, orientation, etc.). |
|
ULL (A3 Client data file) encode/decode for in-place XOR transformation of byte buffers.
|
ULL (A3 Client data file) encode/decode for in-place XOR transformation of byte buffers. |
Click to show internal directories.
Click to hide internal directories.