Expand description
A library for creating tools and mods for SpongeBob SquarePants: Battle for Bikini Bottom (2003).
Feature flags
Some functionality is gated behind feature flags to allow you to pick and choose what functionality you need for your project.
serde
: Implements serde
’s Serialize
/Deserialize
for the core data types.
game-interface
: Enables the game_interface
module.
Modules
- Allows performing actions on or reading information about a running instance of BfBB.
- Enums that represent various parts of the game’s current state
Enums
- Convenient definition for every level in the game.
- Convenient definition for every spatula in the game
Traits
- A trait for capturing the number of variants in Enum. This trait can be autoderived by
strum_macros
. - This trait designates that an
Enum
can be iterated over. It can be auto generated usingstrum_macros
on your behalf.