├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── book.yml │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── assets ├── images │ ├── bev.png │ ├── feri.png │ └── player.png └── talks │ ├── choices.talk.ron │ ├── full.talk.ron │ ├── interact_a.talk.ron │ ├── interact_b.talk.ron │ └── simple.talk.ron ├── docs ├── .gitignore ├── book.toml ├── mermaid-init.js ├── mermaid.min.js ├── open.sh ├── src │ ├── SUMMARY.md │ ├── builder │ │ └── index.md │ ├── getting-started │ │ └── index.md │ └── index.md └── verify_summary.sh ├── examples ├── choices.rs ├── custom_node_event.rs ├── full.rs ├── ingame.rs └── simple.rs ├── macros ├── Cargo.toml └── src │ └── lib.rs ├── src ├── actors.rs ├── builder │ ├── build_command.rs │ ├── commands.rs │ └── mod.rs ├── errors.rs ├── events │ ├── mod.rs │ ├── node_events.rs │ └── requests.rs ├── lib.rs ├── prelude.rs ├── ron_loader │ ├── loader.rs │ ├── mod.rs │ └── types.rs ├── talk.rs ├── talk_asset.rs └── traverse.rs └── tools └── ci ├── Cargo.toml └── src └── main.rs /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: giusdp -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/book.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/.github/workflows/book.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/README.md -------------------------------------------------------------------------------- /assets/images/bev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/assets/images/bev.png -------------------------------------------------------------------------------- /assets/images/feri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/assets/images/feri.png -------------------------------------------------------------------------------- /assets/images/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/assets/images/player.png -------------------------------------------------------------------------------- /assets/talks/choices.talk.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/assets/talks/choices.talk.ron -------------------------------------------------------------------------------- /assets/talks/full.talk.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/assets/talks/full.talk.ron -------------------------------------------------------------------------------- /assets/talks/interact_a.talk.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/assets/talks/interact_a.talk.ron -------------------------------------------------------------------------------- /assets/talks/interact_b.talk.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/assets/talks/interact_b.talk.ron -------------------------------------------------------------------------------- /assets/talks/simple.talk.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/assets/talks/simple.talk.ron -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | -------------------------------------------------------------------------------- /docs/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/docs/book.toml -------------------------------------------------------------------------------- /docs/mermaid-init.js: -------------------------------------------------------------------------------- 1 | mermaid.initialize({startOnLoad:true}); 2 | -------------------------------------------------------------------------------- /docs/mermaid.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/docs/mermaid.min.js -------------------------------------------------------------------------------- /docs/open.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | mdbook serve --open 4 | -------------------------------------------------------------------------------- /docs/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/docs/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/src/builder/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/docs/src/builder/index.md -------------------------------------------------------------------------------- /docs/src/getting-started/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/docs/src/getting-started/index.md -------------------------------------------------------------------------------- /docs/src/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/docs/src/index.md -------------------------------------------------------------------------------- /docs/verify_summary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/docs/verify_summary.sh -------------------------------------------------------------------------------- /examples/choices.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/examples/choices.rs -------------------------------------------------------------------------------- /examples/custom_node_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/examples/custom_node_event.rs -------------------------------------------------------------------------------- /examples/full.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/examples/full.rs -------------------------------------------------------------------------------- /examples/ingame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/examples/ingame.rs -------------------------------------------------------------------------------- /examples/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/examples/simple.rs -------------------------------------------------------------------------------- /macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/macros/Cargo.toml -------------------------------------------------------------------------------- /macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/macros/src/lib.rs -------------------------------------------------------------------------------- /src/actors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/actors.rs -------------------------------------------------------------------------------- /src/builder/build_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/builder/build_command.rs -------------------------------------------------------------------------------- /src/builder/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/builder/commands.rs -------------------------------------------------------------------------------- /src/builder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/builder/mod.rs -------------------------------------------------------------------------------- /src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/errors.rs -------------------------------------------------------------------------------- /src/events/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/events/mod.rs -------------------------------------------------------------------------------- /src/events/node_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/events/node_events.rs -------------------------------------------------------------------------------- /src/events/requests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/events/requests.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/prelude.rs -------------------------------------------------------------------------------- /src/ron_loader/loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/ron_loader/loader.rs -------------------------------------------------------------------------------- /src/ron_loader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/ron_loader/mod.rs -------------------------------------------------------------------------------- /src/ron_loader/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/ron_loader/types.rs -------------------------------------------------------------------------------- /src/talk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/talk.rs -------------------------------------------------------------------------------- /src/talk_asset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/talk_asset.rs -------------------------------------------------------------------------------- /src/traverse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/src/traverse.rs -------------------------------------------------------------------------------- /tools/ci/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/tools/ci/Cargo.toml -------------------------------------------------------------------------------- /tools/ci/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusdp/bevy_talks/HEAD/tools/ci/src/main.rs --------------------------------------------------------------------------------