Cerapter
d54064d892
Server messages are now coloured differently.
2018-09-15 03:33:10 +02:00
Cerapter
fcd8f5b5ab
Areas can now be spectatable, too.
...
- Makes it so that people can join, but can't type IC unless invited.
- The CM can set it with `/area_spectate`.
2018-09-15 02:33:18 +02:00
Cerapter
86f91ba3e8
Public-facing area commands now announce who used them.
2018-09-15 01:56:22 +02:00
Cerapter
c1c042b93d
Revert "Removed the dependency on bass.dll
."
...
This reverts commit fe955d6923
.
2018-09-15 01:42:44 +02:00
Cerapter
6fad08521a
Revert "I should probably remove bass for real."
...
This reverts commit adb32a0dca
.
2018-09-15 01:39:27 +02:00
Cerapter
3a1d202363
Revert "QMediaPlayer
instead of QSoundEffect
for SFX and blips."
...
This reverts commit 1124d6b073
.
2018-09-15 01:37:11 +02:00
Cerapter
8006d40d14
Fixed bugs regarding noninterrupting pres.
...
- 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-15 01:16:28 +02:00
Cerapter
b33d0b0a3c
Lowered the prosecutor / defence characters, so they don't float above some desks.
2018-09-07 10:02:35 +02:00
Cerapter
a08b254077
Added the ability for mods and CMs to force non-interrupting pres in areas.
2018-09-06 22:29:23 +02:00
Cerapter
d0503eeb6e
/allow_blankposting
now catches ~~ too + CMs can use redtext now as well.
2018-09-06 20:41:49 +02:00
Cerapter
93cd2ad374
Non-interrupting pres.
2018-09-05 17:21:27 +02:00
Cerapter
78c339869d
Inline text now also obey misc
rules.
2018-09-05 02:25:04 +02:00
Cerapter
12727fcf7f
misc
folder given purpose as the 'default' for shouts and chatboxes.
...
- 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-05 02:07:23 +02:00
Cerapter
adfe21afd6
Added jur
and sea
positions.
2018-09-04 22:45:07 +02:00
Cerapter
d0a6e081de
Blankpost filter is now more agressive + check for typing ' /' in OOC.
2018-09-04 21:57:20 +02:00
Cerapter
4f30afa51d
The server now announces what features it has.
...
I'm not sure why I did this.
2018-09-04 21:19:10 +02:00
Cerapter
1124d6b073
QMediaPlayer
instead of QSoundEffect
for SFX and blips.
...
Maybe temporary.
2018-09-04 20:39:08 +02:00
Cerapter
ecade0dc13
Removed the specific check on hld
in pairs.
...
Perhaps a better solution may present itself later.
2018-09-04 20:36:11 +02:00
Cerapter
0ef34d6354
Fixed the zoom and the hld
pos with double characters.
2018-09-04 20:20:11 +02:00
Cerapter
adb32a0dca
I should probably remove bass for real.
2018-09-04 18:31:17 +02:00
Cerapter
cf87d39150
Finished the moving of ini handling to QSettings.
...
Though this was started before anything on our end, still, this finish
is once again 100% Gameboyprinter's work, it's just reimplemented here
to match our client.
2018-09-04 18:15:39 +02:00
Cerapter
a88de1563b
Removed android.
2018-09-04 17:44:13 +02:00
Cerapter
956a10c379
Fixed an argument reading error regarding /charcurse
+ /randomchar
support for it.
2018-09-04 17:37:37 +02:00
Cerapter
fe955d6923
Removed the dependency on bass.dll
.
...
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-04 17:32:20 +02:00
Cerapter
2fe5d440f4
Validation nightmare.
2018-09-03 21:51:58 +02:00
Cerapter
c395b9132e
/charcurse
, /uncharcurse
and /charids
commands.
...
Curses a player to only be able to use the given characters.
2018-09-03 19:15:59 +02:00
Cerapter
becf58dd4f
Area list added.
...
- 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 15:55:34 +02:00
Cerapter
e45e138fb5
'Call mod' button can now send argumentless modcalls again.
...
This stopped the client from being able to call a mod in vanilla servers
before.
2018-09-03 13:03:02 +02:00
Cerapter
22e0cb8e1a
Dual characters on screen Part 2.
...
- 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-03 12:55:57 +02:00
Cerapter
739142f8dd
Dual characters on screen Part I
...
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-09-03 03:52:16 +02:00
Cerapter
00bfa025a2
Mate /mute
and /unmute
clearer.
2018-09-02 23:00:53 +02:00
Cerapter
21f489a261
Fixed /mods
showing all the areas that don't have mods.
2018-09-02 22:57:54 +02:00
Cerapter
c8142f3f53
Curse added: /shake id
, /unshake id
.
...
Randomises word order in IC and OOC chat.
2018-09-02 22:51:20 +02:00
Cerapter
34d6f6fa54
Stopped people from pretending to say a modchat message.
2018-09-02 10:49:55 +02:00
Cerapter
a21dd24380
Logging update.
2018-09-02 00:56:42 +02:00
Cerapter
7d207208dc
Unmute fix, /getarea
prettying.
2018-09-01 22:27:05 +02:00
Cerapter
69c58694ed
/getarea
expanded to show info from /area
.
2018-09-01 22:06:56 +02:00
Cerapter
dffd48711a
Character selection enhancements.
...
- Changing areas or switching characters updates the character
availability list for everyone.
- Taken and passworded on by default.
2018-09-01 21:54:36 +02:00
Cerapter
c3e29d6850
Stopped people from using Unicode format characters to pretend to be the server.
2018-08-30 13:32:09 +02:00
Denton
3b1498366e
Remove BASS copyright
2018-08-29 21:38:22 -05:00
oldmud0
f726fddb67
Merge pull request #26 from AttorneyOnline/gbp-fixes
...
Remove BASS dependency
2018-08-29 15:17:08 -05:00
oldmud0
4c5bafdcad
Add destructors to sound objects
2018-08-29 14:57:58 -05:00
Cerapter
85ceb708f7
Added the ability to have a character not have a showname at all on clientside.
...
It can be done by adding `needs_showname = false` into the character's
`char.ini` file.
2018-08-29 16:20:47 +02:00
Cerapter
57fd4b9b9d
Fixed jukebox not emptying on toggle, and mod actions on multiple IPIDs.
2018-08-29 16:13:11 +02:00
gameboyprinter
5bd40225bd
remove all traces of bass
2018-08-29 00:29:18 -05:00
gameboyprinter
2fed94b2d1
remove more bass dependencies
2018-08-29 00:26:34 -05:00
gameboyprinter
49db357082
set new song volume to previous volume
2018-08-29 00:04:52 -05:00
gameboyprinter
9d36bd0e98
remove bass include from aomusicplayer
2018-08-29 00:04:15 -05:00
gameboyprinter
bd5ac3ea21
Use QMediaPlayer instead of bass for music
2018-08-28 23:58:54 -05:00
gameboyprinter
355bd1dbbb
Update gitignore; remove unused function
2018-08-28 20:53:45 -05:00