Welcome, sleuth

mastyra's Detective Agency

Solving puzzles, building things, gaming & making friends since forever.

“ The truth is always stranger than fiction! Katrielle Layton
FILE 001

About the Detective

Katrielle Layton standing in front of a town
Case file portrait: the detective herself.

Thank you for visiting mastyra's Detective Agency! Here you can find all the puzzles I'm in the midst of solving and the wonderful projects I'm tackling. If you're someone I've recently acquainted with or an old pal who wants to catch up, feel free to reach out.

I'm mastyra! I'm a software developer, content creator, community builder, and most importantly a GAMER. I created this site to organize all of my personal work and hobbies into a neat little corner of the internet which is somewhere anyone can stop by and see what I'm up to. Need someone to carry you in a competitive game, code a useful application, or build an entire community? I'd be more than happy to lend a hand. I also use this site to help organize events for me and my friends, so feel free to join the fun anytime.

My latest endeavors involve coding bot applications for Discord. I've also been involved in building communities on ROBLOX, Garry's Mod, and Attorney Online.

  • Software Development
  • Discord Bots
  • Community Building
  • Graphics Design
  • Gaming
FILE 002

Ongoing Cases

Court of Attrition banner

Court of Attrition

Court of Attrition is an Ace Attorney roleplay community on Attorney Online. We run trials of all kinds, from canon cases to originals written by our own members, and anyone is welcome to sit in, take the stand, or step up to the bench.

Most of what we play on is built in-house: our own build of the AO2 client with an improved demo player for rewatching trials, a browser client so you can join without installing anything, a launcher that keeps your content up to date, and BadgerBot, our Discord bot for RP pings and the Stenography Library where past trials are kept on record.

New to Ace Attorney or to Attorney Online? Watch a session first and jump in whenever you're ready.

FILE 003

The Backlog

What I've been playing, reading, and watching lately.

    FILE 004

    Credits

    Court of Attrition Logo Design

    The design of CoA's "Blue Badger" logo is credited to the following individuals:

    • Graphics Design Lead mastyra @mastyra
    • Design Consultant Khajoor @khajoor_man
    • Design Consultant GuyFugs @guyfugs
    • Design Consultant Francy Y @_francyy_

    Court of Attrition Text Logo

    The design of the "Court of Attrition" text logo is credited to:

    • Graphics Designer Wolfang @luwolfang
    FILE 005

    Contact the Agency

    Got a case for me?

    Find me at mastyra on Discord

    Or use any of the social links above. I'm easy to track down.