Amuse Developr

 

This is the development tumblelog for an MU* client called Amuse.

Check out the first post for slightly more information.

Wed May 30

Line Parsing Notes

Things that trigger effects

  • ANSI Formatting
  • URLs
  • E-mail Addresses
  • MU* Servers
  • Interesting Text
  • Spelling Errors
  • User Highlights

Visual effects on the lines or words

  • Formatting Adjusted (Colour/underline)
  • Hidden
  • Collapsed by default
  • Formatted in to table
  • Becomes clickable with extra functions
  • Runs ‘event’ code (user/built in)(sound/action/alert)
  • Line flagged with icon / properties
  • Line rerouted to filter tab

Events defined as

  • Sound played
  • Output translated in to out of scroll view (form/dex)
  • Client Toast notification
  • Desktop Toast notification
  • Critical notification
  • Ticker notification
  • Flash notification (app/tab)
  • Logging related activity
  • Application activity