aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-17Changed the left and right buttons across the default theme to be bigger.Cerapter
2018-12-17Merge pull request #48 from Cerapter/vanilla-theme-fixesoldmud0
Theme, interface, and pointer magic fixes.
2018-12-17Fix judge buttons not appearing & crash if MS goes down during play.Cerapter
The former was caused by the position dropdown simply not having code to make the judge buttons appear. Alongside that, the issue(?) where `/pos judddd` (or variations) would not put the user in the judge position, but gave them the buttons anyway. The latter was caused by a simple mistake. We deleted the Lobby (and the Courtroom) frequently, however, we never did set its (their) pointer(s) back to null -- so they pointer to trash data, and the `if (w_lobby != nullptr)` part never failed. This is also now fixed, and deletion of the Lobby or the Courtroom also brings about the nulling of their pointers.
2018-12-17Fixed the theme issues (casing button, emote page switcher buttons).Cerapter
2018-12-16Fixed a bug with area-less servers and `ARUP`.Cerapter
A server with no areas will no longer crash the client upon joining.
2018-12-16Fix theme issues.Cerapter
This quick typo-fix fixes #41 .
2018-12-16AO 2.6 bugfixes.Cerapter
- The `base/` folder's path is now determined based on where the executable was executed, not where its workspace is. - Showing custom shownames is now assumed to be `true` by default, unless the `config.ini` says otherwise. - The Lobby's listing of servers has now been moved into its constructor (previously only specifically called by the "Back to Lobby" button). This makes it list servers even if the user was kicked, banned, or left due to timeout.
2018-12-15Merge pull request #33 from AttorneyOnline/mega-mergeoldmud0
AOV/Case Cafe feature parity
2018-12-15Add big ugly hack to fall back jury/seance backgrounds to witnessoldmud0
2018-12-14Darken character selection backgroundoldmud0
2018-12-14Update about dialogoldmud0
2018-12-14Merge pull request #40 from Cerapter/mega-merge-case-announceroldmud0
Made case announcement use netcode instead of calling tsuserver commands.
2018-12-14Changed how the new netcodes are built, so they're properly encoded.Cerapter
2018-12-14Made case announcement use netcode instead of calling tsuserver commands.Cerapter
2018-12-13Merge pull request #39 from Cerapter/mega-merge-audio-fixoldmud0
Fix the no sound on Windows at start bug.
2018-12-13Fixed a bug where there would be no sound on Windows during the first start.Cerapter
2018-12-12Merge pull request #38 from Cerapter/mega-merge-fixesoldmud0
CC-original related feature fixes.
2018-12-12Fixed a bug where the `misc/` bubbles would be preferred over the ↵Cerapter
characters' own.
2018-12-12Merged some duplicate functions.Cerapter
Also brought in another function that specifically filters out inline formatting characters, so that the append IC text function is a bit more understandable.
2018-12-12The charselect's "shadows" correctly update based on what chars are taken.Cerapter
This was purely a graphical bug. The characters were correctly recognised as taken by the client, but there was no way to update the "taken-shadow" over their icons. Which meant that they were locked into the way they were when the user first joined the server. As a result of this, a `CharsCheck` package from the server will correctly display the taken characters to the client in the character selection.
2018-12-12Fixed a bug where your chatlog would completely erase if you had a limit of 0.Cerapter
A limit of zero otherwise means infinite, so no log limit.
2018-12-12Added defaults to the inline colouring system.Cerapter
2018-12-11More changes to default themeoldmud0
2018-12-10Re-add missing BASS_StreamCreateFile lineoldmud0
2018-12-06Update readme and licenseoldmud0
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-17adjusted functions to reflect change in get_case_sensitive_pathDavid Skoland
2018-11-17reworked get_case_sensitive_path to be recursiveDavid Skoland
2018-11-17changed variable names for clarityDavid Skoland
2018-11-16fixed get_sounds_path as well + nuked the last unneccessary tolower callsDavid Skoland
2018-11-16small fixes and removing compiler warningsDavid Skoland
2018-11-16refactored path functions and added support for case-sensitive filesystemsDavid Skoland
2018-11-16removed legacy for char iconsDavid Skoland
2018-11-15added case insensitive path function for those filesystemsDavid Skoland
2018-11-15added extra define case in main.cpp for case-sensitive file systemsDavid Skoland
2018-11-12Remove AOV-specific changesoldmud0
2018-11-11Merge history from argoneuscze/masteroldmud0
2018-11-10Merge AOV 2.5.1 into mainlineoldmud0
2018-11-10Remove patch fileoldmud0
2018-11-10Coalesce server changes into patch file (this is not a monorepo)oldmud0
2018-11-10Clean up style of merged in codeoldmud0
2018-11-10Initial merge of Case Cafe 1.4.1 into mainlineoldmud0
2018-11-04removed redundant linker argumentargoneus
2018-11-04fixed project file to use qapng and discord rpc correctlyargoneus
2018-11-02Updated README to talk about the 1.4.1 update.Cerapter
2018-11-02A safety measure regarding the IC commands `/a` and `/s`.Cerapter
Made it so they actually require the command plus a space, so that things like `/area` in IC don't get caught.
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.