Module evtclib::raw

source · []
Expand description

This module defines raw types that correspond 1:1 to the C types used in arcdps.

It is not advised to use those types and functions, as dealing with all the low-level details can be quite tedious. Instead, use the higher-level functions whenever possible.

Re-exports

pub use self::parser::parse_file;
pub use self::parser::Evtc;
pub use self::parser::ParseError;
pub use self::parser::ParseResult;

Modules

This module contains functions to parse an EVTC file.

Structs

An agent.

A combat event.

A skill.

Enums

Combat activation

Combat buff remove type

Custom skill ids

Combat result (physical)

Combat state change

The “friend or foe” enum.

Language

Functions

Return a CStr up to the first nul byte.

Parse a complete log that was compressed as a zip file.