Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • Elvenoob/degrees-of-lewdity
  • FreeER/degrees-of-lewdity
  • CrimsonTide/degrees-of-lewdity
  • scyne/degrees-of-lewdity
  • asbjorn/degrees-of-lewdity
  • liah55/degrees-of-lewdity
  • CanolaCulture/degrees-of-lewdity
  • Spectacular/degrees-of-lewdity
  • vultureangels/degrees-of-lewdity
  • stepidbesterd/degrees-of-lewdity
  • larsrand/degrees-of-lewdity
  • Music5264/degrees-of-lewdity
  • gayskele/degrees-of-lewdity
  • Pregmodder/degrees-of-lewdity
  • GoodMan_624/degrees-of-lewdity
  • AshNoBad/degrees-of-lewdity
  • poonta/degrees-of-lewdity
  • ezsh/degrees-of-lewdity
  • Obelus/degrees-of-lewdity
  • garbageman/degrees-of-lewdity
  • Noot/degrees-of-lewdity
  • Vrelnir/degrees-of-lewdity
  • aimozg/degrees-of-lewdity
  • Blank_/degrees-of-lewdity
  • klorpa/degrees-of-lewdity
  • bcy603/degrees-of-lewdity
  • Uncanine/degrees-of-lewdity
  • lewdmodder/degrees-of-lewdity
  • setsuna/degrees-of-lewdity
  • electronemissary/degrees-of-lewdity
  • 00c356/degrees-of-lewdity
  • pettan/degrees-of-lewdity
  • soup/degrees-of-lewdity
  • nickylass/degrees-of-lewdity
  • BelshazzarII/degrees-of-lewdity
  • Mauno/degrees-of-lewdity
  • Stuffedgame/degrees-of-lewdity
  • TaiwanSmurf/degrees-of-lewdity
  • Icemourne/degrees-of-lewdity
  • Hitcihker42/degrees-of-lewdity
  • LuckyLucky/degrees-of-lewdity
  • CasaBlanc/degrees-of-lewdity
  • YetAnotherDeviant/degrees-of-lewdity
  • number361/degrees-of-lewdity
  • shikiyoku/degrees-of-lewdity
  • siowyisheng/degrees-of-lewdity
  • unlined4928/degrees-of-lewdity
  • mihairu/degrees-of-lewdity
  • araven/degrees-of-lewdity
  • Hexogen/degrees-of-lewdity
  • Klain/degrees-of-lewdity
  • Chingonerio/degrees-of-lewdity
  • lewddude/degrees-of-lewdity
  • Dinesty30/degrees-of-lewdity
  • zerou/degrees-of-lewdity
  • SumGai/degrees-of-lewdity
  • QuadChroma/degrees-of-lewdity
  • hwp/degrees-of-lewdity
  • DitFranXX/degrees-of-lewdity
  • ndarkflame/degrees-of-lewdity
  • fuguer/degrees-of-lewdity
  • bean/degrees-of-lewdity
  • xomikob988/degrees-of-lewdity
  • purity/degrees-of-lewdity
  • voa/degrees-of-lewdity
  • FeralMoon/degrees-of-lewdity
  • mw.wabbit/degrees-of-lewdity
  • sassyenzie1/degrees-of-lewdity
  • katiek/degrees-of-lewdity
  • Dolmodder328/degrees-of-lewdity
  • 2ndSnake/degrees-of-lewdity
  • AbelofAurelia/degrees-of-lewdity
  • Sommar/degrees-of-lewdity
  • bsin/degrees-of-lewdity
  • Braymann/degrees-of-lewdity
  • YUNKING/degrees-of-lewdity
  • loofaaa/degrees-of-lewdity
  • RedStar/degrees-of-lewdity
  • JohnFilitov/degrees-of-lewdity
  • Raahs/degrees-of-lewdity
  • that_coding_dumbass/degrees-of-lewdity
  • PubNut/degrees-of-lewdity
  • CLUBDOGMApa/degrees-of-lewdity
  • Xhianil/degrees-of-lewdity
  • ANotNiceMouse/degrees-of-lewdity
  • tremainekason/degrees-of-lewdity
  • coldblood512/degrees-of-lewdity
  • b.smith/degrees-of-lewdity
  • erutheae/degrees-of-lewdity
  • vv3r3vv0lf/degrees-of-lewdity
  • LordCydano/degrees-of-lewdity
  • noteleven/degrees-of-lewdity
  • theabyssatmidnight/degrees-of-lewdity
  • Redalastor13/degrees-of-lewdity
  • noeinan/degrees-of-lewdity
  • PhaseDave/degrees-of-lewdity
  • BigBlackAwoo/degrees-of-lewdity
  • oyea/degrees-of-lewdity
  • hedpets/degrees-of-lewdity
  • C0D3/degrees-of-lewdity
  • small-keyman/degrees-of-lewdity
  • GayRaccoon/degrees-of-lewdity
  • DAPdev6/degrees-of-lewdity
  • ScribblingScribe/degrees-of-lewdity
  • Ybyx/degrees-of-lewdity
  • Area/degrees-of-lewdcraft
  • im_definitely_not_a_/degrees-of-lewdity
  • jgl/degrees-of-lewdity
  • Dualium/degrees-of-lewdity
  • b12481632/degrees-of-lewdity
  • kink-kat/degrees-of-lewdity
  • Devalk/degrees-of-lewdity
  • Cord/degrees-of-lewdity
  • Beat120/degrees-of-lewdity
  • ano/degrees-of-lewdity
  • djnjsed/degrees-of-lewdity
  • TalliasVijaandUraniu/degrees-of-lewdity
  • StinkyLizard/degrees-of-lewdity
  • Kamikaza404/degrees-of-lewdity
  • ammm/more-shortcuts
  • rustynails/degrees-of-lewdity-kylar-expansion-mod
  • lifeAnime/degrees-of-lewdity
  • KrystalwithaK/degrees-of-lewdity
  • AzureSheep/degrees-of-lewdity
  • khovel/degrees-of-lewdity
  • luna/degrees-of-lewdity
  • dust36/degrees-of-lewdity
  • shun/degrees-of-lewdity
  • TonyFox/degrees-of-lewdity
  • Eilitai/dol-solar
  • dolcontributor/degrees-of-lewdity
  • stalesandwich/degrees-of-lewdity
  • HZero/degrees-of-lewdity
  • KiraaCorsac/degrees-of-lewdity
  • Ruheon/degrees-of-lewdity
  • PixelArtFirend/degrees-of-lewdity-test-mod
  • Trinidad/grados-de-lascivia
  • QuiltedQuail/degrees-of-lewdity
  • evrgentesee/degrees-of-lewdity
  • ALambert/degrees-of-lewdity-the-cat-mod
  • Green745/degrees-of-lewdity
  • saltyycoffee/dol-saltyys-mod
  • xao321/degrees-of-lewdity
  • Vogel100/degrees-of-lewdity
  • FadedLines/degrees-of-lewdity
  • deformedgodcomplex/degrees-of-lewdity
  • tracktack00/dol
  • VortluexIridum/DOL
  • ChickChuck2/degrees-of-lewdity-pt-br
  • pumpinglemma/degrees-of-lewdity
  • Host/degrees-of-lewdity
  • ChexAndBalances/degrees-of-lewdity
  • Fost3r/degrees-of-lewdity
  • Tarkin/degrees-of-lewdity
  • Juno/dol-saltyys-mod
  • TonyBologna/degrees-of-lewdity-foster
  • Stadler76/degrees-of-lewdity
  • Akoz/degrees-of-lewdity
  • treeib7/degrees-of-lewdity
  • dechet/degrees-of-lewdity
  • TheDivineHeir/degrees-of-lewdity
  • Enty/degrees-of-lewdity
  • 24khp/degrees-of-lewdity
  • slenderostrich/degrees-of-lewdity
  • Kirsty/degrees-of-lewdity
  • Anony5261/degrees-of-lewdity
  • veritas1A4/degrees-of-lewdity-plus
  • HeepSelk/degrees-of-lewdity
  • ThomazLIRA27/degrees-of-lewdity
  • striderxfossility/degrees-of-lewdity
  • piotrejo/degrees-of-lewdity
  • Idekk/degrees-of-lewdity
  • branthepeach/degrees-of-lewdity
  • thermal/degrees-of-lewdity
  • cutiland/degrees-of-lewdity
  • anony5264/degrees-of-lewdity
  • Warui430/degrees-of-lewdity-testing
  • Skullky/degrees-of-lewdity
  • netolilium/degrees-of-lewdity
  • TheLoneWolf3626/degrees-of-lewdity
  • majou/degrees-of-lewdity
  • joemamba/degrees-of-lewdity
  • Airbourne/degrees-of-lewd-remerged
  • FritzTheGlitch/degrees-of-lewdity
  • Orangeblur/degrees-of-lewdity
  • Bandrose1/degrees-of-lewdity
  • DoLSteph/degrees-of-lewdity
  • Newtnewt/degrees-of-lewdity
  • KinkyOne/degrees-of-lewdity
  • edward6/degrees-of-lewdity
  • Mira1/degrees-of-lewdity
  • TFS/degrees-of-lewdity
  • oxone/degrees-of-lewdity
  • golsil/degrees-of-lewdity
  • zR3V3NANTz/degrees-of-lewdity-dragon-mod
  • PepKitty/degrees-of-lewdity
  • preeded/degrees-of-lewdity
  • Beepbeep1/degrees-of-lewdity
  • LilTransDino/degrees-of-lewdity-project-1
  • warawanaineko/degrees-of-lewdity
  • salagadoola/degrees-of-lewdity
  • RatRat/transmod-plus
  • kodicraft/degrees-of-lewdity
  • wowdoge/dol-saltyys-mod
  • handleing1/degrees-of-lewdity
  • mrcomfy/degrees-of-lewdity-mall-proposal
  • CK_Rainbow/degrees-of-lewdity
  • KnotLikeThis/degrees-of-lewdity
  • popa/degrees-of-lewdity
  • Ryumi/degrees-of-lewdity
  • GayKitten/degrees-of-lewdity
  • EndlessGame/degrees-of-lewdity
  • bijikejepit/degrees-of-lewdity-modified
  • lafrlo/degrees-of-lewdity
  • auxhonater/degrees-of-lewdity
  • ParticleG/degrees-of-lewdity
  • astrox1/degrees-of-lewdity
  • AnonymousPancakes/degrees-of-lewdity-contribution-fork
  • y4vr/degrees-of-lewdity-ravishment
  • apflu/degrees-of-lewdity-dollification-mod
  • nemuzawa200101/degrees-of-lewdity
  • MagicalAstrogy/degrees-of-lewdity
  • Khaos423/degrees-of-lewdity
  • stranger/degrees-of-lewdity
  • eesoymilk/degrees-of-lewdity
  • Frostberg/degrees-of-lewdity-plus
  • ToumanLin/degrees-of-lewdity-toumanlin
  • Murkey/degrees-of-lewdity
  • MasterCast04/degrees-of-lewdity-chimera-tail-mod
  • Tanny78/tannymod
  • Gwen1/degrees-of-lewdity-scent
  • Ducati/degrees-of-lewdity-plus
  • lune/degrees-of-lewdity
  • snowywar/degrees-of-lewdity
  • TsundereBandit/degrees-of-lewdity-plus
  • Siede/degrees-of-lewdity
  • fire2244/degrees-of-lewdity
  • decarabia/degrees-of-lewdity
  • JinoWills/degrees-of-lewdity
  • creeping1023/degrees-of-lewdity
  • ShinH/degrees-of-lewdity
  • WHALER/degrees-of-lewdity
  • WHALERSWHALER/degrees-of-lewdity-whalers-mod
  • googlyman/degrees-of-lewdity
  • Dakser/degrees-of-lewdity-plus
  • mikatakamo/dolp-randomfix-randomcontribution
  • handle5/degrees-of-lewdity
  • SpaciousStarship/degrees-of-lewdity-plus-starship-fork
  • GeneralFire/degrees-of-lewdity
  • BrokenSoul/degrees-of-lewdity
  • Twig/degrees-of-lewdity
  • noneedforthis/slight-combat-rework
  • AiHoshino/degrees-of-lewdity-vn-mod
  • baileys/degrees-of-lewdity
  • Ddkdkk/degrees-of-lewdity-plus
  • miyakoAki4828/degrees-of-lewdity
  • ojicon/degrees-of-lewdity-indonesian-translation
  • PuppeterMaster25/degrees-of-lewdity
  • Chieferton/degrees-of-lewdity-plus
  • UnbarredStream/degrees-of-lewdity-dragon-mod
  • LupusXLass1404/degrees-of-lewdity
  • MisoSquared/degrees-of-lewdity
  • IndexIsDumb/degrees-of-lewdity
  • nekoboinick/degrees-of-lewdity
  • Testry/degrees-of-lewdity
  • Cuhloe69/degrees-of-lewdity-plus
  • omvjro/degrees-of-lewdity
  • Testry/degrees-of-lewdity-plus
  • Avos/degrees-of-lewdity
  • Averall/degrees-of-lewdity-plus
  • Sh1na/degrees-of-lewdity-plus
  • fizzyboi/degrees-of-lewdity
  • Sh1na/degrees-of-lewdity
  • Prnjujujaj/degrees-of-lewdity-plus
  • Nikonov/degrees-of-lewdity-plus
  • AnonymousPossum/degrees-of-lewdity-ap-temple
  • Sabot/degrees-of-lewdity-mecha-mod
  • Shadi1089/degrees-of-lewdity-plus
  • sbdto/degrees-of-lewdity
  • theothersteve7/degrees-of-lewdity
  • melllow/degrees-of-lewdity-mellows-files
  • WinterPeach/degrees-of-lewdity-bunny-plus
  • boolin/degrees-of-lewdity-dragon-mod
  • Izeija/degrees-of-lewdity-plus-Herm-NPCs
  • test126/degrees-of-lewdity-plus
  • WolfSeige/degrees-of-lewdity
  • Frostberg/transmod-plus
  • erdd/test-degrees-of-lewdity
  • ekdms4467/degrees-of-lewdity-plus
  • MrAdvisor/degrees-of-lewdity-mellows-files
  • bugmenot97/degrees-of-lewdity-plus-ryona-edition
  • numbersir/degrees-of-lewdity
  • Paragon/degrees-of-lewdity
  • eude/degrees-of-lewdity
  • liggems/degrees-of-lewdity
  • hoihoi/degrees-of-lewdity
  • WreckieRed/degrees-of-lewdity-plus-wreckie-red
  • BlueMuffin/degrees-of-lewdity
  • edwardspec/degrees-of-lewdity
  • Neng222/degrees-of-lewdity
  • SeiraHawawa/degrees-of-lewdity
  • trashee/degrees-of-lewdity
  • Dukesnwowisb/degrees-of-lewdity-plus
  • sugarcoma/degrees-of-lewdity
  • squ1dteeth/degrees-of-lewdity
  • shojoprotagonist/degrees-of-lewdity
  • Annon173/degrees-of-lewdity-annon173
  • Brrr/degrees-of-lewdity
  • goose/dol-goosemod
  • mizzzz/degrees-of-lewdity-mizz
  • Uchiki/degrees-of-lewdity
  • Leet0/degrees-of-lewdity
  • Someone1/degrees-of-lewdity
  • Ntimpaa88/wholesome-and-whoresome-addons
  • antnoodle/degrees-of-lewdity-plus
  • Isari/degrees-of-lewdity-plus
  • variegations/degrees-of-lewdity
  • nsqueet/degrees-of-lewdity
  • DevilD0L/degrees-of-lewdity
  • HypeS84/graus-de-lascivia
  • Dwarfblood/degrees-of-lewdity-plus
  • LurkerNo255/degrees-of-lewdity-nobody-safe
  • Sl/degrees-of-lewdity-mikili
  • arugula/transmod-fork
  • handlebeater/degrees-of-lewdity-plus
  • pizzaghg/degrees-of-lewdity-plus
  • RepoRogue6960/degrees-of-lewdity
  • CharaEmbry/degrees-of-lewdity-plus
  • nanabanashi/degrees-of-lewdity-plus
  • kagurazakanyaa/degrees-of-lewdity-plus
  • Songdog/degrees-of-lewdity
  • Nicole09/degrees-of-lewdity-plus
  • marmalade841/degrees-of-lewdity
333 results
Show changes
Commits on Source (4334)
Showing
with 4015 additions and 650415 deletions
# EditorConfig is awesome: https://EditorConfig.org
# top-most EditorConfig file
root = true
[*]
indent_style = tab
indent_size = 4
insert_final_newline = true
end_of_line = lf
......@@ -24,6 +24,9 @@ module.exports = {
Template: "readonly",
UI: "readonly",
UIBar: "readonly",
PRNGWrapper: "readonly",
idb: "readonly",
wikifier: "readonly",
// SugarCube functions
clone: "readonly",
either: "readonly",
......@@ -47,12 +50,13 @@ module.exports = {
visited: "readonly",
visitedTags: "readonly",
throwError: "writeable",
// Dol shortcuts
// DoL shortcuts
C: "readonly",
DeserializeGame: "readonly",
globals: "readonly",
T: "readonly",
V: "readonly",
statChange: "readonly",
// DoL main namespaces
DOL: "readonly",
defineGlobalNamespaces: "readonly",
......@@ -64,75 +68,169 @@ module.exports = {
// DoL other namespaces/objects
Constants: "readonly",
ConstantsLoader: "readonly",
Cooker: "readonly",
currentlyLoadingMap: "readonly",
DoLHouse: "readonly",
ColourUtils: "readonly",
DateTime: "readonly",
DolSettingsExport: "readonly",
Dynamic: "readonly",
EventSystem: "readonly",
JsonCompressor: "readonly",
JsonDecompressor: "readonly",
IronMan: "readonly",
Links: "readonly",
playerDoll: "readonly",
statDisplay: "readonly",
Renderer: "readonly",
SexTypes: "readonly",
StartConfig: "readonly",
Time: "readonly",
TimeConstants: "readonly",
Utils: "readonly",
ZIndices: "readonly",
Time: "readonly",
EventSystem: "readonly",
Packer: "readonly",
Weather: "readonly",
BaseCanvas: "readonly",
Orbital: "readonly",
Fadable: "readonly",
Skin: "readonly",
Sunscreen: "readonly",
// DoL SC2 functions
compressionVerifier: "readonly",
DefineMacro: "readonly",
DefineMacroS: "readonly",
DoLCompressorDictionaries: "readonly",
DoLSave: "readonly",
// DoL functions
tendingDay: "readonly",
ampm: "readonly",
assignDefaults: "readonly",
between: "readonly",
calculatePenisBulge: "readonly",
canBeMPregnant: "readonly",
closeOverlay: "readonly",
clothesDataTrimmer: "readonly",
clothesIndex: "readonly",
clothingData: "readonly",
combatListColor: "readonly",
DefineMacro: "readonly",
DefineMacroS: "readonly",
DoLSave: "readonly",
currentSkillValue: "readonly",
eCheckbox: "readonly",
earnHourlyFeats: "readonly",
eInput: "readonly",
elechild: "readonly",
elechildren: "readonly",
element: "readonly",
endPlayerPregnancy: "readonly",
ensure: "readonly",
ensureIsArray: "readonly",
eSelect: "readonly",
getTimeString: "readonly",
generateBabyName: "readonly",
getBirdBurnTime: "readonly",
getCustomClothesColourCanvasFilter: "readonly",
getCustomColourRGB: "readonly",
getCustomColourStyle: "readonly",
getKylarLibraryState: "readonly",
getPregnancyObject: "readonly",
getRandomIntInclusive: "readonly",
getRobinLocation: "readonly",
getSexesFromRandomGroup: "readonly",
getSydneyLoveNorm: "readonly",
getTrueWarmth: "readonly",
getVisibleClothesList: "readonly",
hairLengthStringToNumber: "readonly",
inDOM: "readonly",
integrityKeyword: "readonly",
ironmanAutoSave: "readonly",
isBloodmoon: "readonly",
isKylarInPlayRole: "readonly",
isKylarRehearsing: "readonly",
isPlayerNonparasitePregnancyEnding: "readonly",
knowsAboutAnyPregnancy: "readonly",
listUniqueCarriedSextoys: "readonly",
loadCustomColourPreset: "readonly",
maleChance: "readonly",
masturbationActions: "readonly",
masturbationAudience: "readonly",
masturbationEffects: "readonly",
masturbationSlimeControl: "readonly",
maxParasites: "readonly",
npcCompressor: "readonly",
npcDecompressor: "readonly",
npcEquipSet: "readonly",
npcMakeNaked: "readonly",
npcPregnancyCycle: "readonly",
npcPregObject: "readonly",
numberOfEarSlime: "readonly",
ordinalSuffixOf: "readonly",
overlayShowHide: "readonly",
painToTearsLvl: "readonly",
parasiteProgressDay: "readonly",
parasiteProgressTime: "readonly",
parentFunction: "readonly",
parseCSSFilter: "readonly",
pickRandomItemInArray: "readonly",
playerAwareTheyArePregnant: "readonly",
playerBellySize: "readonly",
playerBellyVisible: "readonly",
playerChastity: "readonly",
playerEndWaterProgress: "readonly",
playerHasButtPlug: "readonly",
playerHasStrapon: "readonly",
playerHeatMinArousal: "readonly",
playerIsPregnant: "readonly",
playerNormalPregnancyTotal: "readonly",
playerPregnancyProgress: "readonly",
playerRutMinArousal: "readonly",
pregnancyGenerator: "readonly",
pregnancyProgress: "readonly",
pregPrep: "readonly",
randomPregnancyProgress: "readonly",
registerGeneratedPattern: "readonly",
registerImagePattern: "readonly",
returnTimeFormat: "readonly",
rgbToHsv: "readonly",
rollKylarLibraryStalkFlag: "readonly",
selfOr: "readonly",
setKnowsAboutPregnancy: "readonly",
setLowerVisibility: "readonly",
settingsConvert: "readonly",
settingsObjects: "readonly",
shopClothCustomColorWheel: "readonly",
sliderPerc: "readonly",
stringFrom: "readonly",
statusCheck: "readonly",
tanned: "readonly",
updateCustomColour: "readonly",
updateExportDay: "readonly",
updateMannequin: "readonly",
updateSavesCount: "readonly",
validateValue: "readonly",
tanned: "readonly",
waterproofCheck: "readonly",
initializeTooltips: "readonly",
// DoL math functions
round: "readonly",
normalise: "readonly",
categorise: "readonly",
randomExp: "readonly",
expCurve: "readonly",
between: "readonly",
nCr: "readonly",
formatDecimals: "readonly",
inverseLerp: "readonly",
lerp: "readonly",
interpolate: "readonly",
interpolateObject: "readonly",
boundedRandom: "readonly",
calculateBinomial: "readonly",
weightedRandom: "readonly",
// DoL object functions
formatList: "readonly",
stringFrom: "readonly",
toTitleCase: "readonly",
resolveValue: "readonly",
// DoL classes
ObservableValue: "readonly",
CanvasModel: "readonly",
DollHouse: "readonly",
FDoll: "readonly",
PRNG: "readonly",
// Third-party
define: "readonly",
iro: "readonly",
......@@ -149,7 +247,10 @@ module.exports = {
version: "readonly",
getClothingCost: "readonly",
isLoveInterest: "readonly",
skinColor: "readonly",
nullable: "readonly",
combat: "readonly",
wearingCondom: "readonly",
npcHasStrapon: "readonly",
},
ignorePatterns: [
......@@ -162,23 +263,23 @@ module.exports = {
"devTools",
"dist",
"game/03-JavaScript/external",
"game/03-JavaScript/00-libs/renderer.js",
],
parserOptions: {
// Support back to ES2020 to cover old mobile devices with outdated WebView versions that fail on 2020 and up functions
// ecmaVersion: "2020", (taken care of by env es2020)
sourceType: "module",
},
env: {
browser: true,
es2020: true,
es2021: true,
jquery: true,
},
plugins: ["es-x"],
extends: ["eslint:recommended", "plugin:jsdoc/recommended", "prettier-standard/prettier-file", "plugin:es-x/restrict-to-es2020"],
extends: ["eslint:recommended", "plugin:jsdoc/recommended", "prettier-standard/prettier-file", "plugin:es-x/restrict-to-es2021"],
settings: {
jsdoc: {
......@@ -193,6 +294,12 @@ module.exports = {
// SugarCube extends native objects and we follow it
"no-extend-native": "off",
/* hasOwn */
// No need for this, since we're overriding hasOwn for older browers (01-compatibility.js)
// Warn for the hasOwnProperty instead
"es-x/no-object-hasown": "off",
"prefer-object-has-own": "warn",
/* eslint-plugin-jsdoc */
// Descriptions should be sentence-like not comment-like
......@@ -205,6 +312,26 @@ module.exports = {
"jsdoc/require-returns-description": "off",
"jsdoc/require-returns": "off",
"jsdoc/no-undefined-types": [
1,
{
definedTypes: [
"EventNpc",
"ClothesItem",
"Penetrator",
"TentacleState",
"CompositeLayerParams",
"CompositeLayerSpec",
"CanvasModelOptions",
"CanvasModelLayer",
"AnimatingCanvas",
"Options",
"Npc",
"NpcOptions",
],
},
],
/* eslint-plugin-prettier */
"prettier/prettier": "warn",
......
......@@ -5,8 +5,10 @@ devTools/androidsdk/image text eol=lf
# enforce proper line endings on commit
*.sh text eol=lf
*.js text eol=lf
*.cjs text eol=lf
*.ts text eol=lf
*.css text eol=lf
*.twee text eol=lf
*.py text eol=lf
*.txt text eol=lf
*.bat text eol=lf
......@@ -9,11 +9,12 @@
# Generated apks themselves.
/dist/*
# Compiled game htmls.
# Degrees of Lewdity*.html
Degrees of Lewdity*.html
# Archives
*.7z
*.zip
!*mod.zip
*.rar
*.tar
*.gz
......@@ -31,12 +32,13 @@ Thumbs.db
*~
*.tmp
*.log
img1/
# Miscellaneous formats
*.iml
# Ignoring working folder for Quin2k
mod/
# mod/
*.code-workspace
release/
......@@ -44,4 +46,4 @@ release/
*.save
# Gitlab configuration
!.gitlab
\ No newline at end of file
!.gitlab
This diff is collapsed.
......@@ -3,5 +3,7 @@
"useTabs": true,
"semi": true,
"endOfLine": "lf",
"arrowParens": "avoid"
"arrowParens": "avoid",
"trailingComma": "es5",
"proseWrap": "preserve"
}
{
"recommendations": [
"cyrusfirheir.twee3-language-tools",
"dbaeumer.vscode-eslint",
"eamodio.gitlens",
"editorconfig.editorconfig",
"stylelint.vscode-stylelint",
"streetsidesoftware.code-spell-checker"
]
}
0.1.5.2 - DOL Bunny TF (DOES NOT FOLLOW AUTO RELEASES), if your currently reading this and the official version says 0.1.5.1, ignore that, i have some things left to do
- Updated to 0.5.2.8
- Removed attitudes toggle
- Added TF Icon (thank you Pinzya for making the sprite)
- FINALLY, added the bunny widget
- Added a placeholder interaction for Robin
- Updated Strong Feet skill to add 5% to Athletics
- Renamed angel bunny
0.1.5.1 - DOL Bunny TF (DOES NOT FOLLOW AUTO RELEASES)
- Updated to 0.5.0.6
- Added Harness and Harness with a leash.
- Added attitudes toggle (currently doesn't do anything)
- Updated bunny ears to new sprites
- Added a new type of bunny ear (lop) and new tail type (fluffy)
- Added Antlers to the demon TF
- Added bunny + demon chimera
0.1 - DOL Bunny TF (DOES NOT FOLLOW AUTO RELEASES)
- Bunny TF can now be obtained via clovers found in the forest and meadow
- Carrot Pin added
- You can now gain the Bunny TF related Feat
- Bunny TF passively increases submissiveness
- Clover icon added
- Bunny kicks are now stronger
- Strong Feet add 5% to Dance
- Strong Feet skill now reflects actual changes
- Added combat sprites for bunny TF, doggy and miss positions (thanks to melllowss on discord for making the sprites)
- Updated to 0.4.6.7
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
Source diff could not be displayed: it is too large. Options to address this: view the blob.
//Variables that are missing, not expected or invalid will be ignored
//"starting" values will only import when on the start screen
DolSettingsExport = {
"starting":{
"player":{
"gender":"m",
"gender_body":"f",
"ballsExist":true,
"freckles":false
{
"starting": {
"player": {
"gender": "m",
"gender_body": "f",
"ballsExist": true,
"freckles": false,
"skin": {
"color": "light"
}
},
"skinColor":{
"natural":"light",
"range":0
},
"bodysize":2,
"penissize":0,
"breastsize":0,
"bottomsize":0,
"breastsensitivity":3,
"genitalsensitivity":3,
"eyeselect":"purple",
"hairselect":"red",
"hairlength":200,
"awareselect":"innocent",
"background":"waif",
"gamemode":"normal"
"bodysize": 2,
"penissize": 0,
"breastsize": 0,
"bottomsize": 0,
"breastsensitivity": 3,
"genitalsensitivity": 3,
"eyeselect": "purple",
"hairselect": "red",
"hairlength": 200,
"awareselect": "innocent",
"background": "waif",
"gamemode": "normal"
},
"general":{
"malechance":50,
"maleChanceSplit":false,
"maleChanceMale":50,
"maleChanceFemale":50,
"dgchance":0,
"cbchance":0,
"malevictimchance":50,
"npcVirginityChance":50,
"npcVirginityChanceAdult":10,
"breast_mod":0,
"penis_mod":0,
"blackchance":10,
"alluremod":1,
"general": {
"malechance": 50,
"maleChanceSplit": false,
"maleChanceMale": 50,
"maleChanceFemale": 50,
"dgchance": 0,
"cbchance": 0,
"malevictimchance": 50,
"npcVirginityChance": 50,
"npcVirginityChanceAdult": 10,
"breast_mod": 0,
"penis_mod": 0,
"blackchance": 10,
"alluremod": 1,
"clothesPrice": 1,
"clothesPriceUnderwear": 1,
"clothesPriceSchool": 1,
"clothesPriceLewd": 1,
"rentmod": 1,
"beastmalechance":50,
"beastMaleChanceSplit":false,
"beastMaleChanceMale":50,
"beastMaleChanceFemale":50,
"monsterchance":20,
"monsterhallucinations":true,
"beastmalechance": 50,
"beastMaleChanceSplit": false,
"beastMaleChanceMale": 50,
"beastMaleChanceFemale": 50,
"monsterchance": 20,
"monsterhallucinations": true,
"blackwolfmonster": 0,
"greathawkmonster": 0,
"bestialitydisable":false,
"swarmdisable":false,
"slimedisable":false,
"voredisable":false,
"tentacledisable":false,
"plantdisable":false,
"analdisable":false,
"analdoubledisable":false,
"vaginaldoubledisable":false,
"transformdisable":false,
"hirsutedisable":true,
"pbdisable":true,
"breastfeedingdisable":false,
"parasitepregdisable":false,
"watersportsdisable":false,
"spiderdisable":false,
"bodywritingLvl":3,
"toydildodisable":false,
"toywhipdisable":false,
"breastsizemin":0,
"breastsizemax":12,
"bottomsizemin":0,
"bottomsizemax":8,
"penissizemax":4,
"penissizemin":-2,
"statdisable":false,
"cheatdisabletoggle":true,
"confirmSave":false,
"confirmLoad":false,
"confirmDelete":false,
"reducedLineHeight":false,
"multipleWardrobes":"isolated",
"outfitEditorPerPage":10,
"options":{
"debugdisable":true,
"neverNudeMenus":false,
"showCaptionText":true,
"sidebarStats":"disabled",
"sidebarTime":"disabled",
"combatControls":"radio",
"mapMovement":true,
"mapTop":false,
"mapMarkers":false,
"images":1,
"combatImages":1,
"bestialitydisable": false,
"swarmdisable": false,
"slimedisable": false,
"voredisable": false,
"tentacledisable": false,
"plantdisable": false,
"analdisable": false,
"analdoubledisable": false,
"vaginaldoubledisable": false,
"transformdisable": false,
"hirsutedisable": true,
"pbdisable": true,
"breastfeedingdisable": false,
"parasitepregdisable": false,
"watersportsdisable": false,
"spiderdisable": false,
"bodywritingLvl": 3,
"toydildodisable": false,
"toywhipdisable": false,
"breastsizemin": 0,
"breastsizemax": 12,
"bottomsizemin": 0,
"bottomsizemax": 8,
"penissizemax": 4,
"penissizemin": -2,
"statdisable": false,
"cheatdisabletoggle": true,
"confirmSave": false,
"confirmLoad": false,
"confirmDelete": false,
"reducedLineHeight": false,
"multipleWardrobes": "isolated",
"outfitEditorPerPage": 10,
"options": {
"debugdisable": true,
"neverNudeMenus": false,
"showCaptionText": true,
"clothingCaption": true,
"sidebarStats": "disabled",
"sidebarTime": "disabled",
"combatControls": "radio",
"mapMovement": true,
"mapTop": false,
"mapMarkers": false,
"images": 1,
"combatImages": 1,
"bodywritingImages": true,
"silhouetteEnabled":true,
"silhouetteEnabled": true,
"tanImgEnabled": true,
"tanningEnabled": true,
"sidebarAnimations": true,
"blinkingEnabled": true,
"combatAnimations": true,
......@@ -115,66 +112,66 @@ DolSettingsExport = {
"maxStates": 1,
"newWardrobeStyle": true,
"useNarrowMarket": false,
"skipStatisticsConfirmation":false,
"skipStatisticsConfirmation": false,
"numberify_enabled": 1,
"timestyle":"military",
"tipdisable":false,
"pepperSprayDisplay":"sprays",
"condomsDisplay":"standard",
"timestyle": "military",
"tipdisable": false,
"pepperSprayDisplay": "sprays",
"condomsDisplay": "standard",
"traitOverlayFormat": "table",
"font":"",
"passageFontSize":0,
"sidebarFontSize":0,
"overlayFontSize":0,
"passageLineHeight":0,
"sidebarLineHeight":0,
"overlayLineHeight":0,
"font": "",
"passageFontSize": 0,
"sidebarFontSize": 0,
"overlayFontSize": 0,
"passageLineHeight": 0,
"sidebarLineHeight": 0,
"overlayLineHeight": 0
},
"shopDefaults": {
"alwaysBackToShopButton":false,
"color":"black",
"secColor":"black",
"colourItems":"random",
"compactMode":false,
"disableReturn":false,
"highContrast":false,
"mannequinGender":"same",
"mannequinGenderFromClothes":false,
"noHelp":false,
"noTraits":false,
},
"alwaysBackToShopButton": false,
"color": "black",
"secColor": "black",
"colourItems": "random",
"compactMode": false,
"disableReturn": false,
"highContrast": false,
"mannequinGender": "same",
"mannequinGenderFromClothes": false,
"noHelp": false,
"noTraits": false
}
},
"npc":{
"Avery":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Bailey":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Briar":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Charlie":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Darryl":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Doren":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Eden":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Gwylan":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Harper":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Jordan":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Kylar":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Landry":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Leighton":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Mason":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Morgan":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":5},
"River":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Robin":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Sam":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Sirris":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Whitney":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Winter":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Black Wolf":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Niki":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Quinn":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Remy":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Alex":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Great Hawk":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Wren":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Sydney":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"Ivory Wraith":{"pronoun":"none","gender":"none", "penissize":0, "breastsize":0},
"npc": {
"Avery": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Bailey": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Briar": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Charlie": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Darryl": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Doren": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Eden": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Gwylan": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Harper": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Jordan": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Kylar": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Landry": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Leighton": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Mason": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Morgan": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 5 },
"River": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Robin": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Sam": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Sirris": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Whitney": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Winter": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Black Wolf": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Niki": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Quinn": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Remy": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Alex": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Great Hawk": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Wren": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Sydney": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Ivory Wraith": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
"Riley": { "pronoun": "none", "gender": "none", "penissize": 0, "breastsize": 0 },
}
}
@echo off
set "sourceFolder=beeesssimg"
set "destinationFolder=img"
if not exist "%sourceFolder%" (
echo Source folder "%sourceFolder%" does not exist.
exit /b 1
)
if not exist "%destinationFolder%" (
mkdir "%destinationFolder%"
)
xcopy /E /Y "%sourceFolder%\*" "%destinationFolder%\"
echo Contents of "%sourceFolder%" have been successfully copied to "%destinationFolder%".
exit /b 0
sourceFolder="beeesssimg"
destinationFolder="img"
if [ ! -d "$sourceFolder" ]; then
echo "Source folder '$sourceFolder' does not exist."
exit 1
fi
if [ ! -d "$destinationFolder" ]; then
mkdir "$destinationFolder"
fi
cp -r "$sourceFolder"/* "$destinationFolder/"
echo "Contents of '$sourceFolder' have been successfully copied to '$destinationFolder'."
exit 0
@echo off
set "sourceFolder=beeessshikarifemaleimg"
set "destinationFolder=img"
if not exist "%sourceFolder%" (
echo Source folder "%sourceFolder%" does not exist.
exit /b 1
)
if not exist "%destinationFolder%" (
mkdir "%destinationFolder%"
)
xcopy /E /Y "%sourceFolder%\*" "%destinationFolder%\"
echo Contents of "%sourceFolder%" have been successfully copied to "%destinationFolder%".
exit /b 0
sourceFolder="beeessshikarifemaleimg"
destinationFolder="img"
if [ ! -d "$sourceFolder" ]; then
echo "Source folder '$sourceFolder' does not exist."
exit 1
fi
if [ ! -d "$destinationFolder" ]; then
mkdir "$destinationFolder"
fi
cp -r "$sourceFolder"/* "$destinationFolder/"
echo "Contents of '$sourceFolder' have been successfully copied to '$destinationFolder'."
exit 0
@echo off
set "sourceFolder=beeessshikarimaleimg"
set "destinationFolder=img"
if not exist "%sourceFolder%" (
echo Source folder "%sourceFolder%" does not exist.
exit /b 1
)
if not exist "%destinationFolder%" (
mkdir "%destinationFolder%"
)
xcopy /E /Y "%sourceFolder%\*" "%destinationFolder%\"
echo Contents of "%sourceFolder%" have been successfully copied to "%destinationFolder%".
exit /b 0
sourceFolder="beeessshikarimaleimg"
destinationFolder="img"
if [ ! -d "$sourceFolder" ]; then
echo "Source folder '$sourceFolder' does not exist."
exit 1
fi
if [ ! -d "$destinationFolder" ]; then
mkdir "$destinationFolder"
fi
cp -r "$sourceFolder"/* "$destinationFolder/"
echo "Contents of '$sourceFolder' have been successfully copied to '$destinationFolder'."
exit 0
@echo off
set "sourceFolder=vanillaimg"
set "destinationFolder=img"
if not exist "%sourceFolder%" (
echo Source folder "%sourceFolder%" does not exist.
exit /b 1
)
if not exist "%destinationFolder%" (
mkdir "%destinationFolder%"
)
xcopy /E /Y "%sourceFolder%\*" "%destinationFolder%\"
echo Contents of "%sourceFolder%" have been successfully copied to "%destinationFolder%".
exit /b 0
sourceFolder="vanillaimg"
destinationFolder="img"
if [ ! -d "$sourceFolder" ]; then
echo "Source folder '$sourceFolder' does not exist."
exit 1
fi
if [ ! -d "$destinationFolder" ]; then
mkdir "$destinationFolder"
fi
cp -r "$sourceFolder"/* "$destinationFolder/"
echo "Contents of '$sourceFolder' have been successfully copied to '$destinationFolder'."
exit 0