aboutsummaryrefslogtreecommitdiff
path: root/courtroom.cpp
AgeCommit message (Collapse)Author
2018-11-25Overhaul themeoldmud0
The only thing missing in this commit is a new background. I am waiting for a higher-quality version of the AO logo.
2018-11-17Fix compile-time issues from mergeoldmud0
2018-11-17Fix case-insensitive paths on Linux (#34)oldmud0
Closes #9
2018-11-16small fixes and removing compiler warningsDavid Skoland
2018-11-16refactored path functions and added support for case-sensitive filesystemsDavid Skoland
2018-11-15added case insensitive path function for those filesystemsDavid Skoland
2018-11-10Merge AOV 2.5.1 into mainlineoldmud0
2018-11-10Clean up style of merged in codeoldmud0
2018-11-10Initial merge of Case Cafe 1.4.1 into mainlineoldmud0
2018-11-02Reverted the full stop silence feature.Cerapter
With 3D characters, it made the game lag too much -- really wasn't worth it.
2018-11-02Don't fix what's doubly broken: Emote dropdown.Cerapter
Made it so that emote dropdown only responds to activation, instead of index changing, i.e., reverted to previous behaviour. Emote changing already had a failsafe for the emote dropdown index changing, which activated even when you clicked on the emotes. That made it so that you'd get the Pre button ticked on emotes that didn't have 'em, and vice versa.
2018-10-23Added support for the stenographer role in case alerts.Cerapter
2018-10-23Support for case alerts serverside.Cerapter
- Users can use an ingame button to alert people of cases.
2018-10-23Client can now accept case alerts.Cerapter
- Settings has a new tab with casing settings. - Can set when the game should alert of cases. - In game tickbox to toggle if you should be alerted of cases.
2018-10-23Changed dropdown menus so they activate even if you click an item in them.Cerapter
2018-10-23Fixed the fullstop-silence bug.Cerapter
Made it so that characters correctly switch to-and-fro idle / talking anims during full stops, and don't interrupt non-interrupting pres.
2018-10-23Moved bassopus stuff to its own function.Cerapter
Not that it works, so whatever.
2018-10-03Added support for opus files on Linux.Cerapter
2018-09-24Added the ability to change the showname's colour.Cerapter
2018-09-23Some UI bugfixes in regards to custom client features shown + nonint-pre fixes.Cerapter
2018-09-23Generalised the music extension remover.Cerapter
2018-09-20Made objections not necessarily play a pre, unless you have Pre ticked.Cerapter
2018-09-20Full stops force the idle anim to play.Cerapter
2018-09-20Added the ability to give characters custom realisation sounds.Cerapter
2018-09-20...And the same with the client, too!Cerapter
2018-09-20Rolled all the special IC stuff into one FL packet piece.Cerapter
So now, a standard CCCC server uses three bonus packets: `modcall_reason`, `cccc_ic_support` and `arup`.
2018-09-18Minor fix regarding area's being locked.Cerapter
2018-09-17Added the ability to name an author / authors for loaded cases.Cerapter
2018-09-17Added the ability to set a default status and a CM doc for loaded cases.Cerapter
2018-09-15`/load_case` command to quickly load cases.Cerapter
2018-09-15The IC chatlog can now show both name and showname, and can be exported.Cerapter
- Toggle the 'Custom shownames' tickbox to switch between real names and custom shownames. - Type `/save_chatlog` in the OOC to export your IC chatlog into a file. - Exporting the chatlog will append the date and time of the message, too.
2018-09-15Server messages are now coloured differently.Cerapter
2018-09-15Areas can now be spectatable, too.Cerapter
- Makes it so that people can join, but can't type IC unless invited. - The CM can set it with `/area_spectate`.
2018-09-15Revert "Removed the dependency on `bass.dll`."Cerapter
This reverts commit fe955d692350cd3bac192721c09d8fdd445afc5d.
2018-09-15Fixed bugs regarding noninterrupting pres.Cerapter
- They are now actually non-interrupting when an interjection is played. - Realisation now happens at the start of the message if the pre is non-interrupting.
2018-09-07Lowered the prosecutor / defence characters, so they don't float above some ↵Cerapter
desks.
2018-09-05Non-interrupting pres.Cerapter
2018-09-05Inline text now also obey `misc` rules.Cerapter
2018-09-05`misc` folder given purpose as the 'default' for shouts and chatboxes.Cerapter
- Default bubbles. - Default shout sounds. - Custom chatbox. - Custom colours for the chatbox. - No need to have duplicate files of bubbles and shouts all over the character folders.
2018-09-04Added `jur` and `sea` positions.Cerapter
2018-09-04The server now announces what features it has.Cerapter
I'm not sure why I did this.
2018-09-04Removed the specific check on `hld` in pairs.Cerapter
Perhaps a better solution may present itself later.
2018-09-04Fixed the zoom and the `hld` pos with double characters.Cerapter
2018-09-04Removed the dependency on `bass.dll`.Cerapter
This is merely a reimplementation of Gameboyprinter's changes on the main thing. The only thing that's different from that one is that the options menu has had its audio device removed, too.
2018-09-03Area list added.Cerapter
- Accessible with the ingame A/M button, or by `/switch_am`. - The music list now only lists music. - The area list lists the areas. - It describes general area properties (playercount, status, CM, locked). - Automatically updates as these change. - Clicking on an area behaves the same way as clicking on an area in the music list previously did.
2018-09-03'Call mod' button can now send argumentless modcalls again.Cerapter
This stopped the client from being able to call a mod in vanilla servers before.
2018-09-03Dual characters on screen Part 2.Cerapter
- UI option to change pairup. - Fixed a bug on the prosecution side. - Dual characters now allow for iniswapped characters. - Zooming now doesn't stay on the field, instead, the game defaults to the last emote.
2018-09-03Dual characters on screen Part ICerapter
The basics have been laid out. - Communication about the second character established. - Pairing sytem made. - Placement system of the second character implemented. Needs: - More testing. - A workable UI. - Fix for zooms.
2018-08-29remove all traces of bassgameboyprinter
2018-08-24Fixed a Windows bug where there was no way to get back to the default audio ↵Cerapter
device.