{"submission_id":"242634","keywords":[{"keyword_id":"1120","keyword_name":"3d","contributed":"f","submissions_count":"7268"},{"keyword_id":"2810","keyword_name":"canines","contributed":"f","submissions_count":"1546"},{"keyword_id":"69530","keyword_name":"canine vagina","contributed":"f","submissions_count":"446"},{"keyword_id":"633","keyword_name":"dogs","contributed":"f","submissions_count":"2416"},{"keyword_id":"123","keyword_name":"female","contributed":"f","submissions_count":"519808"},{"keyword_id":"9754","keyword_name":"genitals","contributed":"f","submissions_count":"798"},{"keyword_id":"3467","keyword_name":"modeling","contributed":"f","submissions_count":"427"},{"keyword_id":"3468","keyword_name":"secondlife","contributed":"f","submissions_count":"655"},{"keyword_id":"2576","keyword_name":"second life","contributed":"f","submissions_count":"714"}],"hidden":"t","scraps":"f","favorite":"f","favorites_count":"9","create_datetime":"2012-05-15 12:46:53.774851+02","create_datetime_usertime":"15 May 2012 12:46 CEST","last_file_update_datetime":"2012-05-15 12:34:02.41006+02","last_file_update_datetime_usertime":"15 May 2012 12:34 CEST","username":"Nesetalis","user_id":"20107","user_icon_file_name":"17164_Nesetalis_nesehead.gif","user_icon_url_large":"https://nl.ib.metapix.net/usericons/large/17/17164_Nesetalis_nesehead.gif","user_icon_url_medium":"https://nl.ib.metapix.net/usericons/medium/17/17164_Nesetalis_nesehead.gif","user_icon_url_small":"https://nl.ib.metapix.net/usericons/small/17/17164_Nesetalis_nesehead.gif","file_name":"310957_Nesetalis_canine_spade_sign.jpg","file_url_full":"https://nl.ib.metapix.net/files/full/310/310957_Nesetalis_canine_spade_sign.jpg","file_url_screen":"https://nl.ib.metapix.net/files/screen/310/310957_Nesetalis_canine_spade_sign.jpg","file_url_preview":"https://nl.ib.metapix.net/files/preview/310/310957_Nesetalis_canine_spade_sign.jpg","thumbnail_url_huge_noncustom":"https://nl.ib.metapix.net/files/preview/310/310957_Nesetalis_canine_spade_sign.jpg","thumbnail_url_large_noncustom":"https://nl.ib.metapix.net/thumbnails/large/310/310957_Nesetalis_canine_spade_sign_noncustom.jpg","thumbnail_url_medium_noncustom":"https://nl.ib.metapix.net/thumbnails/medium/310/310957_Nesetalis_canine_spade_sign_noncustom.jpg","thumb_medium_noncustom_x":"120","thumb_medium_noncustom_y":"120","thumb_large_noncustom_x":"200","thumb_large_noncustom_y":"200","thumb_huge_noncustom_x":"300","thumb_huge_noncustom_y":"300","files":[{"file_id":"310957","file_name":"310957_Nesetalis_canine_spade_sign.jpg","file_url_full":"https://nl.ib.metapix.net/files/full/310/310957_Nesetalis_canine_spade_sign.jpg","file_url_screen":"https://nl.ib.metapix.net/files/screen/310/310957_Nesetalis_canine_spade_sign.jpg","file_url_preview":"https://nl.ib.metapix.net/files/preview/310/310957_Nesetalis_canine_spade_sign.jpg","mimetype":"image/jpeg","submission_id":"242634","user_id":"20107","submission_file_order":"0","full_size_x":"2048","full_size_y":"2048","screen_size_x":"920","screen_size_y":"920","preview_size_x":"300","preview_size_y":"300","initial_file_md5":"35543b76f9e4550deef69c54ce81344f","full_file_md5":"5766b233e53e873efa3d3f8c602be034","large_file_md5":"5637cadf6710facecace3c38fcdbc826","small_file_md5":"7a57d655728095e7e3d0575fdcaebdc0","thumbnail_md5":"86e85b605c6c4b2fad8d51030cfc70e5","deleted":"f","create_datetime":"2012-05-15 12:34:02.41006+02","create_datetime_usertime":"15 May 2012 12:34 CEST","thumbnail_url_huge_noncustom":"https://nl.ib.metapix.net/files/preview/310/310957_Nesetalis_canine_spade_sign.jpg","thumbnail_url_large_noncustom":"https://nl.ib.metapix.net/thumbnails/large/310/310957_Nesetalis_canine_spade_sign_noncustom.jpg","thumbnail_url_medium_noncustom":"https://nl.ib.metapix.net/thumbnails/medium/310/310957_Nesetalis_canine_spade_sign_noncustom.jpg","thumb_medium_noncustom_x":"120","thumb_medium_noncustom_y":"120","thumb_large_noncustom_x":"200","thumb_large_noncustom_y":"200","thumb_huge_noncustom_x":"300","thumb_huge_noncustom_y":"300"}],"pools":[{"pool_id":"3516","name":"Secondlife Sex-E-Nes creations","description":"Portfolio of my secondlife projects and things for sale. anything purchasable can be purchased here. [ https://marketplace.secondlife.com/stores/44096 ]","count":"23","submission_left_submission_id":"242219","submission_left_file_name":"310436_Nesetalis_hud_screenshot.png","submission_left_thumbnail_url_huge_noncustom":"https://nl.ib.metapix.net/files/preview/310/310436_Nesetalis_hud_screenshot.jpg","submission_left_thumbnail_url_large_noncustom":"https://nl.ib.metapix.net/thumbnails/large/310/310436_Nesetalis_hud_screenshot_noncustom.jpg","submission_left_thumbnail_url_medium_noncustom":"https://nl.ib.metapix.net/thumbnails/medium/310/310436_Nesetalis_hud_screenshot_noncustom.jpg","submission_left_thumb_medium_noncustom_x":"120","submission_left_thumb_medium_noncustom_y":"52","submission_left_thumb_large_noncustom_x":"200","submission_left_thumb_large_noncustom_y":"87","submission_left_thumb_huge_noncustom_x":"300","submission_left_thumb_huge_noncustom_y":"130","submission_right_submission_id":"282866","submission_right_file_name":"363088_Nesetalis_kitty_vulva.png","submission_right_thumbnail_url_huge_noncustom":"https://nl.ib.metapix.net/files/preview/363/363088_Nesetalis_kitty_vulva.jpg","submission_right_thumbnail_url_large_noncustom":"https://nl.ib.metapix.net/thumbnails/large/363/363088_Nesetalis_kitty_vulva_noncustom.jpg","submission_right_thumbnail_url_medium_noncustom":"https://nl.ib.metapix.net/thumbnails/medium/363/363088_Nesetalis_kitty_vulva_noncustom.jpg","submission_right_thumb_medium_noncustom_x":"120","submission_right_thumb_medium_noncustom_y":"95","submission_right_thumb_large_noncustom_x":"200","submission_right_thumb_large_noncustom_y":"158","submission_right_thumb_huge_noncustom_x":"300","submission_right_thumb_huge_noncustom_y":"237"}],"description":"And its done :D \ncan buy it here if you want:\nhttps://marketplace.secondlife.com/p/Canine-Vagina/3520212\n\nSpent weeks and weeks on it... tis awesome :P\nRon Petrolhead did the texturing for it, I did the modeling and scripting.\n\nhere is the readme if you like:\n[q]\nCanine Spade Readme\n\nThank you for purchasing this, I truly do hope you enjoy it, and if you have any problems or complaints, be sure to let me know. \n\nAlso, unless there are exceedingly unlikely circumstances, I don't give refunds on copy items, however I will give you a new copy if something happens. (I keep records of all sales)\n\nThe scripts I wrote for this canine vagina are brand new, so there may be errors, if so I will be rushing out a new version as soon as I find them or hear of them from users. \nIt provides far more functionality and flexibility than any of my previous genitals, and as such the commands have changed slightly.\n\nFirst steps:\nType \"/4 show\" to display the vagina. \nThen right click on it, select edit, and move it in to the proper position on your body. \nAll avatars are different, so what positioning may work for me, may not work for you. \n\nIf the base prim's alpha is causing problems with your avatar, you can swap its texture for one without alpha by typing: \n/4 load base_faded_noalpha\n\nEXAMPLE OF USE\n\nThe first big change, you can pass multiple commands and the genital will execute them in first in first out order. An example would be:\n/4 show glow vulva 0.1 color vulva 255,220,220 load vulva_dark_gray\nThe first command there, show, is an alias for \"inward closed\" all aliases are written in to the \"genital listener\" script, which is modifiable.\nThe second command \"glow vulva 0.1\" sets the glow value of the vulva prims to 0.1, simple enough.\nThen the third command is \"color vulva 255,220,220\" the commas are no longer necessary, you can use spaces if you like. But this command would set the vulva to a light pink color.\nLastly the fourth command is \"load vulva_dark_gray\" I have included a handful of textures with the genitals, these are written in the modifiable \"Textures\" notecard. The way to load from this notecard is via the texture name, in this case, vulva_dark_gray. Spaces are NOT allowed, but the name is arbitrary, the only requirement is that it is unique, has no spaces, and no parser characters.\n\nPARSER CHARACTERS\nThere are a handful of characters that are used to parse commands, these are:\n, : | < > and space\nif these characters are used then it will mess up the order of a command and may cause an error.\n\n\n\n\n\n\nBASIC COMMANDS\n\nAliases:         (I have included a handful of aliases, you can only pass a single command at a time if you use an alias.)\ngape\ngaping             (Gaping and gape are the same alias, they set the genital states to open and heat.)\nshow             (Alias for closed and inward, just a short command to make the vulva visible.)\nclose             (Alias for closed, in beta testing, this was asked for as people miss-typed closed a few times as close.)\nswollen \nhorny             (These two aliases are the same, they simply set the state to closed and heat.)\ndefaultstate     (Resets the genitals to the initial default state, color, texture, and other parameters.)\n\nPrimary functions: (These do what they say on the tin, open and close the vagina. One of these must be set before the secondary functions are visible, but the order does not matter.)\nopen\nclosed \nhide                 (obviously, this hides the genitals.)\n\nSecondary functions: (These change the state of the vagina.)\ninward             (Makes the vagina withdrawn, the 'just wearing it' state, no arousal.)\nheat                 (The aroused state of the vagina... in heat.)\nprolapse         (Canine knots are large, they stretch the vagina quite fiercely, and after sex some times the inner flesh falls outwards a bit. Some think its hot, some don't but here it is.)\n\nTertiary functions:\nwet on/off     (enables or disables the cum. For the good \"old fashioned\" cream pie look. \n\nEMITTER COMMANDS\n\nParticle Effects:\nstop                 (stops the emitters, it may take up to 5 seconds to stop some emitters, depending on what the timer is set to.)\n\npee\npiss                (These two commands are the same, just starts the pissing emitter loop.)\n\ncum                (Ejaculation, not really intended for the vagina... but hey, some people squirt? It's built in to the emitter code, so its here as well.)\nspurt                (One or two squirts of cum.)\npre                (A constant sputter of cum.)\n\ndrip                \nooze\ndribble            (These three are all the same effect as well, simply a slow dribbling of wetness.)\n\nbleed\nbloody\nperiod            (Again these are all the same effect, almost identical to drip but a different color. Hey, some people like their meat red ^.~)\n\nEmitter Configuration:\npower #        (Controls the emitter power, default is 2.0; The emitter power determines how far the particles fly and how fast.)\ncolor                (Will be explained in a later section)\n\nCONFIGURATION COMMANDS\n\nchannel #         (Changes the channel the script listens on, cannot be 0 or a negative value: 4 is the default channel. example: /4 show)\nreset                (Resets the scripts, reloading parameters. Use this first if something messes up before asking for help.)\ninvisiprim on/off (Some people want to use an invisiprim to hide the body mesh, so the vagina has depth. others might not need it, and it may mess with other effects, you can disable or enable it with this command.)\n\nAPPEARANCE COMMANDS\nFor the canine spade there are these valid parts:\nbase\nmons\nvulva\nwet\n\nTEXTURES:\nThere are three methods to set the texture, default, simple, and advanced.\n\nDefault Method:\nThe default method is to use one of the built in textures, we provided a handful of them to match most avatars.\nType \"/4 list\" to be provided with a list of built in texture names.\nthen \"/4 load <texture_name>\" to choose the texture. For example:\n/4 load vulva_light_gray\nthis would load up one of the gray-scale textures, useful for matching colors more accurately.\n\nAll of the default textures are stored in the \"Textures\" notecard, this is mod/copy/transfer, so you are able to add, modify, or remove default textures if you like. The layout is fairly complex though, in a CSV (Comma Separated Value) format.\n\nExample:\n//Format: name ID,part, texture UUID, U repeat, V repeat, U offset, V offset, Rotation\n//no spaces nor | , : allowed in type name\nVulva_Light,vulva,b5480197-b909-3f67-2a0d-e93a7b1aa647,1.0,1.0,0.0,0.0,0.0\n\nThe Name ID is a user chosen name, can be almost anything you want, in this case its Vulva_Light to say it goes on section vulva, and is a light texture.\n\"part\" coincides with one of the types of prims. in this case, vulva. You can even add other parts if you like, though you would also have to edit the \"Params\" notecard and use specific name and description on each prim in the part list. I will go in to this in a later section.\n\"Texture UUID\" is the unique identifier for a texture asset. To get this, find a full permission texture in your inventory, right click on it, and click \"copy asset UUID\".\n\"U Repeat\" and \"V Repeat\" are the number of horizontal and vertical repeats of the texture. Default for most mesh unwraps is 1.0,1.0\n\"U Offset\" and \"V Offset\" are the offset values to move the texture. For a centered texture, use 0.0,0.0\n\"Rotation\" is obviously the rotation value in radians. Generally this is 0.0\n\nYou may add as many lines as the notecard will hold, though I cannot speak to how efficient the function will be if there are too many.\n\nSimple Method:\nThis method uses the default parameters for repeats offset and rotation and only requires the part name and the texture UUID.\n\nExample:\n/4 texture vulva b5480197-b909-3f67-2a0d-e93a7b1aa647\n\nAdvanced method:\nThis method requires all of the valid parameters, good for testing out a texture's position and rotation before putting it in the \"Textures\" notecard.\n\nExample:\n/4 textureadvanced vulva b5480197-b909-3f67-2a0d-e93a7b1aa647 1.0,1.0 0.0,0.0 0.0\n\nCOLORS:\nColoring also has a few methods. \nnormal color/colour/rgb (Damn the different spellings :P) and decimal color/colour.\nthe commands are\n\"color\",\"colour\",\"rgb\"\nand \n\"dcolor\",\"dcolour\",\"drgb\"\n\nThe normal method, using 0-255 red, 0-255 green, and 0-255 blue is what I had before. Second-life scripts however use decimal color, a vector containing three numbers with decimal point 0.0-1.0 red, 0.0-1.0 green, 0.0-1.0 blue.\nExample:\n/4 color vulva 255,255,255\n/4 drgb vulva 1.0,1.0,1.0\nBoth of those would do the same thing, however, you can potentially be more precise with drgb than color, and if you were writing a script to change the color, it would be far easier to write.\n\nAside from the standard parts of the genitals, you can also change the color of the particles. \nThose parts are:\nblood\npee\nsemen\ndrip\n\nif you change the semen color, it will also change the drip color. If you want them to be different, you should then change the drip color to the color you want it to be after changing the semen color.\n\nExample:\n/4 dcolor cum 0.9,0.9,0.75 dcolor drip 0.7,0.7,0.8\nThis command would change both the cum and drip colors. An off-white ivory for the cum, and a darker blue-gray for the drip\n\nOTHER APPEARANCE FUNCTIONS:\n\nShine:\nYou can change the shine with this command. Valid shine levels are: \"off\",\"low\",\"medium\",\"high\".\n\nExample:\n/4 shine vulva low\n\nIf you also wish to use one of the second-life built in bumpmaps, you may use this command along with shine (The function is built in together, you have to set both at the same time).\nValid bumpmaps are an integer between 0 and 17. \n\nExample:\n/4 advancedshine vulva off 1\n\nGlow:\n\nThe glow command sets the glow value for a selection of prims. Some people just really like bright and shiny bits! Or maybe your vagina is full of lava... hey... its some body's kink.\nValid input is a float between 0.0 to 1.0, any non-numeric value will evaluate to 0, meaning it will turn off the glow. so technically 'off' is valid.\n\nExample:\n/4 glow vulva 0.125\n\n\nADVANCED MODDING\nI won't go too deep in to the advanced modding, if you are skilled enough modder, you shouldn't need my help.\nAll of the note-cards, textures, and the listener script are full permissions. Do with them as you like. I also have high res variants of the textures if you want them (2048x2048).\n\nThe \"Params\" notecard is a bit confusing perhaps\n\n//basic configuration options.\n<config>\nemittername:emitter\ninvisiprimname:invisiprim\n\n//default listener channel.\nchannel:4\n</config>\n\n//valid states: genitalState,vulvaState,penisState,otherStateOne,otherStateTwo,otherStateThree\n//if you put one of these in the usedStates section, you must also include a section that lists the valid states for that section.\n\n<usedStates>\ngenitalState\nvulvaState\n</usedStates>\n\n<genitalState>\nhide\nclosed\nopen\n</genitalState>\n\n<vulvaState>\nhide\ninward\nheat\nprolapse\n</vulvaState>\n\n//prim names the script looks for, and interacts with when configuring and changing state.\n<primNames>\nvulva\nmons\nbase\nwet\n</primNames>\n\n//valid effects not particularly useful for aftermarket, but put here anyway. May do more with it in the future.\n<effectTypes>\npee\ncum\nspurt\npre\ndrip\nbleed\n</effectTypes>\n\nIf you want to add a new section, such as adding a penis, you would put it in the usedStates section, then add a section of its own. Only the listed valid section names will work, I supplied 6 by default that can be used, if you really need more than that, you can ask me to add another, but each one adds exponential complexity to the script.\nValid States: genitalState, vulvaState, penisState, otherStateOne, otherStateTwo, otherStateThree\nThe three \"otherState\" are for unknown states some one might want to use. An example might be teeth for a vagina dentata... eggs for an oviposition fetish, tentacles for some one who likes tentacles? \n\ngenital state is the state of the genital as a whole, all other states are independent of one another, but if you change the genital state, then it can affect the rest.\nFor example, one of the mons prims shows up when the vulva state is set to heat or prolapse, but doesn't care if its open or closed. So in the description of that prim it is \"heat:prolapse\". \nAnother of the mons prims only shows up only if the genitals are set to open and the vagina is set to inward, so it uses \"open=inward\" meaning both have to be true. Link order does matter, genitalState must come first.\nYou can also use both types to do something like: \"open=inward:open=prolapse:heat\" so it would always show up when the vagina is set to heat, and then only show up in prolapse and inward if the vagina is open. Test order does not matter.\n\nThe prim name must match one of the prim names in the \"Params\" notecard under <primNames> or the script will ignore that prim entirely while looping through them.[/q]","description_bbcode_parsed":"<span style='word-wrap: break-word;'>And its done :D <br />can buy it here if you want:<br /><a href=\"https://marketplace.secondlife.com/p/Canine-Vagina/3520212\" rel=\"nofollow\">https://marketplace.secondlife.com/p/Canine-Vagina/3520212</a><br /><br />Spent weeks and weeks on it... tis awesome :P<br />Ron Petrolhead did the texturing for it, I did the modeling and scripting.<br /><br />here is the readme if you like:<br />\n\t\t\t\t\t<div class='bbcode_quote'>\n\t\t\t\t\t\t<table cellpadding='0' cellspacing='0'>\n\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t<td class='bbcode_quote_symbol' rowspan='2'>&quot;</td>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<td class='bbcode_quote_quote'>\n\t\t\t\t\t\t\t\t\t<br />Canine Spade Readme<br /><br />Thank you for purchasing this, I truly do hope you enjoy it, and if you have any problems or complaints, be sure to let me know. <br /><br />Also, unless there are exceedingly unlikely circumstances, I don&#039;t give refunds on copy items, however I will give you a new copy if something happens. (I keep records of all sales)<br /><br />The scripts I wrote for this canine vagina are brand new, so there may be errors, if so I will be rushing out a new version as soon as I find them or hear of them from users. <br />It provides far more functionality and flexibility than any of my previous genitals, and as such the commands have changed slightly.<br /><br />First steps:<br />Type &quot;/4 show&quot; to display the vagina. <br />Then right click on it, select edit, and move it in to the proper position on your body. <br />All avatars are different, so what positioning may work for me, may not work for you. <br /><br />If the base prim&#039;s alpha is causing problems with your avatar, you can swap its texture for one without alpha by typing: <br />/4 load base_faded_noalpha<br /><br />EXAMPLE OF USE<br /><br />The first big change, you can pass multiple commands and the genital will execute them in first in first out order. An example would be:<br />/4 show glow vulva 0.1 color vulva 255,220,220 load vulva_dark_gray<br />The first command there, show, is an alias for &quot;inward closed&quot; all aliases are written in to the &quot;genital listener&quot; script, which is modifiable.<br />The second command &quot;glow vulva 0.1&quot; sets the glow value of the vulva prims to 0.1, simple enough.<br />Then the third command is &quot;color vulva 255,220,220&quot; the commas are no longer necessary, you can use spaces if you like. But this command would set the vulva to a light pink color.<br />Lastly the fourth command is &quot;load vulva_dark_gray&quot; I have included a handful of textures with the genitals, these are written in the modifiable &quot;Textures&quot; notecard. The way to load from this notecard is via the texture name, in this case, vulva_dark_gray. Spaces are NOT allowed, but the name is arbitrary, the only requirement is that it is unique, has no spaces, and no parser characters.<br /><br />PARSER CHARACTERS<br />There are a handful of characters that are used to parse commands, these are:<br />, : | &lt; &gt; and space<br />if these characters are used then it will mess up the order of a command and may cause an error.<br /><br /><br /><br /><br /><br /><br />BASIC COMMANDS<br /><br />Aliases:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (I have included a handful of aliases, you can only pass a single command at a time if you use an alias.)<br />gape<br />gaping&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Gaping and gape are the same alias, they set the genital states to open and heat.)<br />show&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Alias for closed and inward, just a short command to make the vulva visible.)<br />close&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Alias for closed, in beta testing, this was asked for as people miss-typed closed a few times as close.)<br />swollen <br />horny&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (These two aliases are the same, they simply set the state to closed and heat.)<br />defaultstate&nbsp;&nbsp;&nbsp;&nbsp; (Resets the genitals to the initial default state, color, texture, and other parameters.)<br /><br />Primary functions: (These do what they say on the tin, open and close the vagina. One of these must be set before the secondary functions are visible, but the order does not matter.)<br />open<br />closed <br />hide&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (obviously, this hides the genitals.)<br /><br />Secondary functions: (These change the state of the vagina.)<br />inward&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Makes the vagina withdrawn, the &#039;just wearing it&#039; state, no arousal.)<br />heat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (The aroused state of the vagina... in heat.)<br />prolapse&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Canine knots are large, they stretch the vagina quite fiercely, and after sex some times the inner flesh falls outwards a bit. Some think its hot, some don&#039;t but here it is.)<br /><br />Tertiary functions:<br />wet on/off&nbsp;&nbsp;&nbsp;&nbsp; (enables or disables the cum. For the good &quot;old fashioned&quot; cream pie look. <br /><br />EMITTER COMMANDS<br /><br />Particle Effects:<br />stop&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (stops the emitters, it may take up to 5 seconds to stop some emitters, depending on what the timer is set to.)<br /><br />pee<br />piss&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(These two commands are the same, just starts the pissing emitter loop.)<br /><br />cum&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Ejaculation, not really intended for the vagina... but hey, some people squirt? It&#039;s built in to the emitter code, so its here as well.)<br />spurt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(One or two squirts of cum.)<br />pre&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(A constant sputter of cum.)<br /><br />drip&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />ooze<br />dribble&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(These three are all the same effect as well, simply a slow dribbling of wetness.)<br /><br />bleed<br />bloody<br />period&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Again these are all the same effect, almost identical to drip but a different color. Hey, some people like their meat red ^.~)<br /><br />Emitter Configuration:<br />power #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Controls the emitter power, default is 2.0; The emitter power determines how far the particles fly and how fast.)<br />color&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Will be explained in a later section)<br /><br />CONFIGURATION COMMANDS<br /><br />channel #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Changes the channel the script listens on, cannot be 0 or a negative value: 4 is the default channel. example: /4 show)<br />reset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Resets the scripts, reloading parameters. Use this first if something messes up before asking for help.)<br />invisiprim on/off (Some people want to use an invisiprim to hide the body mesh, so the vagina has depth. others might not need it, and it may mess with other effects, you can disable or enable it with this command.)<br /><br />APPEARANCE COMMANDS<br />For the canine spade there are these valid parts:<br />base<br />mons<br />vulva<br />wet<br /><br />TEXTURES:<br />There are three methods to set the texture, default, simple, and advanced.<br /><br />Default Method:<br />The default method is to use one of the built in textures, we provided a handful of them to match most avatars.<br />Type &quot;/4 list&quot; to be provided with a list of built in texture names.<br />then &quot;/4 load &lt;texture_name&gt;&quot; to choose the texture. For example:<br />/4 load vulva_light_gray<br />this would load up one of the gray-scale textures, useful for matching colors more accurately.<br /><br />All of the default textures are stored in the &quot;Textures&quot; notecard, this is mod/copy/transfer, so you are able to add, modify, or remove default textures if you like. The layout is fairly complex though, in a CSV (Comma Separated Value) format.<br /><br />Example:<br />//Format: name ID,part, texture UUID, U repeat, V repeat, U offset, V offset, Rotation<br />//no spaces nor | , : allowed in type name<br />Vulva_Light,vulva,b5480197-b909-3f67-2a0d-e93a7b1aa647,1.0,1.0,0.0,0.0,0.0<br /><br />The Name ID is a user chosen name, can be almost anything you want, in this case its Vulva_Light to say it goes on section vulva, and is a light texture.<br />&quot;part&quot; coincides with one of the types of prims. in this case, vulva. You can even add other parts if you like, though you would also have to edit the &quot;Params&quot; notecard and use specific name and description on each prim in the part list. I will go in to this in a later section.<br />&quot;Texture UUID&quot; is the unique identifier for a texture asset. To get this, find a full permission texture in your inventory, right click on it, and click &quot;copy asset UUID&quot;.<br />&quot;U Repeat&quot; and &quot;V Repeat&quot; are the number of horizontal and vertical repeats of the texture. Default for most mesh unwraps is 1.0,1.0<br />&quot;U Offset&quot; and &quot;V Offset&quot; are the offset values to move the texture. For a centered texture, use 0.0,0.0<br />&quot;Rotation&quot; is obviously the rotation value in radians. Generally this is 0.0<br /><br />You may add as many lines as the notecard will hold, though I cannot speak to how efficient the function will be if there are too many.<br /><br />Simple Method:<br />This method uses the default parameters for repeats offset and rotation and only requires the part name and the texture UUID.<br /><br />Example:<br />/4 texture vulva b5480197-b909-3f67-2a0d-e93a7b1aa647<br /><br />Advanced method:<br />This method requires all of the valid parameters, good for testing out a texture&#039;s position and rotation before putting it in the &quot;Textures&quot; notecard.<br /><br />Example:<br />/4 textureadvanced vulva b5480197-b909-3f67-2a0d-e93a7b1aa647 1.0,1.0 0.0,0.0 0.0<br /><br />COLORS:<br />Coloring also has a few methods. <br />normal color/colour/rgb (Damn the different spellings :P) and decimal color/colour.<br />the commands are<br />&quot;color&quot;,&quot;colour&quot;,&quot;rgb&quot;<br />and <br />&quot;dcolor&quot;,&quot;dcolour&quot;,&quot;drgb&quot;<br /><br />The normal method, using 0-255 red, 0-255 green, and 0-255 blue is what I had before. Second-life scripts however use decimal color, a vector containing three numbers with decimal point 0.0-1.0 red, 0.0-1.0 green, 0.0-1.0 blue.<br />Example:<br />/4 color vulva 255,255,255<br />/4 drgb vulva 1.0,1.0,1.0<br />Both of those would do the same thing, however, you can potentially be more precise with drgb than color, and if you were writing a script to change the color, it would be far easier to write.<br /><br />Aside from the standard parts of the genitals, you can also change the color of the particles. <br />Those parts are:<br />blood<br />pee<br />semen<br />drip<br /><br />if you change the semen color, it will also change the drip color. If you want them to be different, you should then change the drip color to the color you want it to be after changing the semen color.<br /><br />Example:<br />/4 dcolor cum 0.9,0.9,0.75 dcolor drip 0.7,0.7,0.8<br />This command would change both the cum and drip colors. An off-white ivory for the cum, and a darker blue-gray for the drip<br /><br />OTHER APPEARANCE FUNCTIONS:<br /><br />Shine:<br />You can change the shine with this command. Valid shine levels are: &quot;off&quot;,&quot;low&quot;,&quot;medium&quot;,&quot;high&quot;.<br /><br />Example:<br />/4 shine vulva low<br /><br />If you also wish to use one of the second-life built in bumpmaps, you may use this command along with shine (The function is built in together, you have to set both at the same time).<br />Valid bumpmaps are an integer between 0 and 17. <br /><br />Example:<br />/4 advancedshine vulva off 1<br /><br />Glow:<br /><br />The glow command sets the glow value for a selection of prims. Some people just really like bright and shiny bits! Or maybe your vagina is full of lava... hey... its some body&#039;s kink.<br />Valid input is a float between 0.0 to 1.0, any non-numeric value will evaluate to 0, meaning it will turn off the glow. so technically &#039;off&#039; is valid.<br /><br />Example:<br />/4 glow vulva 0.125<br /><br /><br />ADVANCED MODDING<br />I won&#039;t go too deep in to the advanced modding, if you are skilled enough modder, you shouldn&#039;t need my help.<br />All of the note-cards, textures, and the listener script are full permissions. Do with them as you like. I also have high res variants of the textures if you want them (2048x2048).<br /><br />The &quot;Params&quot; notecard is a bit confusing perhaps<br /><br />//basic configuration options.<br />&lt;config&gt;<br />emittername:emitter<br />invisiprimname:invisiprim<br /><br />//default listener channel.<br />channel:4<br />&lt;/config&gt;<br /><br />//valid states: genitalState,vulvaState,penisState,otherStateOne,otherStateTwo,otherStateThree<br />//if you put one of these in the usedStates section, you must also include a section that lists the valid states for that section.<br /><br />&lt;usedStates&gt;<br />genitalState<br />vulvaState<br />&lt;/usedStates&gt;<br /><br />&lt;genitalState&gt;<br />hide<br />closed<br />open<br />&lt;/genitalState&gt;<br /><br />&lt;vulvaState&gt;<br />hide<br />inward<br />heat<br />prolapse<br />&lt;/vulvaState&gt;<br /><br />//prim names the script looks for, and interacts with when configuring and changing state.<br />&lt;primNames&gt;<br />vulva<br />mons<br />base<br />wet<br />&lt;/primNames&gt;<br /><br />//valid effects not particularly useful for aftermarket, but put here anyway. May do more with it in the future.<br />&lt;effectTypes&gt;<br />pee<br />cum<br />spurt<br />pre<br />drip<br />bleed<br />&lt;/effectTypes&gt;<br /><br />If you want to add a new section, such as adding a penis, you would put it in the usedStates section, then add a section of its own. Only the listed valid section names will work, I supplied 6 by default that can be used, if you really need more than that, you can ask me to add another, but each one adds exponential complexity to the script.<br />Valid States: genitalState, vulvaState, penisState, otherStateOne, otherStateTwo, otherStateThree<br />The three &quot;otherState&quot; are for unknown states some one might want to use. An example might be teeth for a vagina dentata... eggs for an oviposition fetish, tentacles for some one who likes tentacles? <br /><br />genital state is the state of the genital as a whole, all other states are independent of one another, but if you change the genital state, then it can affect the rest.<br />For example, one of the mons prims shows up when the vulva state is set to heat or prolapse, but doesn&#039;t care if its open or closed. So in the description of that prim it is &quot;heat:prolapse&quot;. <br />Another of the mons prims only shows up only if the genitals are set to open and the vagina is set to inward, so it uses &quot;open=inward&quot; meaning both have to be true. Link order does matter, genitalState must come first.<br />You can also use both types to do something like: &quot;open=inward:open=prolapse:heat&quot; so it would always show up when the vagina is set to heat, and then only show up in prolapse and inward if the vagina is open. Test order does not matter.<br /><br />The prim name must match one of the prim names in the &quot;Params&quot; notecard under &lt;primNames&gt; or the script will ignore that prim entirely while looping through them.\n\t\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t</table>\n\t\t\t\t\t</div>\n\t\t\t\t\t</span>","writing":"","writing_bbcode_parsed":"<span style='word-wrap: break-word;'></span>","pools_count":1,"title":"Mesh Canine Vagina","deleted":"f","public":"t","mimetype":"image/jpeg","pagecount":"1","rating_id":"2","rating_name":"Adult","ratings":[{"content_tag_id":"4","name":"Sexual Themes","description":"Erotic imagery, sexual activity or arousal","rating_id":"2"}],"submission_type_id":"1","type_name":"Picture/Pinup","guest_block":"f","friends_only":"f","comments_count":"8","views":"629","sales_description":null,"forsale":"f","digitalsales":"f","printsales":"f","digital_price":""}