Skip to content

Commit

Permalink
Implement messages from Elden Ring
Browse files Browse the repository at this point in the history
  • Loading branch information
Yaulendil committed Mar 1, 2022
1 parent 28f754c commit 9278246
Show file tree
Hide file tree
Showing 8 changed files with 591 additions and 37 deletions.
56 changes: 29 additions & 27 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 11 additions & 7 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "dsmsg"
description = "Randomly generate online messages from Dark Souls, Demon's Souls, Bloodborne, and Sekiro."
version = "1.7.0-dev0"
description = "Randomly generate online messages from Dark Souls, Demon's Souls, Bloodborne, Sekiro, and Elden Ring."
version = "1.7.0"

authors = ["Yaulendil <davarice@protonmail.com>"]
repository = "https://github.com/yaulendil/dsmsg"
Expand All @@ -23,20 +23,22 @@ panic = "abort"


[dependencies]
argh = "0.1.3"
lazy_static = "1.4.0"
argh = "0.1"
lazy_static = "1.4"
rand = "0.7"
static_assertions = "1.1.0"
static_assertions = "1.1"


[features]
default = ["ds1", "ds2", "ds3"]
default = ["darksouls"]

# NewLine Feature inserts a Line Break between parts of a Compound Message.
newline = []

# Include messages from Demon's Souls.
demons = []
# Include messages from the entire Dark Souls series.
darksouls = ["ds1", "ds2", "ds3"]
# Include messages from Dark Souls 1.
ds1 = []
# Include messages from Dark Souls 2.
Expand All @@ -47,6 +49,8 @@ ds3 = []
bloodborne = []
# Include messages from Sekiro.
sekiro = []
# Include messages from Elden Ring.
eldenring = []

# Include all available message sets.
all-sets = ["ds1", "ds2", "ds3", "bloodborne", "demons", "sekiro"]
all-sets = ["darksouls", "bloodborne", "demons", "sekiro", "eldenring"]
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
![docs.rs](https://docs.rs/dsmsg/badge.svg?style=for-the-badge)
](https://docs.rs/dsmsg)

##### Random generator for online messages from Dark Souls, Demon's Souls, Bloodborne, and Sekiro.
##### Random generator for online messages from Dark Souls, Demon's Souls, Bloodborne, Sekiro, and Elden Ring.

Generates messages in the format of one of any game in the series, chosen randomly. Messages from the more recent titles may have a second part, in which case the two parts will be joined by a conjunction.

Expand All @@ -39,7 +39,7 @@ cargo install dsmsg --features "newline"
## Optional Message Sets

Messages from Bloodborne, Demon's Souls, and Sekiro are also available via compile options. To enable output from all available message groups:
Messages from Bloodborne, Demon's Souls, Sekiro, and Elden Ring are also available via compile options. To enable output from all available message groups:

```
cargo install dsmsg --features "all-sets"
Expand All @@ -58,6 +58,7 @@ This will first **disable** all three Dark Souls message groups (including `ds3`
- `ds2`
- `ds3`
- `sekiro`
- `eldenring`


---
Expand Down
Loading

0 comments on commit 9278246

Please sign in to comment.