Structs§
- Game
State - 復活の呪文に保存されるゲーム状態。
Enums§
Functions§
- decode
- 復活の呪文を正規化されたゲーム状態にデコードして返す。
- encode
- ゲーム状態を復活の呪文にエンコードして返す。
- generate
- 指定されたパターンに合致するデコード可能な復活の呪文たちを生成する。
- normalize_
hero_ name - 主人公の名前を正規化する。
- normalize_
password - 復活の呪文の形式を正規化する(デコード可能かどうかは関知しない)。 戻り値は有効な形式であることが保証される。
- normalize_
pattern - 復活の呪文パターンを正規化する。戻り値は有効であることが保証される。
- validate_
herb_ count - やくそう所持数を validate する。
- validate_
hero_ armor - 主人公の装備している鎧IDを validate する。
- validate_
hero_ name - 主人公の名前を validate する。正規化していないものも許す。
- validate_
hero_ shield - 主人公の装備している盾IDを validate する。
- validate_
hero_ weapon - 主人公の装備している武器IDを validate する。
- validate_
inventory - インベントリを validate する。
- validate_
key_ count - かぎ所持数を validate する。
- validate_
password - 復活の呪文の形式を validate する(デコード可能かどうかは関知しない)。正規化していないものも許す。
- validate_
pattern - 復活の呪文パターンを validate する。正規化していないものも許す。
- validate_
salt - 復活の呪文エンコード用 salt を validate する。
- validate_
tool - 道具IDを validate する。