├── .gitignore ├── .rustfmt.toml ├── CHANGES.md ├── CODE_OF_CONDUCT.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── data ├── adventures.toml ├── generic_fantasy.toml ├── markov_chain.toml ├── military_unit.toml ├── mystic_order.toml ├── specific_fantasy.toml ├── tavern.toml └── thieves_assassins.toml ├── examples ├── adventure.rs ├── dialogue.rs ├── markov.rs └── namegen.rs └── src ├── ability └── mod.rs ├── combat └── mod.rs ├── dialogue └── mod.rs ├── error.rs ├── faction └── mod.rs ├── generation ├── adventure.rs ├── markov.rs ├── mod.rs └── names │ ├── doughty.rs │ ├── draconic.rs │ ├── elegant_evil.rs │ ├── empyreal.rs │ ├── faery_kind.rs │ ├── fair_noble.rs │ ├── family_name.rs │ ├── generic_fantasy.rs │ ├── homely.rs │ ├── infernal.rs │ ├── malevolent.rs │ ├── military_unit.rs │ ├── mod.rs │ ├── mystic_order.rs │ ├── primitive.rs │ ├── specific_fantasy.rs │ ├── tavern.rs │ ├── thieves_assassins.rs │ └── vile_crude.rs ├── health └── mod.rs ├── inventory └── mod.rs ├── lib.rs ├── loot └── mod.rs ├── perception └── mod.rs ├── plot └── mod.rs └── save └── mod.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | Cargo.lock 3 | **/*.rs.bk 4 | -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- 1 | hard_tabs = true -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- 1 | # Changes 2 | 3 | ## 0.1.0 (2019-07-14) 4 | 5 | * First release. 6 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/README.md -------------------------------------------------------------------------------- /data/adventures.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/data/adventures.toml -------------------------------------------------------------------------------- /data/generic_fantasy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/data/generic_fantasy.toml -------------------------------------------------------------------------------- /data/markov_chain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/data/markov_chain.toml -------------------------------------------------------------------------------- /data/military_unit.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/data/military_unit.toml -------------------------------------------------------------------------------- /data/mystic_order.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/data/mystic_order.toml -------------------------------------------------------------------------------- /data/specific_fantasy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/data/specific_fantasy.toml -------------------------------------------------------------------------------- /data/tavern.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/data/tavern.toml -------------------------------------------------------------------------------- /data/thieves_assassins.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/data/thieves_assassins.toml -------------------------------------------------------------------------------- /examples/adventure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/examples/adventure.rs -------------------------------------------------------------------------------- /examples/dialogue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/examples/dialogue.rs -------------------------------------------------------------------------------- /examples/markov.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/examples/markov.rs -------------------------------------------------------------------------------- /examples/namegen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/examples/namegen.rs -------------------------------------------------------------------------------- /src/ability/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/combat/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/dialogue/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/dialogue/mod.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/faction/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/generation/adventure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/adventure.rs -------------------------------------------------------------------------------- /src/generation/markov.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/markov.rs -------------------------------------------------------------------------------- /src/generation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/mod.rs -------------------------------------------------------------------------------- /src/generation/names/doughty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/doughty.rs -------------------------------------------------------------------------------- /src/generation/names/draconic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/draconic.rs -------------------------------------------------------------------------------- /src/generation/names/elegant_evil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/elegant_evil.rs -------------------------------------------------------------------------------- /src/generation/names/empyreal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/empyreal.rs -------------------------------------------------------------------------------- /src/generation/names/faery_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/faery_kind.rs -------------------------------------------------------------------------------- /src/generation/names/fair_noble.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/fair_noble.rs -------------------------------------------------------------------------------- /src/generation/names/family_name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/family_name.rs -------------------------------------------------------------------------------- /src/generation/names/generic_fantasy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/generic_fantasy.rs -------------------------------------------------------------------------------- /src/generation/names/homely.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/homely.rs -------------------------------------------------------------------------------- /src/generation/names/infernal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/infernal.rs -------------------------------------------------------------------------------- /src/generation/names/malevolent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/malevolent.rs -------------------------------------------------------------------------------- /src/generation/names/military_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/military_unit.rs -------------------------------------------------------------------------------- /src/generation/names/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/mod.rs -------------------------------------------------------------------------------- /src/generation/names/mystic_order.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/mystic_order.rs -------------------------------------------------------------------------------- /src/generation/names/primitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/primitive.rs -------------------------------------------------------------------------------- /src/generation/names/specific_fantasy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/specific_fantasy.rs -------------------------------------------------------------------------------- /src/generation/names/tavern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/tavern.rs -------------------------------------------------------------------------------- /src/generation/names/thieves_assassins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/thieves_assassins.rs -------------------------------------------------------------------------------- /src/generation/names/vile_crude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/generation/names/vile_crude.rs -------------------------------------------------------------------------------- /src/health/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/inventory/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/inventory/mod.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwihlidal/grue-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/loot/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/perception/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/plot/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/save/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | --------------------------------------------------------------------------------