Commit Graph

92 Commits (53e67fcd1fc1ca15da30562ca76a70f92117cd5f)

Author SHA1 Message Date
rasul 53e67fcd1f handle state changes 5 years ago
rasul 85d1eeff70 provide new state 5 years ago
rasul a9cc95ef6c rustfmt 5 years ago
rasul f853002a90 check for valid password at creation 5 years ago
rasul db8e3cf1f7 only proceed if y was selected 5 years ago
rasul 6c0eb7a57d rustfmt 5 years ago
rasul b9156b0300 check that name is valid per name requirements 5 years ago
rasul 70ebf1a210 don't need Id anymore 5 years ago
rasul 0f9da2da65 config.starting_location is now config.player.starting_location 5 years ago
rasul aba6e663df some comments 5 years ago
rasul 7a17fe4a08 use config instead of hard coded values 5 years ago
rasul f4134b1911 add player config section and move starting_location there with the other new player related configs 5 years ago
rasul b7bfda95e9 methods to check if a name or password are valid 5 years ago
rasul 06ce7bec7b use the From<(Token, Into<String>)> impl 5 years ago
rasul 24c6c01da7 subcommand: set room zone : to set zone for the current room 5 years ago
rasul 222aa967a1 rustfmt 5 years ago
rasul 61b769b3c1 add a parse_str() method to Id 5 years ago
rasul c963514967 from implementation to conveniently make SendQueue from (Token, Into<String>) 5 years ago
rasul 77a5df67d8 don't need to use the name mod 5 years ago
rasul 29e6f59864 log error message 5 years ago
rasul 0cff41a4f2 don't need to use name module 5 years ago
rasul faadf904e0 subcommand to change player password 5 years ago
rasul cc10e5001f remove from connected_players when quit 5 years ago
rasul 933c63f717 short comment to describe dispatch_quit() 5 years ago
rasul 0547792265 pass quit state back when player quits, and check for that to close the connection 5 years ago
rasul acc6f26df5 add a quit state for quitting the mud 5 years ago
rasul c0695e30ec pass optional new state back with SendQueue 5 years ago
rasul dece6fa7ce watch for the correct string, and use client.close() 5 years ago
rasul 541698f452 add a close() function to close the connection 5 years ago
rasul 96f623584a rustfmt 5 years ago
rasul cb703cf988 upgrad mio to 0.7 5 years ago
rasul ac26e77d05 short description of database module and struct 5 years ago
rasul 33fa2b5219 describe client module 5 years ago
rasul 6d2a53e53f document command module 5 years ago
rasul bbc85c535a change error message for Default variant 5 years ago
rasul fdab46bef1 document the world module 5 years ago
rasul 3a9cb2fa43 rustfmt 5 years ago
rasul 7e83c23855 improve logging and errors 5 years ago
rasul be45d7fcb7 improve error messages 5 years ago
rasul 0b50ce0650 remove old stuff that was left around commented 5 years ago
rasul 24357a95f8 add some doc comments 5 years ago
rasul eb01abb0f0 comment describing try_from_long() 5 years ago
rasul a9f42be8d8 Zone has From<&Zone> implemented so .into() can be used 5 years ago
rasul a493f868d4 impl From<&Zone> instead of the from_ref() method 5 years ago
rasul df632447fd document Zone struct 5 years ago
rasul e41b367e0f document Zone::from_ref() 5 years ago
rasul a3be82b7ab impl PartialEq for Zone 5 years ago
rasul 57ccd45420 add a from_ref() method to get a Zone from a &Zone 5 years ago
rasul a7855949e7 rustfmt 5 years ago
rasul ef48161a05 Document macros 5 years ago