Commit graph

13302 commits

Author SHA1 Message Date
bananarama92
2f88d178f7
BUG: Fix crafted names with characters larger than /u+FFFF being invalid 2025-03-20 17:23:43 +01:00
Cleon
fb8d9233b8 More Creepy format 2025-03-20 09:24:35 +00:00
Cleon
dbe925f143 Some Creepy format 2025-03-20 03:35:06 +00:00
Cleon
f75c22a26f [ADD] Asylum: Blindfold,Muzzle and Collar -Fans: Kyosensu and Uchiwa- Up CreepyIronMask. 2025-03-20 03:18:03 +00:00
BondageProjects
4a7e328da6 FIX - Make sure OnlineSharedSettings.GameVersion is updated 2025-03-19 21:13:21 -04:00
BondageProjects
e9b41c0cb8 Merge branch 'fix/preference-server-update' into 'master'
HOTFIX: Check the post-validation settings against the actually character data

See merge request 
2025-03-20 00:45:42 +00:00
BondageProjects
ac4369397c Merge branch 'craft' into 'master'
HOTFIX: Remove the global flag of the crafting description regexes

See merge request 
2025-03-20 00:45:13 +00:00
BondageProjects
1774aa712f Merge branch 'extended' into 'master'
HOTFIX: Fix `ExtendedItemSetOptionByRecord()` failing to assign explicitly passed properties

See merge request 
2025-03-20 00:44:36 +00:00
Jean-Baptiste Emmanuel Zorg
a07d92afb0 Check the post-validation settings against the actually character data 2025-03-19 23:27:57 +01:00
bananarama92
a8d451663f
BUG: Remove the global flag of the crafting description regexes 2025-03-19 22:13:18 +01:00
bananarama92
65cc92f91e
MAINT: Make the DialogMenu init property handling more robust and extendable 2025-03-19 18:18:51 +01:00
bananarama92
e4e1a8aeff
BUG: Ensure that the AllowedLimited icon can once again show up 2025-03-19 17:14:32 +01:00
bananarama92
b74e4c193f
ENH: Add an icon for blocked items 2025-03-19 17:14:31 +01:00
bananarama92
51a334920b
BUG: Fix ExtendedItemSetOptionByRecord() failing to assign explicitly passed properties 2025-03-19 16:21:15 +01:00
BondageProjects
c99c403046 Merge branch 'craft-validate' into 'master'
HOTFIX: Add a missing null check for the source character in `InventoryCraft()`

See merge request 
2025-03-19 13:59:03 +00:00
BondageProjects
1c8dda688c Merge branch 'fix/item-visibility' into 'master'
HOTFIX: Change the way the hideable groups are filtered

See merge request 
2025-03-19 13:58:27 +00:00
bananarama92
75c64f96bc
BUG: Add a missing null check for the source character in InventoryCraft() 2025-03-19 11:36:12 +01:00
Jean-Baptiste Emmanuel Zorg
6c64ca29ed Change the way the hideable groups are filtered
Previously, we'd only keep non-appearance or clothing groups, but some
of the new groups aren't actually clothing, and are appearance, like
FaceMarkings and BodyMarkings. Hence, assets added in those groups
could not be properly hidden.

Change that to be any item group or appearance group allowing no items
in them, which takes care of filtering out all of the body groups while
keeping the correct ones in.
2025-03-18 23:53:47 +01:00
bananarama92
0d0086190f
MAINT: Ensure that friend list text with no relevant copyable content cannot be selected 2025-03-18 23:11:27 +01:00
bananarama92
781405216f
BUG: Fix the friend list beep menu always denoting your own room as non-private when sending a message 2025-03-18 23:11:27 +01:00
bananarama92
620bbd1394
ENH: Add a friend list column with room type info 2025-03-18 23:11:27 +01:00
bananarama92
0b2bb53c8d
MAINT: Standardize the friend list icon HTML and CSS 2025-03-18 23:11:26 +01:00
bananarama92
1bac6b223d
ENH: Set the aria-sort attribute on friendlist table headers 2025-03-18 23:11:26 +01:00
bananarama92
74b0ea5c4a
ENH: Use a <table> element for the friend list
f
2025-03-18 23:11:26 +01:00
BondageProjects
c4acdfd338 Merge branch 'audio2' into 'master'
HOTFIX: Fix `PreferenceSubscreenAudioExit()` being unable to handle nullish player notification settings

See merge request 
2025-03-18 21:04:49 +00:00
BondageProjects
68763e99e8 Merge branch 'fix/player-not-online-update' into 'master'
HOTFIX: Fix a couple issues caused by IsOnline not working on players anymore

See merge request 
2025-03-18 21:03:52 +00:00
bananarama92
2cc54ac47a
BUG: Ensure that the deprecated NotificationSettingsType.Audio field is set to undefined 2025-03-18 12:29:34 +01:00
bananarama92
a1ad983d22
BUG: Fix PreferenceSubscreenAudioExit() being unable to handle nullish player notification settings 2025-03-18 12:25:54 +01:00
Jean-Baptiste Emmanuel Zorg
469d278a1e Force a refresh of the preview character for the expression menu 2025-03-18 04:04:39 +01:00
Jean-Baptiste Emmanuel Zorg
051bf3ba28 Fix bug where players aren't considered online character anymore 2025-03-18 03:51:02 +01:00
BondageProjects
e51138b4a2 Missing Patron 2025-03-16 23:39:59 -04:00
BondageProjects
3d2cd2c6d9 R114 + Credits + Patrons 2025-03-16 16:41:48 -04:00
BondageProjects
07ef1c6ec3 Merge branch 'lang' into 'master'
BETA: Fix translations of the player dialog being mangled due to two  `CharacterLoadCSVDialog()` calls

See merge request 
2025-03-16 20:12:15 +00:00
bananarama92
9d70553ea5
BUG: Remove the double player dialog CharacterLoadCSVDialog() loading upon logging on 2025-03-16 15:33:28 +01:00
smolkat64
ea8676538b Fix players with fancy nicknames not receving notifications when being interacted with 2025-03-16 01:55:22 +03:00
BondageProjects
0bbe537589 Beta 3 2025-03-14 00:20:19 -04:00
BondageProjects
5a5fa27d71 Merge branch 'fix/extra-keys-spurious-log' into 'master'
BETA: Fix the "Extra keys" message being fired even with no extra keys

See merge request 
2025-03-13 17:48:14 +00:00
BondageProjects
1c8160f657 Merge branch 'fix/last-chatroom-uninit' into 'master'
BETA: Fix a crash when sending beeps from outside the chatroom

See merge request 
2025-03-13 17:47:45 +00:00
Jean-Baptiste Emmanuel Zorg
a60ea7648e Fix the "Extra keys" message being fired even with no extra keys 2025-03-13 09:18:54 +01:00
bananarama92
08f2f81c8d
MAINT: Use the new ElementCheckbox.Create() API 2025-03-13 01:10:48 +01:00
bananarama92
49838941bc
MAINT: Move the checkbox styling to a dedicated .checkbox css class 2025-03-13 00:38:11 +01:00
bananarama92
a1df745fb9
ENH: Make ElementButton.Create's handling if nullish IDs more robust 2025-03-13 00:38:11 +01:00
bananarama92
73eeaba8f2
ENH: Add a namespace for creating DOM-based checkboxes 2025-03-13 00:38:11 +01:00
Jean-Baptiste Emmanuel Zorg
8a81f8246d Fix a crash when sending beeps from outside the chatroom
Not sure why this was using LastChatRoom; just use the actual
ChatRoomData for that.
2025-03-12 23:14:32 +01:00
Jean-Baptiste Emmanuel Zorg
1aac175b9a Format the output of /showfriendlist & WL to possibly show the names as well 2025-03-12 22:17:14 +01:00
EskCresh
50563bf089 Improve variable names 2025-03-12 16:07:26 -04:00
BondageProjects
e8f8635619 Merge branch 'dialog' into 'master'
BETA: Fix speech effects being improperly applied to custom dialog `dialog` statuses

See merge request 
2025-03-12 14:37:20 +00:00
bananarama92
e212dd9f6d
BUG: Fix speech effects being improperly applied to custom dialog dialog statuses 2025-03-12 14:18:27 +01:00
BondageProjects
81626e6f6a Beta2 2025-03-11 22:20:04 -04:00
BondageProjects
3ae41592c4 Merge branch 'cumshots' into 'master'
New Splatters asset by Raven

See merge request 
2025-03-12 02:09:55 +00:00