mirror of
https://gitgud.io/BondageProjects/Bondage-College.git
synced 2025-04-25 17:59:34 +00:00
Feature: Changelog Update (#1636)
* Updates the changelog with R62 changes * Adds tooling to generate a changelog HTML file from the markdown
This commit is contained in:
parent
e0fbd9eac2
commit
59e10eaa89
8 changed files with 595 additions and 5 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -5,6 +5,5 @@
|
|||
#system temp file
|
||||
.DS_Store
|
||||
|
||||
/BondageClub/node_modules
|
||||
/BondageClub/Tools/ESLint/node_modules
|
||||
node_modules
|
||||
web.config
|
||||
|
|
|
@ -10,9 +10,91 @@ This changelog follows the format outlined in [keepachangelog.com](https://keepa
|
|||
|
||||
**Note to contributors:** To avoid merge conflicts, please don't update this file yourself in your PRs - one of the developers will update the changelog with your change before your PR is merged.
|
||||
|
||||
Changelog last updated: 2020-10-15
|
||||
Changelog last updated: 2020-11-06
|
||||
|
||||
Last recorded PR: [#1579](https://github.com/Ben987/Bondage-College/pull/1579)
|
||||
Last recorded PR: [#1635](https://github.com/Ben987/Bondage-College/pull/1635)
|
||||
|
||||
## [R62]
|
||||
|
||||
### [Added]
|
||||
* Ada - Added several new items ([#1582](https://github.com/Ben987/Bondage-College/pull/1582), [#1588](https://github.com/Ben987/Bondage-College/pull/1588), [#1592](https://github.com/Ben987/Bondage-College/pull/1592), [#1589](https://github.com/Ben987/Bondage-College/pull/1589), [#1600](https://github.com/Ben987/Bondage-College/pull/1600), [#1608](https://github.com/Ben987/Bondage-College/pull/1608))
|
||||
* A new Pilot Suit
|
||||
* An Automatic Shock Collar and Automatic Shock Unit
|
||||
* New Futuristic Heels, Collar, Armbinder, Arm/Leg/Ankle Cuffs
|
||||
* Ben - Added the ability to block item categories from rooms
|
||||
* Victor Reed - Added a new Cryogenic Capsule item ([#1553](https://github.com/Ben987/Bondage-College/pull/1553))
|
||||
* Emily R - Added two new items ([#1556](https://github.com/Ben987/Bondage-College/pull/1556))
|
||||
* A Foam Sword handheld toy
|
||||
* New Latex Elbow Gloves
|
||||
* Ace - Added the variants of the Cow Tail and Bunny Tail items to the tail strap slot ([#1549](https://github.com/Ben987/Bondage-College/pull/1549))
|
||||
* Ace - Added new import/export color buttons to the color picker to allow players to copy/paste color codes (feature may not be available in some older browsers) ([#1550](https://github.com/Ben987/Bondage-College/pull/1550))
|
||||
* Wultir - Added the new vibrator modes to the taped clit & nipple eggs ([#1597](https://github.com/Ben987/Bondage-College/pull/1597))
|
||||
* Ada - Added several new activities ([#1598](https://github.com/Ben987/Bondage-College/pull/1598), [#1628](https://github.com/Ben987/Bondage-College/pull/1628))
|
||||
* Moan/Whimper/Shout/Groan/Talk into Gag
|
||||
* Kiss on Gag
|
||||
* Wiggle
|
||||
* Nod
|
||||
* Sit
|
||||
* Struggle
|
||||
"Moan/Whimper/Shout/Groan/Talk into Gag" and "Kiss on Gag" activities ([#1598](https://github.com/Ben987/Bondage-College/pull/1598))
|
||||
* Nina - Overhauled the main player preferences page ([#1599](https://github.com/Ben987/Bondage-College/pull/1599))
|
||||
* Ada - Added a "Request maid service" button to the main hall. The feature can be turned on in your General preferences ([#1564](https://github.com/Ben987/Bondage-College/pull/1564), [#1606](https://github.com/Ben987/Bondage-College/pull/1606))
|
||||
* Ben - Added a leveling system to LARP, along with the ability to set longer turn timers
|
||||
* Ada - Added the ability to temporarily suspend the main hall maid (available from the Maid Quarters) ([#1530](https://github.com/Ben987/Bondage-College/pull/1530))
|
||||
* Ada - Added a new graphical indicator for when a character is being vibed - can be changed or turned off in Graphical preferences ([#1559](https://github.com/Ben987/Bondage-College/pull/1559))
|
||||
* Ada - Added new Immersion preferences ([#1627](https://github.com/Ben987/Bondage-College/pull/1627))
|
||||
* A preference to prevent OOC chat when gagged
|
||||
* A preference to lock the Immersion preferences screen when the player is bound
|
||||
* A new "Total (no whispers)" sensory deprivation setting
|
||||
* jomshir98 - Added a new "Light" sensory deprivation setting where player names will be visible and the blindfolds/hoods will never completely black out the screen ([#1635](https://github.com/Ben987/Bondage-College/pull/1635))
|
||||
|
||||
### [Removed]
|
||||
* Ben - Removed the futuristic items from the random NPC pool
|
||||
* Ben - Fixed an issue where players could not remove their NPC owner after auctioning themselves
|
||||
|
||||
### [Changed]
|
||||
* Ada - Overhauled most of the futuristic items with several new features ([#1580](https://github.com/Ben987/Bondage-College/pull/1580), [#1586](https://github.com/Ben987/Bondage-College/pull/1586), [#1581](https://github.com/Ben987/Bondage-College/pull/1581), [#1604](https://github.com/Ben987/Bondage-College/pull/1604), [#1602](https://github.com/Ben987/Bondage-College/pull/1602), [#1607](https://github.com/Ben987/Bondage-College/pull/1607))
|
||||
* Sandrine - Fixed and reworked difficulties on several gags for consistency ([#1590](https://github.com/Ben987/Bondage-College/pull/1590))
|
||||
* Sandrine - Adjusted the difficulties on the Inflatable Strait Leotard. The maximum inflation level will now prevent players from leaving rooms ([#1570](https://github.com/Ben987/Bondage-College/pull/1570))
|
||||
* Aeren - Renamed several dresses (these dresses will _not_ be filtered out by the ABDL filter)
|
||||
* Puffy Baby Dress -> Puffy Dress
|
||||
* Bows Baby Dress -> Bows Dress
|
||||
* Flower Baby Dress -> Summer flower dress
|
||||
* Shiny Baby Dress -> Shiny dress
|
||||
* Nina - Changed the Open Hair Latex Hood to support multi-coloring (hair will default to the player's front hair color) ([#1613](https://github.com/Ben987/Bondage-College/pull/1613))
|
||||
* Ayesha - Changed the vibrating dildo, Leather Choker and Leather Collar to support multi-coloring ([#1616](https://github.com/Ben987/Bondage-College/pull/1616), [#1622](https://github.com/Ben987/Bondage-College/pull/1622))
|
||||
* Ben - Prevented players from manually equipping items when playing in a movie in the Movie Studio
|
||||
* jomshir98 - Changed whispers to allow speech garbling ([#1620](https://github.com/Ben987/Bondage-College/pull/1620))
|
||||
* Added a new chat command `/ooc` to trigger OOC chat
|
||||
* Added chat preferences to trigger OOC chat with '(' and to automatically add '(' to the start of whispers
|
||||
* Ben - LARP rooms will now show up in the regular chatroom search and rooms can be toggled between regular and LARP
|
||||
* Ada - Moved some player preferences into a new Immersion preferences screen ([#1627](https://github.com/Ben987/Bondage-College/pull/1627)))
|
||||
|
||||
### [Fixed]
|
||||
* Ada - Fixed an issue where the Interactive Visor prevented players from changing clothes whilst untinted ([#1583](https://github.com/Ben987/Bondage-College/pull/1583))
|
||||
* Ellie - Fixed a bug where players were unable to change their skin color ([#1584](https://github.com/Ben987/Bondage-College/pull/1584))
|
||||
* Ace - Fixed an issue that prevented players from kneeling when wearing the Concealing Cloak ([#1587](https://github.com/Ben987/Bondage-College/pull/1587))
|
||||
* Ellie - Fixed some issues with gag effects on the Futuristic Panel Gags ([#1585](https://github.com/Ben987/Bondage-College/pull/1585))
|
||||
* Ellie - Fixed an issue where the rope toe tie would play a lock sound when applied ([#1591](https://github.com/Ben987/Bondage-College/pull/1591))
|
||||
* Victor Reed - Fixed an issue with the chatroom message for the Coffin [#1553](https://github.com/Ben987/Bondage-College/pull/1553)
|
||||
* Ellie - Fixed an issue where typing certain colors into the color picker input would cause the color picker to crash ([#1603](https://github.com/Ben987/Bondage-College/pull/1603))
|
||||
* Nina - Fixed an issue where helping someone to kneel wouldn't work under certain conditions ([#1609](https://github.com/Ben987/Bondage-College/pull/1609))
|
||||
* Nina - Fixed an issue where chains would clip through the Strait Dress ([#1610](https://github.com/Ben987/Bondage-College/pull/1610))
|
||||
* Nina - Fixed some visual issues with the Bolero Straitjacket ([#1611](https://github.com/Ben987/Bondage-College/pull/1611))
|
||||
* Aeren/Rui - Fixed some visual issues with the Succubus Heart Tails ([#1612](https://github.com/Ben987/Bondage-College/pull/1612))
|
||||
* Ben - Fixed some issues with LARP when players disconnect
|
||||
* Nina - Fixed an issue where the handheld toys item would appear in the player's inventory, despite not owning any toys ([#1617](https://github.com/Ben987/Bondage-College/pull/1617))
|
||||
* Nina - Changed the handheld toys so that both the player and target character's handheld toys are available to use ([#1604](https://github.com/Ben987/Bondage-College/pull/1604))
|
||||
* Nina - Fixed an issue where vibrators set to "Edge" on certain zones would allow players to orgasm ([#1623](https://github.com/Ben987/Bondage-College/pull/1623))
|
||||
* Nina - Fixed an issue with the Metal Leg Spreader and the Wooden leg cuffs when the target player was kneeling ([#1624](https://github.com/Ben987/Bondage-College/pull/1624))
|
||||
* Ellie - Fixed an issue where changing the vibrator settings on the Mermaid Tail would cause its locks to fall off ([#1633](https://github.com/Ben987/Bondage-College/pull/1633))
|
||||
|
||||
### [Technical]
|
||||
* Many technical changes, fixes and improvements:
|
||||
* Ellie - [#1591](https://github.com/Ben987/Bondage-College/pull/1591)
|
||||
* Ada - [#1593](https://github.com/Ben987/Bondage-College/pull/1593), [#1594](https://github.com/Ben987/Bondage-College/pull/1594), [#1596](https://github.com/Ben987/Bondage-College/pull/1596), [#1595](https://github.com/Ben987/Bondage-College/pull/1595), [#1631](https://github.com/Ben987/Bondage-College/pull/1631)
|
||||
* Nina - [#1613](https://github.com/Ben987/Bondage-College/pull/1613), [#1614](https://github.com/Ben987/Bondage-College/pull/1614), [#1615](https://github.com/Ben987/Bondage-College/pull/1615), [#1625](https://github.com/Ben987/Bondage-College/pull/1625), [#1634](https://github.com/Ben987/Bondage-College/pull/1634)
|
||||
* Sandrine - [#1449](https://github.com/Ben987/Bondage-College/pull/1449)
|
||||
|
||||
## [R61]
|
||||
|
||||
|
|
29
BondageClub/CSS/Changelog.css
Normal file
29
BondageClub/CSS/Changelog.css
Normal file
|
@ -0,0 +1,29 @@
|
|||
html, body {
|
||||
font-family : Arial, sans-serif;
|
||||
min-height : 100%;
|
||||
color : rgba(0, 0, 0, 0.75);
|
||||
line-height : 1.6;
|
||||
background-color : #e0e0e0;
|
||||
}
|
||||
|
||||
body {
|
||||
padding : 2rem 3rem;
|
||||
max-width : 1280px;
|
||||
margin : auto;
|
||||
background-color : #f8f8f8;
|
||||
box-shadow : 1px 0 12px -3px rgba(0, 0, 0, .25);
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
margin : 0 0 1em;
|
||||
color : rgba(0, 0, 0, 0.9);
|
||||
}
|
||||
|
||||
h2 {
|
||||
padding-top : 1em;
|
||||
border-top : 1px solid rgba(0, 0, 0, 0.25);
|
||||
}
|
||||
|
||||
ul {
|
||||
padding-inline-start : 2em;
|
||||
}
|
45
BondageClub/Tools/Node/GenerateChangelog.js
Normal file
45
BondageClub/Tools/Node/GenerateChangelog.js
Normal file
|
@ -0,0 +1,45 @@
|
|||
const fs = require("fs");
|
||||
const path = require("path");
|
||||
const util = require("util");
|
||||
const cheerio = require("cheerio");
|
||||
const marked = require("marked");
|
||||
|
||||
const readFileAsync = util.promisify(fs.readFile);
|
||||
const writeFileAsync = util.promisify(fs.writeFile);
|
||||
|
||||
const bcRoot = path.resolve(__dirname, "../..");
|
||||
|
||||
generateChangelogHtml();
|
||||
|
||||
async function generateChangelogHtml() {
|
||||
const htmlPath = path.join(bcRoot, "changelog.html");
|
||||
const markdownPath = path.join(bcRoot, "CHANGELOG.md");
|
||||
|
||||
const [sourceHtml, sourceMarkdown] = await Promise.all([
|
||||
readFileAsync(htmlPath, "utf-8"),
|
||||
readFileAsync(markdownPath, "utf-8"),
|
||||
]);
|
||||
|
||||
const startIndex = sourceMarkdown.search(/^## \[R[0-9a-zA-Z]+]/m);
|
||||
const trimmedMarkdown = sourceMarkdown.substring(startIndex);
|
||||
const renderedMarkdown = marked(trimmedMarkdown);
|
||||
|
||||
const $ = cheerio.load(sourceHtml);
|
||||
$("body").empty()
|
||||
.append("<h1>Bondage Club - Changelog</h1>")
|
||||
.append("<h2>Table of Contents</h2>")
|
||||
.append(generateToc(sourceMarkdown))
|
||||
.append(renderedMarkdown);
|
||||
|
||||
await writeFileAsync(htmlPath, $.root().html());
|
||||
}
|
||||
|
||||
function generateToc(sourceMarkdown) {
|
||||
const $ = cheerio.load("<ul></ul>");
|
||||
const matches = sourceMarkdown.match(/^## \[R[0-9A-Z]+]/gim);
|
||||
matches.forEach((match, i) => {
|
||||
const version = match.match(/\[(R[0-9A-Z]+)]/)[1];
|
||||
$("ul").append(`<li><a href="#${version.toLowerCase()}">${version}${i === 0 ? " (Current)" : ""}</a></li>`);
|
||||
});
|
||||
return $.root().html();
|
||||
}
|
|
@ -36,6 +36,12 @@
|
|||
"integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
|
||||
"dev": true
|
||||
},
|
||||
"@types/node": {
|
||||
"version": "14.14.6",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz",
|
||||
"integrity": "sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==",
|
||||
"dev": true
|
||||
},
|
||||
"acorn": {
|
||||
"version": "7.1.1",
|
||||
"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
|
||||
|
@ -113,6 +119,12 @@
|
|||
"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
|
||||
"dev": true
|
||||
},
|
||||
"boolbase": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
|
||||
"integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
|
||||
"dev": true
|
||||
},
|
||||
"brace-expansion": {
|
||||
"version": "1.1.11",
|
||||
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
|
||||
|
@ -146,6 +158,20 @@
|
|||
"integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
|
||||
"dev": true
|
||||
},
|
||||
"cheerio": {
|
||||
"version": "1.0.0-rc.3",
|
||||
"resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz",
|
||||
"integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"css-select": "~1.2.0",
|
||||
"dom-serializer": "~0.1.1",
|
||||
"entities": "~1.1.1",
|
||||
"htmlparser2": "^3.9.1",
|
||||
"lodash": "^4.15.0",
|
||||
"parse5": "^3.0.1"
|
||||
}
|
||||
},
|
||||
"cli-cursor": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
|
||||
|
@ -203,6 +229,24 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"css-select": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
|
||||
"integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"boolbase": "~1.0.0",
|
||||
"css-what": "2.1",
|
||||
"domutils": "1.5.1",
|
||||
"nth-check": "~1.0.1"
|
||||
}
|
||||
},
|
||||
"css-what": {
|
||||
"version": "2.1.3",
|
||||
"resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
|
||||
"integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
|
||||
"dev": true
|
||||
},
|
||||
"debug": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
|
||||
|
@ -227,12 +271,53 @@
|
|||
"esutils": "^2.0.2"
|
||||
}
|
||||
},
|
||||
"dom-serializer": {
|
||||
"version": "0.1.1",
|
||||
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
|
||||
"integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"domelementtype": "^1.3.0",
|
||||
"entities": "^1.1.1"
|
||||
}
|
||||
},
|
||||
"domelementtype": {
|
||||
"version": "1.3.1",
|
||||
"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
|
||||
"integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
|
||||
"dev": true
|
||||
},
|
||||
"domhandler": {
|
||||
"version": "2.4.2",
|
||||
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
|
||||
"integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"domelementtype": "1"
|
||||
}
|
||||
},
|
||||
"domutils": {
|
||||
"version": "1.5.1",
|
||||
"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
|
||||
"integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"dom-serializer": "0",
|
||||
"domelementtype": "1"
|
||||
}
|
||||
},
|
||||
"emoji-regex": {
|
||||
"version": "8.0.0",
|
||||
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
|
||||
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
|
||||
"dev": true
|
||||
},
|
||||
"entities": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
|
||||
"integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
|
||||
"dev": true
|
||||
},
|
||||
"escape-string-regexp": {
|
||||
"version": "1.0.5",
|
||||
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
||||
|
@ -487,6 +572,20 @@
|
|||
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
|
||||
"dev": true
|
||||
},
|
||||
"htmlparser2": {
|
||||
"version": "3.10.1",
|
||||
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
|
||||
"integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"domelementtype": "^1.3.1",
|
||||
"domhandler": "^2.3.0",
|
||||
"domutils": "^1.5.1",
|
||||
"entities": "^1.1.1",
|
||||
"inherits": "^2.0.1",
|
||||
"readable-stream": "^3.1.1"
|
||||
}
|
||||
},
|
||||
"iconv-lite": {
|
||||
"version": "0.4.24",
|
||||
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
|
||||
|
@ -687,6 +786,12 @@
|
|||
"integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
|
||||
"dev": true
|
||||
},
|
||||
"marked": {
|
||||
"version": "1.2.3",
|
||||
"resolved": "https://registry.npmjs.org/marked/-/marked-1.2.3.tgz",
|
||||
"integrity": "sha512-RQuL2i6I6Gn+9n81IDNGbL0VHnta4a+8ZhqvryXEniTb/hQNtf3i26hi1XWUhzb9BgVyWHKR3UO8MaHtKoYibw==",
|
||||
"dev": true
|
||||
},
|
||||
"mimic-fn": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
|
||||
|
@ -741,6 +846,15 @@
|
|||
"integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
|
||||
"dev": true
|
||||
},
|
||||
"nth-check": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
|
||||
"integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"boolbase": "~1.0.0"
|
||||
}
|
||||
},
|
||||
"once": {
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
|
||||
|
@ -788,6 +902,15 @@
|
|||
"callsites": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"parse5": {
|
||||
"version": "3.0.3",
|
||||
"resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz",
|
||||
"integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"path-is-absolute": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
|
||||
|
@ -818,6 +941,17 @@
|
|||
"integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
|
||||
"dev": true
|
||||
},
|
||||
"readable-stream": {
|
||||
"version": "3.6.0",
|
||||
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
|
||||
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"inherits": "^2.0.3",
|
||||
"string_decoder": "^1.1.1",
|
||||
"util-deprecate": "^1.0.1"
|
||||
}
|
||||
},
|
||||
"regexpp": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
|
||||
|
@ -870,6 +1004,12 @@
|
|||
"tslib": "^1.9.0"
|
||||
}
|
||||
},
|
||||
"safe-buffer": {
|
||||
"version": "5.2.1",
|
||||
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
|
||||
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
|
||||
"dev": true
|
||||
},
|
||||
"safer-buffer": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
||||
|
@ -950,6 +1090,15 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"string_decoder": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
|
||||
"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"safe-buffer": "~5.2.0"
|
||||
}
|
||||
},
|
||||
"strip-ansi": {
|
||||
"version": "5.2.0",
|
||||
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
|
||||
|
@ -1070,6 +1219,12 @@
|
|||
"punycode": "^2.1.0"
|
||||
}
|
||||
},
|
||||
"util-deprecate": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
||||
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
|
||||
"dev": true
|
||||
},
|
||||
"v8-compile-cache": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz",
|
|
@ -3,6 +3,7 @@
|
|||
"version": "1.0.0",
|
||||
"description": "Welcome to the Bondage College!",
|
||||
"scripts": {
|
||||
"changelog": "node GenerateChangelog",
|
||||
"lint": "eslint --config ./.eslintrc.js ../../Assets/Female3DCG/Female3DCG.js",
|
||||
"lint:fix": "eslint --fix --config ./.eslintrc.js ../../Assets/Female3DCG/Female3DCG.js",
|
||||
"test": "echo \\\"Error: no test specified\\\" && exit 1"
|
||||
|
@ -18,7 +19,9 @@
|
|||
},
|
||||
"homepage": "https://github.com/Ben987/Bondage-College#readme",
|
||||
"devDependencies": {
|
||||
"cheerio": "^1.0.0-rc.3",
|
||||
"eslint": "^6.8.0",
|
||||
"eslint-plugin-sort-keys-custom": "^2.0.0"
|
||||
"eslint-plugin-sort-keys-custom": "^2.0.0",
|
||||
"marked": "^1.2.3"
|
||||
}
|
||||
}
|
277
BondageClub/changelog.html
Normal file
277
BondageClub/changelog.html
Normal file
|
@ -0,0 +1,277 @@
|
|||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Bondage Club - Changelog</title>
|
||||
<link rel="stylesheet" href="CSS/Changelog.css">
|
||||
</head>
|
||||
<body><h1>Bondage Club - Changelog</h1><h2>Table of Contents</h2><ul><li><a href="#r62">R62 (Current)</a></li><li><a href="#r61">R61</a></li></ul><h2 id="r62">[R62]</h2>
|
||||
<h3 id="added">[Added]</h3>
|
||||
<ul>
|
||||
<li>Ada - Added several new items (<a href="https://github.com/Ben987/Bondage-College/pull/1582">#1582</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1588">#1588</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1592">#1592</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1589">#1589</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1600">#1600</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1608">#1608</a>)<ul>
|
||||
<li>A new Pilot Suit</li>
|
||||
<li>An Automatic Shock Collar and Automatic Shock Unit</li>
|
||||
<li>New Futuristic Heels, Collar, Armbinder, Arm/Leg/Ankle Cuffs</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ben - Added the ability to block item categories from rooms</li>
|
||||
<li>Victor Reed - Added a new Cryogenic Capsule item (<a href="https://github.com/Ben987/Bondage-College/pull/1553">#1553</a>)</li>
|
||||
<li>Emily R - Added two new items (<a href="https://github.com/Ben987/Bondage-College/pull/1556">#1556</a>)<ul>
|
||||
<li>A Foam Sword handheld toy</li>
|
||||
<li>New Latex Elbow Gloves</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ace - Added the variants of the Cow Tail and Bunny Tail items to the tail strap slot (<a href="https://github.com/Ben987/Bondage-College/pull/1549">#1549</a>)</li>
|
||||
<li>Ace - Added new import/export color buttons to the color picker to allow players to copy/paste color codes (feature may not be available in some older browsers) (<a href="https://github.com/Ben987/Bondage-College/pull/1550">#1550</a>)</li>
|
||||
<li>Wultir - Added the new vibrator modes to the taped clit & nipple eggs (<a href="https://github.com/Ben987/Bondage-College/pull/1597">#1597</a>)</li>
|
||||
<li>Ada - Added several new activities (<a href="https://github.com/Ben987/Bondage-College/pull/1598">#1598</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1628">#1628</a>)<ul>
|
||||
<li>Moan/Whimper/Shout/Groan/Talk into Gag</li>
|
||||
<li>Kiss on Gag</li>
|
||||
<li>Wiggle</li>
|
||||
<li>Nod</li>
|
||||
<li>Sit</li>
|
||||
<li>Struggle
|
||||
"Moan/Whimper/Shout/Groan/Talk into Gag" and "Kiss on Gag" activities (<a href="https://github.com/Ben987/Bondage-College/pull/1598">#1598</a>)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Nina - Overhauled the main player preferences page (<a href="https://github.com/Ben987/Bondage-College/pull/1599">#1599</a>)</li>
|
||||
<li>Ada - Added a "Request maid service" button to the main hall. The feature can be turned on in your General preferences (<a href="https://github.com/Ben987/Bondage-College/pull/1564">#1564</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1606">#1606</a>)</li>
|
||||
<li>Ben - Added a leveling system to LARP, along with the ability to set longer turn timers</li>
|
||||
<li>Ada - Added the ability to temporarily suspend the main hall maid (available from the Maid Quarters) (<a href="https://github.com/Ben987/Bondage-College/pull/1530">#1530</a>)</li>
|
||||
<li>Ada - Added a new graphical indicator for when a character is being vibed - can be changed or turned off in Graphical preferences (<a href="https://github.com/Ben987/Bondage-College/pull/1559">#1559</a>)</li>
|
||||
<li>Ada - Added new Immersion preferences (<a href="https://github.com/Ben987/Bondage-College/pull/1627">#1627</a>)<ul>
|
||||
<li>A preference to prevent OOC chat when gagged</li>
|
||||
<li>A preference to lock the Immersion preferences screen when the player is bound</li>
|
||||
<li>A new "Total (no whispers)" sensory deprivation setting</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>jomshir98 - Added a new "Light" sensory deprivation setting where player names will be visible and the blindfolds/hoods will never completely black out the screen (<a href="https://github.com/Ben987/Bondage-College/pull/1635">#1635</a>)</li>
|
||||
</ul>
|
||||
<h3 id="removed">[Removed]</h3>
|
||||
<ul>
|
||||
<li>Ben - Removed the futuristic items from the random NPC pool</li>
|
||||
<li>Ben - Fixed an issue where players could not remove their NPC owner after auctioning themselves</li>
|
||||
</ul>
|
||||
<h3 id="changed">[Changed]</h3>
|
||||
<ul>
|
||||
<li>Ada - Overhauled most of the futuristic items with several new features (<a href="https://github.com/Ben987/Bondage-College/pull/1580">#1580</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1586">#1586</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1581">#1581</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1604">#1604</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1602">#1602</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1607">#1607</a>)</li>
|
||||
<li>Sandrine - Fixed and reworked difficulties on several gags for consistency (<a href="https://github.com/Ben987/Bondage-College/pull/1590">#1590</a>)</li>
|
||||
<li>Sandrine - Adjusted the difficulties on the Inflatable Strait Leotard. The maximum inflation level will now prevent players from leaving rooms (<a href="https://github.com/Ben987/Bondage-College/pull/1570">#1570</a>)</li>
|
||||
<li>Aeren - Renamed several dresses (these dresses will <em>not</em> be filtered out by the ABDL filter)<ul>
|
||||
<li>Puffy Baby Dress -> Puffy Dress</li>
|
||||
<li>Bows Baby Dress -> Bows Dress</li>
|
||||
<li>Flower Baby Dress -> Summer flower dress</li>
|
||||
<li>Shiny Baby Dress -> Shiny dress</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Nina - Changed the Open Hair Latex Hood to support multi-coloring (hair will default to the player's front hair color) (<a href="https://github.com/Ben987/Bondage-College/pull/1613">#1613</a>)</li>
|
||||
<li>Ayesha - Changed the vibrating dildo, Leather Choker and Leather Collar to support multi-coloring (<a href="https://github.com/Ben987/Bondage-College/pull/1616">#1616</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1622">#1622</a>)</li>
|
||||
<li>Ben - Prevented players from manually equipping items when playing in a movie in the Movie Studio</li>
|
||||
<li>jomshir98 - Changed whispers to allow speech garbling (<a href="https://github.com/Ben987/Bondage-College/pull/1620">#1620</a>)<ul>
|
||||
<li>Added a new chat command <code>/ooc</code> to trigger OOC chat</li>
|
||||
<li>Added chat preferences to trigger OOC chat with '(' and to automatically add '(' to the start of whispers</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ben - LARP rooms will now show up in the regular chatroom search and rooms can be toggled between regular and LARP</li>
|
||||
<li>Ada - Moved some player preferences into a new Immersion preferences screen (<a href="https://github.com/Ben987/Bondage-College/pull/1627">#1627</a>))</li>
|
||||
</ul>
|
||||
<h3 id="fixed">[Fixed]</h3>
|
||||
<ul>
|
||||
<li>Ada - Fixed an issue where the Interactive Visor prevented players from changing clothes whilst untinted (<a href="https://github.com/Ben987/Bondage-College/pull/1583">#1583</a>) </li>
|
||||
<li>Ellie - Fixed a bug where players were unable to change their skin color (<a href="https://github.com/Ben987/Bondage-College/pull/1584">#1584</a>)</li>
|
||||
<li>Ace - Fixed an issue that prevented players from kneeling when wearing the Concealing Cloak (<a href="https://github.com/Ben987/Bondage-College/pull/1587">#1587</a>)</li>
|
||||
<li>Ellie - Fixed some issues with gag effects on the Futuristic Panel Gags (<a href="https://github.com/Ben987/Bondage-College/pull/1585">#1585</a>)</li>
|
||||
<li>Ellie - Fixed an issue where the rope toe tie would play a lock sound when applied (<a href="https://github.com/Ben987/Bondage-College/pull/1591">#1591</a>)</li>
|
||||
<li>Victor Reed - Fixed an issue with the chatroom message for the Coffin <a href="https://github.com/Ben987/Bondage-College/pull/1553">#1553</a></li>
|
||||
<li>Ellie - Fixed an issue where typing certain colors into the color picker input would cause the color picker to crash (<a href="https://github.com/Ben987/Bondage-College/pull/1603">#1603</a>)</li>
|
||||
<li>Nina - Fixed an issue where helping someone to kneel wouldn't work under certain conditions (<a href="https://github.com/Ben987/Bondage-College/pull/1609">#1609</a>)</li>
|
||||
<li>Nina - Fixed an issue where chains would clip through the Strait Dress (<a href="https://github.com/Ben987/Bondage-College/pull/1610">#1610</a>)</li>
|
||||
<li>Nina - Fixed some visual issues with the Bolero Straitjacket (<a href="https://github.com/Ben987/Bondage-College/pull/1611">#1611</a>)</li>
|
||||
<li>Aeren/Rui - Fixed some visual issues with the Succubus Heart Tails (<a href="https://github.com/Ben987/Bondage-College/pull/1612">#1612</a>)</li>
|
||||
<li>Ben - Fixed some issues with LARP when players disconnect</li>
|
||||
<li>Nina - Fixed an issue where the handheld toys item would appear in the player's inventory, despite not owning any toys (<a href="https://github.com/Ben987/Bondage-College/pull/1617">#1617</a>)</li>
|
||||
<li>Nina - Changed the handheld toys so that both the player and target character's handheld toys are available to use (<a href="https://github.com/Ben987/Bondage-College/pull/1604">#1604</a>)</li>
|
||||
<li>Nina - Fixed an issue where vibrators set to "Edge" on certain zones would allow players to orgasm (<a href="https://github.com/Ben987/Bondage-College/pull/1623">#1623</a>)</li>
|
||||
<li>Nina - Fixed an issue with the Metal Leg Spreader and the Wooden leg cuffs when the target player was kneeling (<a href="https://github.com/Ben987/Bondage-College/pull/1624">#1624</a>)</li>
|
||||
<li>Ellie - Fixed an issue where changing the vibrator settings on the Mermaid Tail would cause its locks to fall off (<a href="https://github.com/Ben987/Bondage-College/pull/1633">#1633</a>)</li>
|
||||
</ul>
|
||||
<h3 id="technical">[Technical]</h3>
|
||||
<ul>
|
||||
<li>Many technical changes, fixes and improvements:<ul>
|
||||
<li>Ellie - <a href="https://github.com/Ben987/Bondage-College/pull/1591">#1591</a></li>
|
||||
<li>Ada - <a href="https://github.com/Ben987/Bondage-College/pull/1593">#1593</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1594">#1594</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1596">#1596</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1595">#1595</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1631">#1631</a></li>
|
||||
<li>Nina - <a href="https://github.com/Ben987/Bondage-College/pull/1613">#1613</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1614">#1614</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1615">#1615</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1625">#1625</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1634">#1634</a></li>
|
||||
<li>Sandrine - <a href="https://github.com/Ben987/Bondage-College/pull/1449">#1449</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h2 id="r61">[R61]</h2>
|
||||
<h3 id="added-1">[Added]</h3>
|
||||
<ul>
|
||||
<li>Ace - New custom collar tag (<a href="https://github.com/Ben987/Bondage-College/pull/1324">#1324</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1478">#1478</a>)</li>
|
||||
<li>Ace - The key and lock necklaces can now be worn over clothes or tucked in via the 👆 icon in the wardrobe (<a href="https://github.com/Ben987/Bondage-College/pull/1294">#1294</a>)</li>
|
||||
<li>Ruu/Poi - 15 new room backgrounds (<a href="https://github.com/Ben987/Bondage-College/pull/1383">#1383</a>)</li>
|
||||
<li>Ellie - 5 new advanced vibrator modes on several vibrators (<a href="https://github.com/Ben987/Bondage-College/pull/1327">#1327</a>)<ul>
|
||||
<li> New chat preference to hide automated messages that don't involve you in chatrooms (from automatic vibrator updates)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ellie - Added a blinking light to the shock collar (<a href="https://github.com/Ben987/Bondage-College/pull/1325">#1325</a>)</li>
|
||||
<li>Rui - Added several new items (<a href="https://github.com/Ben987/Bondage-College/pull/1373">#1373</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1445">#1445</a>)<ul>
|
||||
<li>A new leather bolero clothing item</li>
|
||||
<li>A new studded harness item, available in both the torso item and bra slots</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ace - Made a version of the leather corset top available in the bra slot (<a href="https://github.com/Ben987/Bondage-College/pull/1373">#1373</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1445">#1445</a>)</li>
|
||||
<li>Ace - Added the ability to view locked wardrobe groups (so you can view other peoples' hair etc. in a read-only mode) (<a href="https://github.com/Ben987/Bondage-College/pull/1362">#1362</a>)</li>
|
||||
<li>gatetrek - Added several new assets (<a href="https://github.com/Ben987/Bondage-College/pull/1366">#1366</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1426">#1426</a>)<ul>
|
||||
<li>A pair of jean shorts</li>
|
||||
<li>Cow print bra, panties, socks, gloves, and cow ears</li>
|
||||
<li>A new cow tail butt plug</li>
|
||||
<li>A pleated skirt</li>
|
||||
<li>2 new front hairstyles</li>
|
||||
<li>A new set of eyes</li>
|
||||
<li>2 new tags for the oval collar tag</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Amiciaderune - Added the ability to edit the colour of blush, emoticons and fluids from the wardrobe (<a href="https://github.com/Ben987/Bondage-College/pull/1311">#1311</a>)</li>
|
||||
<li>Ace - Added a new pose menu to allow players to change their pose without needing restraints (<a href="https://github.com/Ben987/Bondage-College/pull/1336">#1336</a>)</li>
|
||||
<li>Ace - Added the ability for players to view their current owner rules (<a href="https://github.com/Ben987/Bondage-College/pull/1336">#1336</a>)</li>
|
||||
<li>Nina - Added a new "Randomize clothes" button to the wardrobe to allow players to randomize only their clothing (<a href="https://github.com/Ben987/Bondage-College/pull/1331">#1331</a>)</li>
|
||||
<li>ZFreak, Sandrine - Added several new items (<a href="https://github.com/Ben987/Bondage-College/pull/1378">#1378</a>)<ul>
|
||||
<li>A mermaid tail item (with built in vibrator)</li>
|
||||
<li>A clam shell bra</li>
|
||||
<li>A snorkel mask</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Gnarp - Added several new items (<a href="https://github.com/Ben987/Bondage-College/pull/1427">#1427</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1471">#1471</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1509">#1509</a>)<ul>
|
||||
<li>A pair of Rhinestone Sandals</li>
|
||||
<li>Long and short leggings, with multi-colour support</li>
|
||||
<li>Sets of wooden cuffs for the wrists and ankles</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ben - Added the ability for player subs to turn the tables on their NPC owner</li>
|
||||
<li>Ayesha - Added 2 new handheld items (<a href="https://github.com/Ben987/Bondage-College/pull/1433">#1433</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1446">#1446</a>)<ul>
|
||||
<li>A shock wand</li>
|
||||
<li>A lotion bottle</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ben - Added the ability for a player's NPC subs to turn the tables and enslave the player if they aren't already owned</li>
|
||||
<li>Ellie - Added a new multi-coloring screen to allow players to apply multiple colors to items where supported (<a href="https://github.com/Ben987/Bondage-College/pull/1368">#1368</a>)</li>
|
||||
<li>Ayesha, Ellie, Nina - Migrated many existing items to make use of the multi-coloring system (<a href="https://github.com/Ben987/Bondage-College/pull/1392">#1392</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1505">#1505</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1518">#1518</a>)<ul>
|
||||
<li><a href="https://gist.github.com/elliesec/76eabcb4c79f937a7ca182a35f4394b9">Full list of items that support multi-colouring</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ace - Added the option for owners to remove the slave collar from their subs (<a href="https://github.com/Ben987/Bondage-College/pull/1333">#1333</a>)</li>
|
||||
<li>Ace - Added more fine-grained permissions to the wardrobe (<a href="https://github.com/Ben987/Bondage-College/pull/1399">#1399</a>)<ul>
|
||||
<li>Added an online preference to allow other players to change your whole appearance</li>
|
||||
<li>Added an online preference to prevent other players from changing or removing cosplay items (ears, tail, wings)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Nina - Added a new multi-color button to indicate when an item supports multi-coloring (<a href="https://github.com/Ben987/Bondage-College/pull/1447">#1447</a>)</li>
|
||||
<li>Sekkmer - Added a chatroom preference to preserve whitespace in chat (<a href="https://github.com/Ben987/Bondage-College/pull/1459">#1459</a>)<ul>
|
||||
<li>You can now use Shift + Enter in the chat box to send multi-line chat messages</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ace - Added a permission system for extended items (<a href="https://github.com/Ben987/Bondage-College/pull/1465">#1465</a>)<ul>
|
||||
<li>Individual item type permissions can be set for most extended items in the game - not supported by all items yet</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ellie - Added a new chatroom preference for coloring activities in the chat (<a href="https://github.com/Ben987/Bondage-College/pull/1486">#1486</a>)</li>
|
||||
<li>Ace - Added lots of French translations (<a href="https://github.com/Ben987/Bondage-College/pull/1488">#1488</a>)</li>
|
||||
<li>ZFreak - Added a new Inflatable Strait Leotard restraint (<a href="https://github.com/Ben987/Bondage-College/pull/1342">#1342</a>)</li>
|
||||
<li>Emily - Added 5 new chatroom backgrounds (<a href="https://github.com/Ben987/Bondage-College/pull/1513">#1513</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1533">#1533</a>)</li>
|
||||
<li>Ben - Added the new Movie Studio room</li>
|
||||
<li>Emily - Added several new items (<a href="https://github.com/Ben987/Bondage-College/pull/1517">#1517</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1533">#1533</a>)<ul>
|
||||
<li>A pair of clear sunglasses</li>
|
||||
<li>A futuristic visor</li>
|
||||
<li>Two bondage bustiers</li>
|
||||
<li>A cape</li>
|
||||
<li>A new pair of latex panties</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ace - Added confirmation text for enabling/disabling your safeword (<a href="https://github.com/Ben987/Bondage-College/pull/1522">#1522</a>)</li>
|
||||
<li>Ada - Added several new items (<a href="https://github.com/Ben987/Bondage-College/pull/1520">#1520</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1526">#1526</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1532">#1532</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1534">#1534</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1535">#1535</a>)<ul>
|
||||
<li>A futuristic panel gag</li>
|
||||
<li>A leather strap body harness</li>
|
||||
<li>An interactive version of Emily's futuristic visor</li>
|
||||
<li>A futuristic chastity belt & chastity bra</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Victor Reed - Added several new Halloween-themed items and background (<a href="https://github.com/Ben987/Bondage-College/pull/1454">#1454</a>)</li>
|
||||
<li>Ellie - Added this changelog (<a href="https://github.com/Ben987/Bondage-College/pull/1473">#1473</a>)!</li>
|
||||
<li>Ace, Gnarp - Added a new wooden sign item with customisable text (<a href="https://github.com/Ben987/Bondage-College/pull/1477">#1477</a>)</li>
|
||||
<li>Nina - Added a ruler to the handheld toys (<a href="https://github.com/Ben987/Bondage-College/pull/1497">#1497</a>)</li>
|
||||
</ul>
|
||||
<h3 id="removed-1">[Removed]</h3>
|
||||
<ul>
|
||||
<li>Rui - Removed the deafness effect from the Pony Hood (<a href="https://github.com/Ben987/Bondage-College/pull/1377">#1377</a>)</li>
|
||||
</ul>
|
||||
<h3 id="changed-1">[Changed]</h3>
|
||||
<ul>
|
||||
<li>Rui - Reduced the severity of the blindness effect on the Pony Hood (<a href="https://github.com/Ben987/Bondage-College/pull/1377">#1377</a>)</li>
|
||||
<li>Nina - Improvements to the extended item screen layout (<a href="https://github.com/Ben987/Bondage-College/pull/1388">#1388</a>)</li>
|
||||
<li>Ellie - Split the Chat Preferences into a Chat Preferences page, and an Online Preferences page (<a href="https://github.com/Ben987/Bondage-College/pull/1327">#1327</a>)</li>
|
||||
<li>Sandrine - Changed NPCs so that they will respect the player's preferences when removing cosplay items (<a href="https://github.com/Ben987/Bondage-College/pull/1332">#1332</a>)</li>
|
||||
<li>Aeren - Change the seamless suits to expose the same slots as their zipped counterparts (<a href="https://github.com/Ben987/Bondage-College/pull/1475">#1475</a>)</li>
|
||||
<li>Gnarp, Ayesha - Updated the bed with new and improved assets (<a href="https://github.com/Ben987/Bondage-College/pull/1464">#1464</a>)</li>
|
||||
</ul>
|
||||
<h3 id="fixed-1">[Fixed]</h3>
|
||||
<ul>
|
||||
<li>Ace - Fix for the red currently worn indicator in the wardrobe not updating (<a href="https://github.com/Ben987/Bondage-College/pull/1291">#1291</a>)</li>
|
||||
<li>Ace - Fix for incorrect hitboxes in the Asylum therapy game (<a href="https://github.com/Ben987/Bondage-College/pull/1363">#1363</a>)</li>
|
||||
<li>Ace - Fix to lock validation on NPCs (<a href="https://github.com/Ben987/Bondage-College/pull/1380">#1380</a>)</li>
|
||||
<li>Rui - Fix for incorrect fetish on the pencil skirt (<a href="https://github.com/Ben987/Bondage-College/pull/1377">#1377</a>) </li>
|
||||
<li>Ace - Fix for an incorrect chatroom message on the Old Gas Mask (<a href="https://github.com/Ben987/Bondage-College/pull/1381">#1381</a>)</li>
|
||||
<li>Ace - Fix for rooms with a member count over their size limit not showing up as greyed out (<a href="https://github.com/Ben987/Bondage-College/pull/1428">#1428</a>)</li>
|
||||
<li>Ace - Fixed an issue where character refreshes would boot the player out of the lock inventory screen (<a href="https://github.com/Ben987/Bondage-College/pull/1411">#1411</a>)</li>
|
||||
<li>Ace - Fix for text overflowing the boundaries of a chat message (<a href="https://github.com/Ben987/Bondage-College/pull/1437">#1437</a>)</li>
|
||||
<li>Ace - Fixed several issues in the club management screen around collar changing (<a href="https://github.com/Ben987/Bondage-College/pull/1364">#1364</a>)</li>
|
||||
<li>Ace - Fix for "ghost legs" when wearing catsuits (<a href="https://github.com/Ben987/Bondage-College/pull/1419">#1419</a>)</li>
|
||||
<li>Ellie - Fixed a bug where Bondage College NPCs would have random head colors (<a href="https://github.com/Ben987/Bondage-College/pull/1448">#1448</a>)</li>
|
||||
<li>Wultir - Fixed an issue where the nursery nurse would not correctly equip mittens on the player (<a href="https://github.com/Ben987/Bondage-College/pull/1450">#1450</a>)</li>
|
||||
<li>Wultir - Fixed an error occurring when talking to the cafe maid without a tray while on the drink serving job (<a href="https://github.com/Ben987/Bondage-College/pull/1451">#1451</a>)</li>
|
||||
<li>Sekkmer - Fix for <code><</code> and <code>></code> characters appearing in chat as <code>&gt</code> and <code>&lt</code> when the character stutters (<a href="https://github.com/Ben987/Bondage-College/pull/1458">#1458</a>)</li>
|
||||
<li>Nina - Fixed an issue where some NPCs would not randomise correctly (<a href="https://github.com/Ben987/Bondage-College/pull/1468">#1468</a>)</li>
|
||||
<li>Ben - Fixed an issue where the player would automatically redress on exiting the kidnappers league, even if unable to change</li>
|
||||
<li>Ace - Fixed an issue where ring, spider and lips gags would cause the player's mouth to disappear in mouth slots 2 & 3 (<a href="https://github.com/Ben987/Bondage-College/pull/1496">#1496</a>)</li>
|
||||
<li>Ellie - Fixed an issue where the chat activities would not regain color after leaving sensory deprivation (<a href="https://github.com/Ben987/Bondage-College/pull/1486">#1486</a>)</li>
|
||||
<li>Ace - Fixed an issue where dildo spreader bars would allow the character to kneel (<a href="https://github.com/Ben987/Bondage-College/pull/1500">#1500</a>)</li>
|
||||
<li>Nina - Fixed several issues with gag layering logic (<a href="https://github.com/Ben987/Bondage-College/pull/1379">#1379</a>)</li>
|
||||
<li>Ace - Fixed fetish controls being visible when sexual activities were disabled (<a href="https://github.com/Ben987/Bondage-College/pull/1523">#1523</a>)</li>
|
||||
<li>Ace - Fixed an issue where HTML form controls for some screens would not be removed when having an orgasm (<a href="https://github.com/Ben987/Bondage-College/pull/1527">#1527</a>)</li>
|
||||
<li>Ace - Added missing assets for Hair Ribbon 2 in the suspension pose (<a href="https://github.com/Ben987/Bondage-College/pull/1529">#1529</a>)</li>
|
||||
<li>Ada - Prevented random kidnappers from removing lover-locked items (<a href="https://github.com/Ben987/Bondage-College/pull/1531">#1531</a>)</li>
|
||||
<li>Ace - Fix for online maid drinks mission softlocked when the dray was lost (<a href="https://github.com/Ben987/Bondage-College/pull/1568">#1568</a>)</li>
|
||||
<li>Ace - Fix for the chatroom search pages not resetting when doing a new search (<a href="https://github.com/Ben987/Bondage-College/pull/1566">#1566</a>)</li>
|
||||
<li>Nina - Fix for the list of friends being drawn in the wrong position for rooms in the last row (<a href="https://github.com/Ben987/Bondage-College/pull/1558">#1558</a>)</li>
|
||||
<li>Wultir - Fix for the afk emote not always being set as expected (<a href="https://github.com/Ben987/Bondage-College/pull/1557">#1557</a>)</li>
|
||||
</ul>
|
||||
<h3 id="technical-1">[Technical]</h3>
|
||||
<ul>
|
||||
<li>Ace - New dynamic asset framework (<a href="https://github.com/Ben987/Bondage-College/pull/1324">#1324</a>)<ul>
|
||||
<li>New online preference to disable dynamic assets on others (should assist users on slower machines)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Sekkmer - Removed the <code>ItemHidden</code> asset group (<a href="https://github.com/Ben987/Bondage-College/pull/1355">#1355</a>)</li>
|
||||
<li>Ace - Rework of the game's audio system (<a href="https://github.com/Ben987/Bondage-College/pull/1346">#1346</a>)</li>
|
||||
<li>Ace - Rework of the active pose system (<a href="https://github.com/Ben987/Bondage-College/pull/1336">#1336</a>)</li>
|
||||
<li>Nina - Improvements to asset randomisation functionality to better respect blocked/limited items where possible (<a href="https://github.com/Ben987/Bondage-College/pull/1331">#1331</a>)</li>
|
||||
<li>Ellie - Added support for item layers to be coloured individually (<a href="https://github.com/Ben987/Bondage-College/pull/1368">#1368</a>)</li>
|
||||
<li>Ellie - Removed the <code>StraitDressOpen</code> and <code>Bolero</code> poses (now handled with advanced alpha masks) (<a href="https://github.com/Ben987/Bondage-College/pull/1495">#1495</a>)</li>
|
||||
<li>Many technical changes, fixes and improvements:<ul>
|
||||
<li>Nina - <a href="https://github.com/Ben987/Bondage-College/pull/1371">#1371</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1326">#1326</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1415">#1415</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1416">#1416</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1463">#1463</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1504">#1504</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1493">#1493</a></li>
|
||||
<li>Sekkmer - <a href="https://github.com/Ben987/Bondage-College/pull/1384">#1384</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1385">#1385</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1386">#1386</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1460">#1460</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1508">#1508</a></li>
|
||||
<li>Sandrine - <a href="https://github.com/Ben987/Bondage-College/pull/1343">#1343</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1370">#1370</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1390">#1390</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1408">#1408</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1393">#1393</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1409">#1409</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1397">#1397</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1391">#1391</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1394">#1394</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1407">#1407</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1443">#1443</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1436">#1436</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1461">#1461</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1438">#1438</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1440">#1440</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1439">#1439</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1441">#1441</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1442">#1442</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1452">#1452</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1453">#1453</a></li>
|
||||
<li>Ace - <a href="https://github.com/Ben987/Bondage-College/pull/1367">#1367</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1365">#1365</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1351">#1351</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1369">#1369</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1374">#1374</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1398">#1398</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1362">#1362</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1395">#1395</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1396">#1396</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1400">#1400</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1410">#1410</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1405">#1405</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1403">#1403</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1401">#1401</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1429">#1429</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1414">#1414</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1402">#1402</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1382">#1382</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1425">#1425</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1424">#1424</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1423">#1423</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1431">#1431</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1404">#1404</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1412">#1412</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1413">#1413</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1418">#1418</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1420">#1420</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1421">#1421</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1422">#1422</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1455">#1455</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1456">#1456</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1457">#1457</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1430">#1430</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1467">#1467</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1417">#1417</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1487">#1487</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1469">#1469</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1470">#1470</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1491">#1491</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1499">#1499</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1466">#1466</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1498">#1498</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1503">#1503</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1502">#1502</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1501">#1501</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1521">#1521</a></li>
|
||||
<li>Ellie - <a href="https://github.com/Ben987/Bondage-College/pull/1389">#1389</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1479">#1479</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1490">#1490</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1514">#1514</a></li>
|
||||
<li>Aeren - <a href="https://github.com/Ben987/Bondage-College/pull/1510">#1510</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h3 id="beta-fixes">[Beta fixes]</h3>
|
||||
<ul>
|
||||
<li>Nina - <a href="https://github.com/Ben987/Bondage-College/pull/1536">#1536</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1561">#1561</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1552">#1552</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1555">#1555</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1554">#1554</a></li>
|
||||
<li>Ellie - <a href="https://github.com/Ben987/Bondage-College/pull/1543">#1543</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1565">#1565</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1562">#1562</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1546">#1546</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1578">#1578</a></li>
|
||||
<li>Wultir - <a href="https://github.com/Ben987/Bondage-College/pull/1551">#1551</a></li>
|
||||
<li>Ace - <a href="https://github.com/Ben987/Bondage-College/pull/1538">#1538</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1539">#1539</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1540">#1540</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1541">#1541</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1542">#1542</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1544">#1544</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1545">#1545</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1548">#1548</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1563">#1563</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1567">#1567</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1572">#1572</a>, <a href="https://github.com/Ben987/Bondage-College/pull/1579">#1579</a></li>
|
||||
<li>Firefly - <a href="https://github.com/Ben987/Bondage-College/pull/1575">#1575</a></li>
|
||||
</ul>
|
||||
</body></html>
|
Loading…
Add table
Reference in a new issue