Shoutbox (Disabled)

Transparent protagonist

Discussion in 'Feedback and Wishlist' started by reggiefall, Apr 11, 2017.

  1. reggiefall

    reggiefall New Member

    Messages:
    24
    Likes Received:
    0
    An idea to allow Player Character to be, you know, transparent, so we can see through them, in order to see more of other characters during scenes.

    I mean, to allow to change not only the RGB-color, but also an Alpha-transparency.
     
  2. J0SLAN

    J0SLAN New Member

    Messages:
    20
    Likes Received:
    3
    This technically already exists but isn't supported in sex scenes, only the front menu and the character/template editor. You can make body parts transparent by editing your save/templates and changing "A" to something less than 255. Take my save file, for example:
    {
    "Version": 1,
    "PlayerData": {
    "Name": "J",
    "BodyType": 1,
    "BodyColor": {
    "B": 15,
    "G": 88,
    "R": 30,
    "A": 127
    },
    "ShowNails": true,
    "NailColor": {
    "B": 0,
    "G": 0,
    "R": 0,
    "A": 127
    },
    "HeadType": 0,
    "HeadColor": {
    "B": 11,
    "G": 70,
    "R": 26,
    "A": 127
    },
    "PaperBagColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "PaperBagEyesColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "HeadMarkingsType": 0,
    "HeadGauntColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "HeadScruffyColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "HeadSnoutColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "HeadStripesColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "HeadAccessoriesType": 0,
    "HeadHornsColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "EarColor": {
    "B": 102,
    "G": 171,
    "R": 255,
    "A": 127
    },
    "EarInnerColor": {
    "B": 123,
    "G": 164,
    "R": 227,
    "A": 127
    },
    "EyesType": 8,
    "EyesBackColor": {
    "B": 24,
    "G": 10,
    "R": 63,
    "A": 127
    },
    "EyesFrontColor": {
    "B": 66,
    "G": 255,
    "R": 226,
    "A": 127
    },
    "BrowType": 9,
    "BrowColor": {
    "B": 15,
    "G": 44,
    "R": 68,
    "A": 127
    },
    "MuzzleType": 10,
    "MuzzleColor": {
    "B": 11,
    "G": 70,
    "R": 26,
    "A": 127
    },
    "NoseColor": {
    "B": 62,
    "G": 75,
    "R": 152,
    "A": 127
    },
    "TeethColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 127
    },
    "ShowMuzzleHorn": false,
    "MuzzleHornColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 127
    },
    "ShowMuzzleMask": false,
    "MuzzleMaskColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 127
    },
    "HairstyleType": 8,
    "HairColor": {
    "B": 9,
    "G": 12,
    "R": 53,
    "A": 127
    },
    "FringeType": 3,
    "FringeColor": {
    "B": 5,
    "G": 7,
    "R": 40,
    "A": 127
    },
    "FeetType": 0,
    "FeetColor": {
    "B": 17,
    "G": 78,
    "R": 43,
    "A": 127
    },
    "TailType": 8,
    "TailColor": {
    "B": 28,
    "G": 83,
    "R": 52,
    "A": 127
    },
    "ShowTailPartOne": false,
    "TailPartOneColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "ShowTailPartTwo": false,
    "TailPartTwoColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "MarkingsType": 1,
    "UnderbellyColor": {
    "B": 11,
    "G": 72,
    "R": 24,
    "A": 127
    },
    "UnderthighColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "StripesColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "LongForearmColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "ShortForearmColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "AvianForearmColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "LongShinColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "ShortShinColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "AvianShinColor": {
    "B": 255,
    "G": 255,
    "R": 255,
    "A": 255
    },
    "CockType": 5,
    "GenitaliaColor": {
    "B": 26,
    "G": 55,
    "R": 73,
    "A": 127
    },
    "GenitaliaFleshColor": {
    "B": 26,
    "G": 55,
    "R": 73,
    "A": 127
    },
    "BallsType": 2,
    "BallsColor": {
    "B": 7,
    "G": 51,
    "R": 6,
    "A": 127
    },
    "BreastsType": 4,
    "BreastsColor": {
    "B": 17,
    "G": 84,
    "R": 40,
    "A": 127
    },
    "ShowNipples": true,
    "NipplesColor": {
    "B": 10,
    "G": 70,
    "R": 36,
    "A": 127
    },
    "PhoneColor": {
    "B": 255,
    "G": 160,
    "R": 255,
    "A": 127
    },
    "QuestStages": {
    "Prologue": 10,
    "DustinDate": 70,
    "SkyeDate": 60,
    "ZenithPreDate": 20,
    "ZenithDate": 60,
    "SkyePreDate": 20,
    "MercyPreDate": 20,
    "RemyPreDate": 20,
    "SethPreDate": 20,
    "CobyClub": 10,
    "SethDate": 40,
    "MercyDate": 50,
    "RemyDate": 40,
    "CobyDate": 20,
    "JaxDate": 40
    },
    "Contacts": 255,
    "DisabledContacts": 0,
    "Flags": {
    "PrologueDone": true,
    "CobyLeftClub": true,
    "Club_Dustin_Drink": true,
    "Dustin_LikesMe": true,
    "Club_Dustin_AboutHim": true,
    "Club_Dustin_ExTalk": true,
    "Club_Dustin_AboutMe": true,
    "DustinLeftClub": true,
    "ZenithLeftClub": true,
    "SkyeLeftClub": true,
    "Mercy.Mess": true,
    "MercyLeftClub": true,
    "Rip.Remy": true,
    "Rip.Hero": true,
    "Remy.Truth": true,
    "Remy.Work1": true,
    "Remy.Work2": true,
    "Remy.Self1": true,
    "Remy.Trans": true,
    "Remy.Rando1": true,
    "Remy.Hobby1": true,
    "Remy.Hobby2": true,
    "Remy.Rando2": true,
    "Remy.Self2": true,
    "Remy.Hobby3": true,
    "Remy.Hobby4": true,
    "Remy.Hobby5": true,
    "Remy.Rando3": true,
    "Remy.Work3": true,
    "Remy.Work4": true,
    "Remy.Self3": true,
    "RemyLeftClub": true,
    "SethLeftClub": true,
    "SethGotBook": true,
    "Seth.BroughtGift": true,
    "Seth.BroughtFlowers": true,
    "Zenith.MiniGameStarted": true,
    "Mercy.Trans": true,
    "Mercy.Pasta": true,
    "Mercy.S.Wine": true,
    "Mercy.Girlfriend": true,
    "Mercy.Reassured": true,
    "Mercy.Good": true,
    "Remy.Coffee": true,
    "Remy.Slow": true,
    "Remy.Dom.Con": true,
    "Chef.Flirt": true,
    "Chef.SavingGrace": true,
    "Chef.Gay": true,
    "Chef.Ex": true,
    "Chef.Club": true,
    "Remy.Charmed": true,
    "Pasta.Poor": false,
    "Pasta.Perfect": true,
    "Remy.Boobs": true,
    "Remy.Extra": true,
    "Strip.Suit": true,
    "Remy.Love": true,
    "SkyeSkinGray": true,
    "irst_Dustin_InPerson": false,
    "Dustin_Player_Subby": true,
    "Dustin_NoSpoilers": false,
    "Dustin_Theater_ScoldTeens": true,
    "Dustin_Theater_LovedIt": true,
    "Dustin_Second_GoodGuess": true,
    "Jax.BroughtFood": true,
    "Jax.BroughtBurger": true,
    "JaxLeftClub": true
    },
    "MasterVolume": 1.0,
    "MusicVolume": 0.4,
    "SfxVolume": 0.4,
    "DialogueTextSpeed": 3
    },
    "SceneName": "BedroomScene",
    "PhoneEnabled": true
    }
    Any "A" with 127 instead of 255 is transparent. All the valid parts have 127 and thus my character is a ghost.

    When you view the front menu or import the body into a template you might notice that you can see how certain pieces of the body parts aren't meant to be seen, like the base of the tail. That's a major limitation in showing the player as transparent, because it looks like crap. I guess they could make it so the player is only transparent to anything that isn't another part of the player, but I dunno if that's feasible.


    TL;DR: It almost exists but looks like shit, so no.
     
  3. Lennian

    Lennian Dark Lord of Team Amorous Team Amorous

    Messages:
    2,206
    Likes Received:
    928
    Transparency on top of transparency doesn't work really well in general. And as stated, we cheat a lot when making sexscenes. It would be silly to put a lot of details in parts that are going to be covered anyway.
     

Share This Page