![]() * Commit * Boyfailure code commit * Cooking code spaghetti * Accidental overwrite recursive function call hell * Implemented player list * Add partial moderator widget Sleepy time! Hee-Hoo! * Moderator Dialog - Step 1 - WIP * Appease the clang gods * Clang appeasement policy * *sacrifices goat to clang* * Added player report, reworked implementation, ... * Added player-specific report * Reworked implementation * No longer uses JSON. * Removed preset loader. --------- Co-authored-by: TrickyLeifa <date.epoch@gmail.com> Co-authored-by: Leifa <26681464+TrickyLeifa@users.noreply.github.com> |
||
---|---|---|
.github | ||
android | ||
bin | ||
data | ||
lib | ||
scripts | ||
src | ||
test | ||
.clang-format | ||
.gitignore | ||
CMakeLists.txt | ||
data.qrc | ||
LICENSE.GPLv3 | ||
LICENSE.MIT | ||
README_LINUX.md | ||
README.md |
Attorney Online
Attorney Online is a world-renowned courtroom drama simulator that allows you to create and play out cases in an off-the-cuff format.
Refer to the docs for more information.
Setting up for development
This program's main dependency is Qt and the currently recommended version for development is 6.5.3. See this link on how to install Qt.
Other dependencies
- BASS (http://www.un4seen.com/bass.html)
- BASS Opus Plugin (http://www.un4seen.com/bass.html#addons)
- BASS Midi Plugin (http://www.un4seen.com/bass.html#addons)
- Discord Rich Presence (https://github.com/discordapp/discord-rpc/releases)
- Qt Apng Plugin (https://github.com/jurplel/QtApng/releases)
(see .github/workflows/build.yml for exact installation commands)
Running Tests
Running tests requires Catch2 and cmake
mkdir cbuild && cd cbuild
cmake ..
make test
# usage: run all tests
./test/test
# usage: Optionally specify tests and success verbosity
./test/test [bass] --success
[noci]
tag is used to disable a test on GitHub actions
Credits
The original Attorney Online client was created by FanatSors.
This is an open-source remake of that client created by OmniTroid.
The logo (logo.png
and logo.ico
) was designed by Lucas Carbí. The characters depicted in the logo are owned by Capcom.
Copyright
The project is dual-licensed; you are free to copy, modify and distribute AO2 under the GPLv3 or the MIT license.
Copyright (c) 2016-2018 OmniTroid
Modifications copyright (c) 2017-2018 oldmud0
Case Café additions copyright (c) 2018 Cerapter
Killing Fever Online additions copyright (c) 2019 Crystalwarrior
Contact
You can find us in the official Attorney Online Discord server: https://discord.gg/wWvQ3pw