Commit graph

13185 commits

Author SHA1 Message Date
BondageProjects
257b25efe2 Merge branch 'craft3' into 'master'
BUG: Fix `CraftingLoad()` failing to properly handle nullish (i.e. unused) crafts

See merge request 
2025-03-31 00:00:43 +00:00
BondageProjects
6457aa6a51 Merge branch 'fix/full-height-crash' into 'master'
Fix a crash when the player somehow becomes invalid

See merge request 
2025-03-31 00:00:03 +00:00
BondageProjects
ba0600bddc Merge branch 'header-copy' into 'master'
BUG: Fix the new chat room header icons not producing text upon copy/pasting

See merge request 
2025-03-30 23:58:58 +00:00
BondageProjects
cf99906d4f Merge branch 'fix/owner-friend-notification' into 'master'
When sending an ownership request, remind the sender to friend their sub

See merge request 
2025-03-30 23:58:16 +00:00
BondageProjects
c98f0a965c Merge branch 'feature/butt-massage' into 'master'
Add ItemButt as a valid activity target for MassageHands

See merge request 
2025-03-30 23:56:49 +00:00
BondageProjects
b8278e3b8f Merge branch 'fix/cleanup-list-access' into 'master'
Move all the access list checks into a single function

See merge request 
2025-03-30 23:55:52 +00:00
BondageProjects
b0737060d3 Merge branch 'fix/ci' into 'master'
Fix CI (almost)

See merge request 
2025-03-30 23:53:59 +00:00
BondageProjects
5f2d3d6a53 Merge branch 'craft2' into 'master'
BUG: Fix `InventoryWear()` ignoring explicitly passed colors in favor of `Craft.Color`

See merge request 
2025-03-30 23:52:40 +00:00
BondageProjects
11f498ce26 Merge branch 'fix/msgid-crash' into 'master'
Check that the message is proper before trying to put an id inside it

See merge request 
2025-03-30 23:52:07 +00:00
BondageProjects
877c8ac4a4 Merge branch 'bra-port' into 'master'
Added artwork for Satin Corset 1, Bandage, Leather Bunny Hollow Bra, and Maid Bra to the Bra asset folders from Echo mod.

See merge request 
2025-03-30 23:50:40 +00:00
BondageProjects
e7e8698a82 Merge branch 'COMMUNITY' into 'master'
Added 4 community logos to the custom tshirt

See merge request 
2025-03-30 23:49:40 +00:00
Jean-Baptiste Emmanuel Zorg
351c0e4394 Fix an error on reassigning window.location; use reload() instead 2025-03-30 23:49:49 +02:00
Jean-Baptiste Emmanuel Zorg
a3efd25c79 Fix whitespace 2025-03-30 23:27:21 +02:00
Jean-Baptiste Emmanuel Zorg
a30dcbd182 Use CopyConfig to make the Bartender vest duplicates 2025-03-30 23:27:21 +02:00
bananarama92
c40a362746
BUG: Fix InventoryCraft() overriding member numbers/names if they are already set 2025-03-30 15:40:00 +02:00
bananarama92
17b7767a9e
BUG: Fix CraftingLoad() failing to properly handle nullish (i.e. unused) crafts 2025-03-30 15:02:09 +02:00
RavenCreative
7408fd6480 Added 4 community logos to the custom tshirt 2025-03-30 12:15:23 +02:00
Sin
da20cd5413 rename all chinese files to english 2025-03-29 23:05:31 -04:00
Sin
1af19885b9 Merge branch 'bra-port' of ssh.gitgud.io:sin1337/Bondage-College into bra-port 2025-03-29 22:50:43 -04:00
Sin
bf94ea5446 rename all chinese files to english 2025-03-29 22:48:12 -04:00
Jean-Baptiste Emmanuel Zorg
baa480a3b3 Fix a crash when the player somehow becomes invalid
It's unclear what's causing it, but people have been reporting crashes
in the wardrobe, so let's stay safe and protect against a possibly
missing Player object.
2025-03-30 00:50:11 +01:00
bananarama92
fe716f31c7
BUG: Fix the new chat room header icons not producing text upon copy/pasting 2025-03-29 21:47:36 +01:00
Jean-Baptiste Emmanuel Zorg
4e112ad8d6 When sending an ownership request, remind the sender to friend their sub 2025-03-29 21:17:28 +01:00
Jean-Baptiste Emmanuel Zorg
347644356d Move all the access list checks into a single function
This adds nicer methods to the Character object for checking someone
against the various player/character access lists.
2025-03-29 17:42:56 +01:00
Jean-Baptiste Emmanuel Zorg
0ecff2f766 Add ItemButt as a valid activity target for MassageHands 2025-03-29 13:01:00 +01:00
Jean-Baptiste Emmanuel Zorg
2f7accdf20 Check that the message is proper before trying to put an id inside it
Stops a crash when running BCX, as it uses an object as a dictionary
instead of an array.
2025-03-28 19:18:47 +01:00
bananarama92
b19d0746c4
BUG: Fix InventoryCraft() failing to apply certain item properties for non-extended items 2025-03-28 17:22:00 +01:00
bananarama92
60ebf457f4
BUG: Fix InventoryWear() ignoring explicitly passed colors in favor of Craft.Color 2025-03-28 17:21:59 +01:00
BondageProjects
1a185e0318 Merge branch 'WigBack' into 'master'
Added a 'Back View' Wig Q option as a workaround hairstyle for proof of...

See merge request 
2025-03-28 14:10:17 +00:00
BondageProjects
b59834ea49 Merge branch 'master' into 'master'
[ADD] LeatherCage-SteelBelt-HoofBoots-ButterflyGarter-BartenderVest(M F) and more.

See merge request 
2025-03-28 14:08:27 +00:00
BondageProjects
012ab8ddb6 FIX - ServerSendQueueProcess - data.Dictionary 2025-03-28 10:04:50 -04:00
Cleon
512d674ffa Fixing issues and modifying CustomTShirt to fit Raven's new stamp additions. 2025-03-28 10:50:55 +00:00
RavenCreative
df22f3a532 Added a 'Back View' Wig Q option as a workaround hairstyle for proof of concept of a back view Sin is working on with permission from the original artist. 2025-03-28 03:26:05 -07:00
Cleon
62b097a11d [ADD] LeatherCage-SteelBelt-HoofBoots-ButterflyGarter-BartenderVest(M F) and more. 2025-03-28 03:56:09 +00:00
BondageProjects
488e9ba1a2 Merge branch 'inventory' into 'master'
BUG: More `C.Inventory` fixups

See merge request 
2025-03-28 01:19:47 +00:00
BondageProjects
2bddaceffb Merge branch 'FlatSuit' into 'master'
Business Suit for Flat bodies, Added All Fours Poses. Zipped, Unzipped and Down states added to Business Trousers.

See merge request 
2025-03-28 01:19:13 +00:00
BondageProjects
8625a09b8e Merge branch 'craft-focus' into 'master'
ENH: Add a focus grid for filtering crafting items by group

See merge request 
2025-03-28 01:17:57 +00:00
BondageProjects
af68e86736 Merge branch 'fix/dojo-removes-locks' into 'master'
Fix the Dojo daily job deleting owner locks on release

See merge request 
2025-03-28 01:16:53 +00:00
BondageProjects
de6d26a338 Merge branch 'shackles_mapimmobile' into 'master'
BUG: Fix limited items being rejected

See merge request 
2025-03-28 01:16:03 +00:00
BondageProjects
31123d58e3 Merge branch 'feature/message-replies' into 'master'
Added the ability to reply to whispers, actions and chat messages

See merge request 
2025-03-28 01:14:28 +00:00
RavenCreative
2f4406d07f Business Suit for Flat bodies, Added All Fours Poses.
Business Suit Trousers: Zipped, Unzipped, Down poses/layers added.

Accepting New Code to remove error
2025-03-28 00:38:05 +01:00
bananarama92
29ce9ec031
BUG: More C.Inventory fixups 2025-03-27 18:33:50 +01:00
bananarama92
d66c818d7e
ENH: Add a focus grid for filtering crafting items by group 2025-03-27 18:12:12 +01:00
bananarama92
ac70b2df37
ENH: Add API for creating a DOM-based dialog focus grid 2025-03-27 17:56:11 +01:00
Jean-Baptiste Emmanuel Zorg
5b10ed50e7 Fix the Dojo daily job deleting owner locks on release
Instead of just blanket-releasing the player, just remove the two
assets we've put on. Technically, the dialog should also restore the
player's initial appearance, since they also get CharacterNaked called
upon them, but that's more involved.
2025-03-26 22:21:02 +01:00
Zoe-64
3dc904d2ce Added replies to messages, actions and whispers 2025-03-26 22:13:52 +01:00
BondageProjects
36d5bb532f Merge branch 'chat-log' into 'master'
ENH: Add the new room namespace icons to the chat log header

See merge request 
2025-03-26 16:31:29 +00:00
BondageProjects
2bab98eb16 Merge branch 'set' into 'master'
BUG: Fix `ExtendedItemSetOptionByRecord()` failing to propagate all valid baseline property names

See merge request 
2025-03-26 16:30:51 +00:00
BondageProjects
2384df94ec Merge branch 'craft-inventory' into 'master'
BUG: Fix a number of issues related to the ownership of 0-valued items

See merge request 
2025-03-26 16:30:10 +00:00
EllieThePink
2e5cc6c6dc BUG: Fix limited items being rejected
This was causing items to be rejected incorrectly when people had their
permission set to owner, lover, whitelist because it probably meant <= 3
rather than < 3. However, I don't see why this check is useful at all:
it's already established that the item is limited so the player needs
to be whitelisted in order for it to be permitted, regardless of what
their item permission is set to (as I understand) so I think the correct
fix is to remove the check altogether.

As far as I know, owners and lovers can't override limited items, so
I think the line above excluding owners and lovers might want to be
deleted too.
2025-03-25 22:30:09 +00:00