Post from the past
RDA server now responds to dice requests
Added dice rolling capabilities to roll up to 100 dice between 2 and 20 sides. Broke login out of chat logic, client test script can now recognize /whisper [name] [text] and /roll [1-100]d[2-20] commands to test relevant capabilities on the server. Server now expects a login message before a timeout or it drops the connection.
Notes from the future
I am pretty much obsessed with finding better ways to generate pseudorandom numbers for the RDA, but if I devoted all my time to that, nothing else would ever get done. Right now, the dice roller uses the default random number generator for Python, but as soon as I get a plug in framework set up that will change. The long term goal it to allow pluggable random providers that can be set according to the server admin's whim.
No comments:
Post a Comment