Crate nosapi_data

source ·
Expand description

Library for working with NosTale’s client files.

Create features

This library uses a set of feature flags to reduce the amount of compiled code. It is possible to just enable certain features over other. By default, this crate does not enable any features but allows one to enable a subset for their use case. Below is a list of the available feature flags.

Feature NameDescription
serdeAdds support for serialization using the serde crate
json_schemaAdds support for generating JSON schemas using the schemars crate

Modules

  • Contains functions related to the game’s client EXEs
  • Contains parsers for different types of .NOS files
  • Contains a collection of names that should be automatically brought into the scope for an ease of use
  • Contains traits used inside this crate