Cerapter
def23b10ff
Fix theme issues.
...
This quick typo-fix fixes #41 .
2018-12-16 23:06:57 +01:00
Cerapter
480db3e585
AO 2.6 bugfixes.
...
- 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-16 09:39:21 -06:00
oldmud0
de68774097
Merge pull request #33 from AttorneyOnline/mega-merge
...
AOV/Case Cafe feature parity
2018-12-15 11:02:12 -06:00
oldmud0
6d1ea9d81f
Add big ugly hack to fall back jury/seance backgrounds to witness
2018-12-15 10:56:59 -06:00
oldmud0
f70fd357b4
Darken character selection background
2018-12-14 22:55:51 -06:00
oldmud0
30e5b72ad0
Update about dialog
2018-12-14 22:55:51 -06:00
oldmud0
8be6944475
Merge pull request #40 from Cerapter/mega-merge-case-announcer
...
Made case announcement use netcode instead of calling tsuserver commands.
2018-12-14 19:53:17 -06:00
Cerapter
410b865bae
Changed how the new netcodes are built, so they're properly encoded.
2018-12-14 20:44:22 +01:00
Cerapter
9b8173a1f9
Made case announcement use netcode instead of calling tsuserver commands.
2018-12-14 19:53:53 +01:00
oldmud0
a852ab504b
Merge pull request #39 from Cerapter/mega-merge-audio-fix
...
Fix the no sound on Windows at start bug.
2018-12-13 17:26:06 -06:00
Cerapter
1c6afdce99
Fixed a bug where there would be no sound on Windows during the first start.
2018-12-13 11:38:21 +01:00
oldmud0
d092691224
Merge pull request #38 from Cerapter/mega-merge-fixes
...
CC-original related feature fixes.
2018-12-12 13:05:27 -06:00
Cerapter
171196885d
Fixed a bug where the misc/
bubbles would be preferred over the characters' own.
2018-12-12 19:47:54 +01:00
Cerapter
c5d983033e
Merged some duplicate functions.
...
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-12 19:46:13 +01:00
Cerapter
f217c68f85
The charselect's "shadows" correctly update based on what chars are taken.
...
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-12 19:22:34 +01:00
Cerapter
941a32d99c
Fixed a bug where your chatlog would completely erase if you had a limit of 0.
...
A limit of zero otherwise means infinite, so no log limit.
2018-12-12 18:55:16 +01:00
Cerapter
1dcdb0f5d8
Added defaults to the inline colouring system.
2018-12-12 18:54:50 +01:00
oldmud0
9270069e72
More changes to default theme
2018-12-11 15:40:11 -06:00
oldmud0
9727acc974
Re-add missing BASS_StreamCreateFile line
2018-12-10 15:10:31 -06:00
oldmud0
3876ecf95c
Update readme and license
2018-12-06 14:38:02 -06:00
oldmud0
1852f92087
Overhaul theme
...
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-25 13:24:43 -06:00
oldmud0
5bf5a22833
Fix compile-time issues from merge
2018-11-17 20:12:12 -06:00
oldmud0
b385babf77
Fix case-insensitive paths on Linux ( #34 )
...
Closes #9
2018-11-17 19:57:27 -06:00
David Skoland
027f95decc
adjusted functions to reflect change in get_case_sensitive_path
2018-11-17 20:26:12 +01:00
David Skoland
fddb72950e
reworked get_case_sensitive_path to be recursive
2018-11-17 20:11:59 +01:00
David Skoland
06c7a95bc2
changed variable names for clarity
2018-11-17 18:57:35 +01:00
David Skoland
ee4b9acfeb
fixed get_sounds_path as well + nuked the last unneccessary tolower calls
2018-11-16 02:37:57 +01:00
David Skoland
727c39a1df
small fixes and removing compiler warnings
2018-11-16 02:26:47 +01:00
David Skoland
8ffdd2afb8
refactored path functions and added support for case-sensitive filesystems
2018-11-16 02:01:08 +01:00
David Skoland
11c2f258eb
removed legacy for char icons
2018-11-16 01:02:55 +01:00
David Skoland
051c8975ec
added case insensitive path function for those filesystems
2018-11-15 23:56:58 +01:00
David Skoland
e9eefee1da
added extra define case in main.cpp for case-sensitive file systems
2018-11-15 23:11:12 +01:00
oldmud0
8d61f6007e
Remove AOV-specific changes
2018-11-12 15:18:23 -06:00
oldmud0
bc5eaa888b
Merge history from argoneuscze/master
2018-11-11 20:24:10 -06:00
oldmud0
33cae53665
Merge AOV 2.5.1 into mainline
2018-11-10 23:50:51 -06:00
oldmud0
de9bdceec7
Remove patch file
2018-11-10 23:24:28 -06:00
oldmud0
de348c22d5
Coalesce server changes into patch file (this is not a monorepo)
2018-11-10 23:15:54 -06:00
oldmud0
56ec03a23a
Clean up style of merged in code
2018-11-10 23:08:43 -06:00
oldmud0
c7a58f89b1
Initial merge of Case Cafe 1.4.1 into mainline
2018-11-10 12:36:12 -06:00
argoneus
64aad25069
removed redundant linker argument
2018-11-04 19:53:28 +01:00
argoneus
021d89c065
fixed project file to use qapng and discord rpc correctly
2018-11-04 19:37:04 +01:00
Cerapter
57736ad24b
Updated README to talk about the 1.4.1 update.
2018-11-02 17:01:21 +01:00
Cerapter
1f8b4944ca
A safety measure regarding the IC commands /a
and /s
.
...
Made it so they actually require the command plus a space, so that
things like `/area` in IC don't get caught.
2018-11-02 15:28:31 +01:00
Cerapter
e8bb1f1e49
Reverted the full stop silence feature.
...
With 3D characters, it made the game lag too much -- really wasn't worth
it.
2018-11-02 15:15:07 +01:00
Cerapter
a7fa843bd3
Don't fix what's doubly broken: Emote dropdown.
...
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-11-02 15:08:39 +01:00
oldmud0
3ef743da7b
Merge pull request #32 from Cerapter/vanilla-loadingprogress
...
Loading progress bar fix on server join.
2018-10-26 16:37:25 -05:00
Cerapter
91c8e04bde
Loading progress fix on server join.
...
The display of the loading bar is now smoother, by placing the loading
value modification (and the according `set_loading_value()` call) inside
the for loops. It now accurately depicts the current loading progress.
2018-10-26 19:11:29 +02:00
Cerapter
962289793d
Added support for the stenographer role in case alerts.
2018-10-23 16:34:39 +02:00
Cerapter
de8badc9a6
Support for case alerts serverside.
...
- Users can use an ingame button to alert people of cases.
2018-10-23 16:15:15 +02:00
Cerapter
660daf9922
Client can now accept case alerts.
...
- 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-23 14:54:36 +02:00