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
Cerapter
46e64d6077
/ban
, /kick
, /mute
, /unmute
, /unban
now allow for multiple people.
...
Their IPIDs should be appended after one another with a space inbetween,
so: `/ban 45123 42130 39212` for example.
Further, they now all lead through the user as to what they're doing.
2018-08-29 00:40:43 +02:00
Cerapter
712b683fd5
Fixed a crash caused by /charselect
.
2018-08-28 21:35:36 +02:00
Cerapter
7aac266b9b
Additional jukebox check just in case someone is alone, but is choosing different songs.
2018-08-27 16:09:11 +02:00
Cerapter
0fb3b7edbf
Jukebox fixes: clear on toggle, don't show 'has played' with one person.
2018-08-27 16:04:53 +02:00
Cerapter
c01857063b
Support for animated backgrounds.
2018-08-26 21:04:05 +02:00
Cerapter
ce73d26801
Updated the readme to 1.3.1 features.
2018-08-26 11:08:11 +02:00
Cerapter
34da56eea6
Blankposting is allowed again if an area loses its CM somehow.
2018-08-24 19:14:22 +02:00