Adds a handheld gift and a big giftbox with the possibility to look inside.

This commit is contained in:
AnonymAshy 2025-12-03 19:41:04 +01:00
parent 51693cb7fd
commit e11b51007e
47 changed files with 357 additions and 0 deletions

View file

@ -3935,6 +3935,11 @@ ItemDevicesPottySelectText,Select text
ItemDevicesPottyModuleText,Text
ItemDevicesPottyOptione0,Text
ItemDevicesPottySete0,SourceCharacter writes text on DestinationCharacter's potty.
ItemDevicesGiftBoxOpen,Open Gift
ItemDevicesGiftBoxClosed,Close Gift
ItemDevicesGiftBoxSelect,Change Gift
ItemDevicesGiftBoxSetOpen,SourceCharacter opens the gift.
ItemDevicesGiftBoxSetClosed,SourceCharacter closes the gift.
ItemFeetSteelAnkleCuffsChained,Chain Attached
ItemFeetSteelAnkleCuffsClosed,Attached
ItemFeetSteelAnkleCuffsNone,Detached

Can't render this file because it is too large.

View file

@ -39,6 +39,12 @@ ItemDevicesLuckyWheelStand,Stand
ItemDevicesVacBedDeluxeBody,Body
ItemDevicesVacBedDeluxeSheet,Sheet
ItemDevicesWoodenRackWood,Wood
ItemDevicesGiftBoxBox, Box
ItemDevicesGiftBoxBoxReflection, Box Reflection
ItemDevicesGiftBoxRibbon, Ribbon
ItemDevicesGiftBoxRibbonReflection, Ribbon Reflection
ItemDevicesGiftBoxInner, Inner
ItemDevicesGiftBoxInnerReflection, Inner Reflection
ItemFeetSturdyLeatherBeltsBelts,Belts
ItemFeetSturdyLeatherBeltsMetal,Metal
ItemHandheldSmartphoneStripes,Pattern

1 BraLeatherBunnyHollowBraBody Body
39 ItemDevicesVacBedDeluxeBody Body
40 ItemDevicesVacBedDeluxeSheet Sheet
41 ItemDevicesWoodenRackWood Wood
42 ItemDevicesGiftBoxBox Box
43 ItemDevicesGiftBoxBoxReflection Box Reflection
44 ItemDevicesGiftBoxRibbon Ribbon
45 ItemDevicesGiftBoxRibbonReflection Ribbon Reflection
46 ItemDevicesGiftBoxInner Inner
47 ItemDevicesGiftBoxInnerReflection Inner Reflection
48 ItemFeetSturdyLeatherBeltsBelts Belts
49 ItemFeetSturdyLeatherBeltsMetal Metal
50 ItemHandheldSmartphoneStripes Pattern

View file

@ -1063,6 +1063,7 @@ ItemDevices,X-Cross,St. Andrews Cross
ItemDevices,Highchair,Highchair
ItemDevices,Potty,Potty
ItemDevices,Enema,Enema Fixture
ItemDevices,GiftBox,Gift Box
ItemEars,,Ears
ItemEars,BluetoothEarbuds,Bluetooth Earbuds
ItemEars,FuturisticEarphones,Futuristic Earphones
@ -1122,6 +1123,7 @@ ItemHandheld,Flogger,Flogger
ItemHandheld,FoamRoll,Foam Roll
ItemHandheld,ForSaleSign,For Sale Sign
ItemHandheld,Gavel,Gavel
ItemHandheld,GiftBox,Gift Box
ItemHandheld,GlassEmpty,Empty Glass
ItemHandheld,GlassFilled,Filled Glass
ItemHandheld,GlueTube,Atoxic Glue Tube

1 AnkletLeft Anklet (Left)
1063 ItemDevices Highchair Highchair
1064 ItemDevices Potty Potty
1065 ItemDevices Enema Enema Fixture
1066 ItemDevices GiftBox Gift Box
1067 ItemEars Ears
1068 ItemEars BluetoothEarbuds Bluetooth Earbuds
1069 ItemEars FuturisticEarphones Futuristic Earphones
1123 ItemHandheld FoamRoll Foam Roll
1124 ItemHandheld ForSaleSign For Sale Sign
1125 ItemHandheld Gavel Gavel
1126 ItemHandheld GiftBox Gift Box
1127 ItemHandheld GlassEmpty Empty Glass
1128 ItemHandheld GlassFilled Filled Glass
1129 ItemHandheld GlueTube Atoxic Glue Tube

View file

@ -44444,6 +44444,62 @@ var AssetFemale3DCG = [
},
],
},
{
Name: "GiftBox",
InventoryID: 3000,
ParentGroup: "",
IsRestraint: false,
Value: 0,
Random: false,
MaxOpacity: 100,
MinOpacity: 0,
EditOpacity: true,
DefaultColor: ["#09440A", "#FFFFFF", "#6C0E11", "#FFFFFF"],
PoseMapping: { ...AssetPoseMapping.ItemHands },
AllowActivity: ["RubItem"],
Top: {
[PoseType.DEFAULT]: 354,
BackCuffs: 347,
Yoked: 118,
OverTheHead: 5,
AllFours: 234,
},
Left: {
[PoseType.DEFAULT]: 210,
BackCuffs: 332,
Yoked: 23,
OverTheHead: 145,
AllFours: 151,
},
Layer: [
{
Name: "Box",
MaxOpacity: 1,
MinOpacity: 0,
EditOpacity: true,
},
{
Name: "BoxReflection",
MaxOpacity: 1,
MinOpacity: 0,
EditOpacity: true,
Opacity: 0.3,
},
{
Name: "Ribbon",
MaxOpacity: 1,
MinOpacity: 0,
EditOpacity: true,
},
{
Name: "RibbonReflection",
MaxOpacity: 1,
MinOpacity: 0,
EditOpacity: true,
Opacity: 0.3,
},
],
},
],
Color: [
"Default",
@ -64669,6 +64725,223 @@ var AssetFemale3DCG = [
},
],
},
{
Name: "GiftBox",
InventoryID: 3001,
Value: 0,
Difficulty: 2,
SelfBondage: 0,
Time: 10,
RemoveTime: 10,
Effect: [E.Tethered, E.MapImmobile],
RemoveAtLogin: true,
FixedPosition: true,
Extended: true,
DefaultColor: [
"#09440A",
"#FFFFFF",
"#6C0E11",
"#FFFFFF",
"#643D73",
"#FFFFFF",
"#09440A",
"#FFFFFF",
"#6C0E11",
"#FFFFFF",
"#643D73",
"#FFFFFF",
"#09440A",
"#FFFFFF",
"#6C0E11",
"#FFFFFF",
"#643D73",
"#FFFFFF",
],
EditOpacity: true,
Layer: [
{
Name: "FrontBox",
ColorGroup: "Box",
Priority: 58,
Top: 717,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 1,
},
{
Name: "FrontBoxReflection",
ColorGroup: "BoxReflection",
Priority: 58,
Top: 717,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 0.2,
},
{
Name: "FrontRibbon",
ColorGroup: "Ribbon",
Priority: 58,
Top: 717,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 1,
},
{
Name: "FrontRibbonReflection",
ColorGroup: "RibbonReflection",
Priority: 58,
Top: 717,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 0.2,
},
{
Name: "FrontInner",
ColorGroup: "Inner",
Priority: 58,
Top: 717,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 1,
},
{
Name: "FrontInnerReflection",
ColorGroup: "InnerReflection",
Priority: 58,
Top: 717,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 0.2,
},
{
Name: "HindBox",
ColorGroup: "Box",
Priority: 1,
Top: 664,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 1,
},
{
Name: "HindBoxReflection",
ColorGroup: "BoxReflection",
Priority: 1,
Top: 664,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 0.2,
},
{
Name: "HindRibbon",
ColorGroup: "Ribbon",
Priority: 1,
Top: 664,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 1,
},
{
Name: "HindRibbonReflection",
ColorGroup: "RibbonReflection",
Priority: 1,
Top: 664,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 0.2,
},
{
Name: "HindInner",
ColorGroup: "Inner",
Priority: 1,
Top: 664,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 1,
},
{
Name: "HindInnerReflection",
ColorGroup: "InnerReflection",
Priority: 1,
Top: 664,
Left: 40,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 0.2,
},
{
Name: "TopBox",
ColorGroup: "Box",
Priority: 59,
Top: 464,
Left: 25,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 1,
AllowTypes: { typed: 1 },
},
{
Name: "TopBoxReflection",
ColorGroup: "BoxReflection",
Priority: 59,
Top: 464,
Left: 25,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 0.2,
AllowTypes: { typed: 1 },
},
{
Name: "TopRibbon",
ColorGroup: "Ribbon",
Priority: 59,
Top: 464,
Left: 25,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 1,
AllowTypes: { typed: 1 },
},
{
Name: "TopRibbonReflection",
ColorGroup: "RibbonReflection",
Priority: 59,
Top: 464,
Left: 25,
EditOpacity: true,
MinOpacity: 0,
MaxOpacity: 1,
Opacity: 0.2,
AllowTypes: { typed: 1 },
},
],
},
],
Color: [
"Default",

View file

@ -12434,6 +12434,45 @@ var AssetFemale3DCGExtended = {
Archetype: ExtendedArchetype.MODULAR,
CopyConfig: { GroupName: "ItemBoots", AssetName: "SingleBalletBoot" },
}, // SingleBalletBoot
GiftBox: {
Archetype: ExtendedArchetype.TYPED,
ChatTags: [CommonChatTags.SOURCE_CHAR, CommonChatTags.TARGET_CHAR],
Options: [
{
Name: "Open",
},
{
Name: "Closed",
Property: {
SetPose: ["AllFours"],
AllowActivePose: ["Hogtied"],
Hide: ["ItemButt", "TailStraps", "Wings"],
HideItem: ["ItemMiscTeddyBear"],
HideItemExclude: [
"ItemArmsBitchSuit",
"ItemArmsBitchSuitExposed",
"ItemArmsShinyPetSuit",
],
Block: [
"ItemArms",
"ItemBreast",
"ItemButt",
"ItemFeet",
"ItemBoots",
"ItemLegs",
"ItemMisc",
"ItemNipples",
"ItemNipplesPiercings",
"ItemPelvis",
"ItemTorso",
"ItemVulva",
"ItemVulvaPiercings",
],
},
Random: false,
},
],
}, //GiftBox
}, // ItemDevices
ItemBoots: {
ToeTape: {

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

View file

@ -1531,6 +1531,28 @@ ItemDevicesPottyText,Text
ItemDevicesEnemaBag,Plastic Bag
ItemDevicesEnemaRack,Fixture
ItemDevicesEnemaLiquid,Liquid
ItemDevicesGiftBoxBox,Box
ItemDevicesGiftBoxBoxReflection,Box Reflection
ItemDevicesGiftBoxRibbon,Ribbon
ItemDevicesGiftBoxRibbonReflection,Ribbon Reflection
ItemDevicesGiftBoxInner,Padding
ItemDevicesGiftBoxInnerReflection,Padding Reflection
ItemDevicesGiftBoxFrontBox,Box (edit Alpha)
ItemDevicesGiftBoxFrontBoxReflection,Box Reflection (edit Alpha)
ItemDevicesGiftBoxFrontRibbon,Ribbon (edit Alpha)
ItemDevicesGiftBoxFrontRibbonReflection,Ribbon Reflection (edit Alpha)
ItemDevicesGiftBoxFrontInner,Padding (edit Alpha)
ItemDevicesGiftBoxFrontInnerReflection,Padding Reflection (edit Alpha)
ItemDevicesGiftBoxHindBox,Backside Box
ItemDevicesGiftBoxHindBoxReflection,Backside Box Reflection
ItemDevicesGiftBoxHindRibbon,Backside Ribbon
ItemDevicesGiftBoxHindRibbonReflection,Backside Ribbon Reflection
ItemDevicesGiftBoxHindInner,BacksidePadding
ItemDevicesGiftBoxHindInnerReflection,Backside Padding Reflection
ItemDevicesGiftBoxTopBox,Lid Box
ItemDevicesGiftBoxTopBoxReflection,Lid Box Reflection
ItemDevicesGiftBoxTopRibbon,Lid Ribbon
ItemDevicesGiftBoxTopRibbonReflection,Lid Ribbon Reflection
ItemEarsFuturisticEarphonesBand,Band
ItemEarsFuturisticEarphonesDisplay,Display
ItemEarsFuturisticEarphonesLock,Lock
@ -1606,6 +1628,10 @@ ItemHandheldCigaretteFilterInMouth,Filter In Mouth
ItemHandheldCigarettePaperInMouth,Paper In Mouth
ItemHandheldFoxPlushBase1,Base
ItemHandheldFoxPlushBase2,Accent
ItemHandheldGiftBoxBox, Box
ItemHandheldGiftBoxBoxReflection, Box Reflection
ItemHandheldGiftBoxRibbon,Ribbon
ItemHandheldGiftBoxRibbonReflection, Ribbon Reflection
ItemHandheldKyosensuFan,Fan paper
ItemHandheldKyosensuFan1,Fan paper 2nd color
ItemHandheldKyosensuFan2,Fan paper 3rd color

1 BodyUpperLarge Body
1531 ItemDevicesEnemaBag Plastic Bag
1532 ItemDevicesEnemaRack Fixture
1533 ItemDevicesEnemaLiquid Liquid
1534 ItemDevicesGiftBoxBox Box
1535 ItemDevicesGiftBoxBoxReflection Box Reflection
1536 ItemDevicesGiftBoxRibbon Ribbon
1537 ItemDevicesGiftBoxRibbonReflection Ribbon Reflection
1538 ItemDevicesGiftBoxInner Padding
1539 ItemDevicesGiftBoxInnerReflection Padding Reflection
1540 ItemDevicesGiftBoxFrontBox Box (edit Alpha)
1541 ItemDevicesGiftBoxFrontBoxReflection Box Reflection (edit Alpha)
1542 ItemDevicesGiftBoxFrontRibbon Ribbon (edit Alpha)
1543 ItemDevicesGiftBoxFrontRibbonReflection Ribbon Reflection (edit Alpha)
1544 ItemDevicesGiftBoxFrontInner Padding (edit Alpha)
1545 ItemDevicesGiftBoxFrontInnerReflection Padding Reflection (edit Alpha)
1546 ItemDevicesGiftBoxHindBox Backside Box
1547 ItemDevicesGiftBoxHindBoxReflection Backside Box Reflection
1548 ItemDevicesGiftBoxHindRibbon Backside Ribbon
1549 ItemDevicesGiftBoxHindRibbonReflection Backside Ribbon Reflection
1550 ItemDevicesGiftBoxHindInner BacksidePadding
1551 ItemDevicesGiftBoxHindInnerReflection Backside Padding Reflection
1552 ItemDevicesGiftBoxTopBox Lid Box
1553 ItemDevicesGiftBoxTopBoxReflection Lid Box Reflection
1554 ItemDevicesGiftBoxTopRibbon Lid Ribbon
1555 ItemDevicesGiftBoxTopRibbonReflection Lid Ribbon Reflection
1556 ItemEarsFuturisticEarphonesBand Band
1557 ItemEarsFuturisticEarphonesDisplay Display
1558 ItemEarsFuturisticEarphonesLock Lock
1628 ItemHandheldCigarettePaperInMouth Paper In Mouth
1629 ItemHandheldFoxPlushBase1 Base
1630 ItemHandheldFoxPlushBase2 Accent
1631 ItemHandheldGiftBoxBox Box
1632 ItemHandheldGiftBoxBoxReflection Box Reflection
1633 ItemHandheldGiftBoxRibbon Ribbon
1634 ItemHandheldGiftBoxRibbonReflection Ribbon Reflection
1635 ItemHandheldKyosensuFan Fan paper
1636 ItemHandheldKyosensuFan1 Fan paper 2nd color
1637 ItemHandheldKyosensuFan2 Fan paper 3rd color

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

6
package-lock.json generated Normal file
View file

@ -0,0 +1,6 @@
{
"name": "Bondage-College",
"lockfileVersion": 3,
"requires": true,
"packages": {}
}