SpaceTraders API implemented for Bevy the game engine.
Consult official Docs for APIs explanations.
Learm more about Bevy here and about SpaceTraders here.
Issues / Pull requests / criticism / requests welcome.
```rust use bevy::{log::LogPlugin, prelude::}; use bevy_mod_pies_spacetraders_api::prelude::;
fn main() {
App::new()
.addplugins(MinimalPlugins)
.addplugin(LogPlugin::default())
// we will need this, it sets up stuff
.addplugin(ClientPlugin)
.addsystem(addtoken.inschedule(CoreSchedule::Startup))
.addsystem(setstatus.runif(runonce()))
.addsystem(getstatus.runif(/* custom run condition is provided: */responsereceived::
fn addtoken(mut config: ResMut
// each API is it's own Resource (on surface, interior mutability goes BRRRRR)
fn getstatus(mut status: ResMut
|SpaceTraders|Bevy|Crate|
|-|-|-|
|June 24, 2023
|0.11.0
|0.2.0
|
|June 24, 2023
|0.10.1
|0.1.0
, 0.1.1
|
Repo is dual licensed under MIT
or Apache-2.0
unless stated othervise.