Skip to content

Latest commit

 

History

History
24 lines (23 loc) · 1.57 KB

TODO.md

File metadata and controls

24 lines (23 loc) · 1.57 KB

Fixes

  • Source sounds from the following repo https://github.com/PAC3-Server/chatsounds-valve-games
  • Suggestions are not all shown when typing in the chat e.g typing "bodybreak" does not bring up "aaaa bodybreak"
  • Having modifiers in groups breaks the group modifiers e.g "(world#2):pitch(0.4)", seems to be a parsing issue
  • chatsounds_enable 0, should also hide suggestions and not compile lists on initialize
  • The last sound of a bunch of sounds does not parse properly
  • Legacy modifiers assigned incorrectly, and arguments too, seems to have to do with waiting for a second char in the parser
  • Loop modifier does not work
  • Face flexes when saying sounds based on sound amplitude
  • nya#1%10 <- Stream cuts early, fix pitch down not changing duration
  • :pitch([sin(t()*100)]), the * in lua expressions is converted to :legacy_rep internally which breaks multiplications
  • circular reference in json when recompiling all lists fully
  • indexes returned by the parser will be wrong if legacy modifier syntax is introduced

Suggestions

  • Ability to load in any sound repository you want? (can be done by server owners with chatsounds/repo_config.json)
  • Hide away big messages with only/mostly sounds from the chat
  • Proper realm/sound blocking features?
  • Stacking modifiers ? e.g world--50--50 becomes --25 internally?
  • Completion that completes your currently typed modifier
  • Completion that shows the realm you are selecting with #/select modifier
  • Reverb modifier
  • EQ modifier
  • Local saysound (concommand?)