Commit Graph

638 Commits

Author SHA1 Message Date
Cerapter
3f41ed1341 Fixed the fullstop-silence bug.
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-23 09:51:53 +02:00
Cerapter
546d3c8970 Moved bassopus stuff to its own function.
Not that it works, so whatever.
2018-10-23 09:33:58 +02:00
wewlad1
2c5ef116eb
Merge pull request #7 from Iamgoofball/kick_reason
[Requires 2.6.0]  Adds reason support for kicks and bans to the client.
2018-10-20 08:22:33 -07:00
wewlad1
c3db67c643
Merge pull request #6 from Iamgoofball/apng_tes
APNG Support/2.6.0
2018-10-20 08:21:11 -07:00
iamgoofball
2ba3e86a1d Adds reason support for kicks and bans to the client. 2018-10-17 17:19:52 -07:00
iamgoofball
462ece38c7 fixes 2018-10-17 15:16:47 -07:00
iamgoofball
5325083b6f fixes (TM) 2018-10-17 09:44:15 -07:00
iamgoofball
ad27e00433 version to 2.6.0 2018-10-17 08:27:17 -07:00
iamgoofball
b56421365a APNG Support 2018-10-17 08:11:52 -07:00
wewlad1
7e20b50b4f
Merge pull request #5 from Iamgoofball/patch-1
Fixes opus, adds opus and mp3 support to ini SFX, thanks Longbyte
2018-10-16 03:18:51 -07:00
iamgoofball
d1347b2243 Opus on SFX 2018-10-16 01:22:07 -07:00
iamgoofball
4858904d11 forgot to bump the version number 2018-10-15 23:56:19 -07:00
iamgoofball
af19ee5688 build fix 2018-10-15 23:18:20 -07:00
Iamgoofball
0fab6785e6
fixes opus courtesy of longbyte1 2018-10-14 17:38:54 -07:00
Cerapter
265714d9d5 Added support for opus files on Linux. 2018-10-03 21:24:13 +02:00
Cerapter
8138068d51 I totally forgot this, it seems. 2018-09-30 00:11:42 +02:00
Cerapter
5930bf569b Made it so that AOCharMovie accepts both excessively wide and excessively tall sprites.
They are resized and centered appropriately.
2018-09-28 16:14:44 +02:00
Cerapter
c17fe46e76 Added the ability to change the showname's colour. 2018-09-24 22:00:16 +02:00
Cerapter
795dea1ad2 Some UI bugfixes in regards to custom client features shown + nonint-pre fixes. 2018-09-23 14:09:10 +02:00
Cerapter
3c07f27be7 Generalised the music extension remover. 2018-09-23 11:19:14 +02:00
Cerapter
21aaa90c44 Made objections not necessarily play a pre, unless you have Pre ticked. 2018-09-20 23:32:32 +02:00
Cerapter
ff0f8c268a Full stops force the idle anim to play. 2018-09-20 23:14:32 +02:00
Cerapter
ab49e69067 Added the ability to give characters custom realisation sounds. 2018-09-20 22:13:03 +02:00
Cerapter
1ea16339e0 ...And the same with the client, too! 2018-09-20 18:46:21 +02:00
Cerapter
1ddfdb34b1 Fixed a small bug regarding music changes while shownamed. 2018-09-20 18:41:40 +02:00
Cerapter
75cc04225b Updated the readme. 2018-09-20 17:58:44 +02:00
Cerapter
b73036724a Rolled all the special IC stuff into one FL packet piece.
So now, a standard CCCC server uses three bonus packets:
`modcall_reason`, `cccc_ic_support` and `arup`.
2018-09-20 16:41:32 +02:00
Cerapter
83d29ff2c9 Bumed version to 1.4.0 2018-09-19 18:21:51 +02:00
Cerapter
34465189a3 Fixed OOC messages they sent not showing for the CM in other areas. 2018-09-18 22:21:40 +02:00
Cerapter
ee5b4b92de Fixed a typo. 2018-09-18 21:58:39 +02:00
Cerapter
c68c9daf27 CMs now get /rollp results + KK and KB package. 2018-09-18 21:17:57 +02:00
Cerapter
0156849cc2 BEGINNINGS! of the multi-CM system.
- Allows people to become CMs of multiple areas.
- Allows people to appoint CMs besides themselves using `/cm id]`.
- CMs can now freely leave the areas they CM in without losing CM
status.
- CMs that own an area, but aren't there, still show up in them when
using `/getarea` with the `[RCM]` = Remote Case Manager tag.
- CMs get all IC and OOC messages from their areas.
- CMs can use `/s` to send a message to all the areas they own, or `/a
[area_id]` to send a message only to a specific area. This is usable
both IC and OOC.
2018-09-18 19:51:20 +02:00
Cerapter
3de7e346ba Minor fix regarding area's being locked. 2018-09-18 19:01:13 +02:00
Cerapter
ce05b58748 Send the banned package to banned users. 2018-09-17 20:53:07 +02:00
Cerapter
c8ae7746b7 Added the ability to name an author / authors for loaded cases. 2018-09-17 19:12:01 +02:00
Cerapter
99d2894ab3 Added the ability to set a default status and a CM doc for loaded cases. 2018-09-17 17:52:27 +02:00
Cerapter
851d1de1be Websocket update. 2018-09-16 20:50:22 +02:00
Cerapter
41e12d304e /load_case command to quickly load cases. 2018-09-15 20:37:17 +02:00
Cerapter
54dc437f5d Changed how /rollp works, now announces the results to CM too. 2018-09-15 18:39:37 +02:00
Cerapter
cc854adb51 Too big sprites now get scaled down smoothly, while too small ones keep their sharpness as they're expanded. 2018-09-15 18:38:30 +02:00
Cerapter
f3e9d691af Forbade spectators from interacting IC. 2018-09-15 15:00:41 +02:00
Cerapter
29c91e63ea The IC chatlog can now show both name and showname, and can be exported.
- 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-15 12:35:01 +02:00
Cerapter
0032c36822 Auto-reset an area's status to idle if it empties out. 2018-09-15 03:40:23 +02:00
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