打开/关闭搜索
搜索
打开/关闭菜单
4741
2301
13
7.5万
Trials in Tainted Space Bilingual Wiki
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
上传文件
打开/关闭外观设置菜单
无法加载偏好设置。请检查您的网络连接并重试。
重试
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
中文(简体)
个人工具
登录
查看“︁Save Editing/en”︁的源代码
来自Trials in Tainted Space Bilingual Wiki
分享此页面
更多语言
查看
阅读
查看源代码
查看历史
associated-pages
页面
讨论
更多操作
←
Save Editing/en
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
管理员
、translationadmin
本页面无法手动更新。本页面是
Save Editing
页面的翻译版,可以使用
翻译工具
来更新该翻译。
您可以查看和复制此页面的源代码。
<languages /> {{ContentWarning|message= Aside from the official TiTS save editor, the development team does not fully endorse or support save editing as this will be considered "cheating" and/or "hacking" the game's files to gain a desired result instead of using the in-game mechanics as intended. If you intend on editing your save file, do note that you are fully responsible for any outcome the changes made to your save file may produce--this includes any negative effects it may have on your gameplay experience, appearances of any strange cosmetic or function-related bugs that did not exist before the editing, or even corrupting the save file itself, or otherwise making it unreadable by the game. <b>Always remember to keep a backup copy of your original, unaltered, save file!</b>}} __TOC__ == Description == This is a reference to modifying the [[Special:MyLanguage/Trials in Tainted Space|Trials in Tainted Space]] save game file. There are two file variants the game can save to: a game-specific *.tits file (by using the "'''Save File'''" button) or the more editable *.sol file (by using the "'''Save'''" button). This editing guide will only concentrate on the [http://en.wikipedia.org/wiki/Local_shared_object Local Shared Object] file type (*.sol). == Editors == There are a couple ways one can go about editing save files. === Game state editor === The Javascript or JS version of TiTs Currently has an unofficial game state editor that allows you to edit the game whilst it is being played. [https://forum.fenoxo.com/threads/titsedjs-a-game-state-editor-for-javascript-version.32419/#post-404980] === TiTS Save Editors === {{ContentWarning|message= To save edit a file, it must be '''SAVED TO FILE''', then loaded into an editor of your choice.}} ==== Official ==== <i>No details on this at the moment.</i> ==== Unofficial ==== '''For the Legacy Version (Flash/Adobe AIR)''' [https://github.com/Chase-san/TiTsEd/releases <i>TiTsEd</i>] '''For the JS Version''' [https://forum.fenoxo.com/threads/tits-js-save-editor.34145/ <i>TiTS.JS Save Editor</i>] JS version saves are stored as .jsons, which can be opened by standard text editors and websites. The former often requires some form of plugin to format the text in an easily readable format while websites will often do this automatically. Note that this method of editing is akin to being a power user, you can do MUCH more but only if you know what you are doing. === CourseVector .minerva === The most common and more publicly available method is by using a local shared object editor named [http://blog.coursevector.com/minerva .minerva]. Legacy versions of .minerva can be downloaded and used on a machine locally, but requires the [http://www.adobe.com/products/air.html AIR] environment software to be installed for the program function properly. Alternatively, the current online-browser version will allow uploading a *.sol file to edit, then saving the changes to a new file. == Save File Location == Depending on the operating system and/or web browser being used, the *.sol save file generated for the game may be found in one of a number of places. === Folder Directory === The first step is to find the proper folder directory: ==== Windows Vista & 7 ==== Access the "AppData" folder by doing the following: * Windows Key + R to open the Run command prompt. * Type, or copy and paste "%AppData%" into the Run command and hit OK or press Enter. * Roaming > Macromedia > Flash Player > #SharedObjects > ''[numbers and letters]'' Another option is to set hidden folders as visible, enabling navigation directly to the AppData folder. Full path:<br> C:\Users\''[username]''\AppData\Roaming\Macromedia\Flash Player\#SharedObjects\''[numbers and letters]''\ If using '''Windows XP''', save files can be located at the file path:<br> C:\Documents and Settings\''[username]''\Application Data\Macromedia\Flash Player\#SharedObjects\''[numbers and letters]''\ If using '''Google Chrome''', save files can be located at the file path:<br> C:\Users\''[username]''\AppData\Local\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash\WritableRoot\#SharedObjects\''[numbers and letters]''\ Alternatively, if you can't find the exact directory, you can search for the file by doing the following: * Windows Key + R to open the Run command prompt. * Type, or copy and paste "%AppData%" into the Run command and hit OK or press Enter. * Go to the ''Search Roaming'' text input box in the top right corner of the window and type "TiTs_" or ".sol". * Wait for the search to find the [[#Filename|relevant files]]. ==== Mac OS X ==== Full path:<br> Users/''[username]''/Library/Preferences/Macromedia/Flash Player/#SharedObjects/''[numbers and letters]''/ If using '''Google Chrome''', save files can be located at the file path:<br> ~/Library/Application Support/Google/Chrome/Default/Pepper Data/Shockwave Flash/WritableRoot/#SharedObjects/''[numbers and letters]''/www.fenoxo.com If you aren't using the "default" Google Chrome account (i.e., if you have more than one users with separate profiles on Chrome), instead of opening the Default folder, the file path is:<br> ~/Library/Application Support/Google/Chrome/Profile ''[number]''/Pepper Data/Shockwave Flash/WritableRoot/#SharedObjects/''[numbers and letters]''/www.fenoxo.com<br> The profiles aren't given the names they're saved under in Google Chrome, but rather numbered in the order they were made. ==== Linux ==== Full path:<br> /home/''[username]''/.macromedia/Flash_Player/#SharedObjects/''[numbers and letters]''/ === File Location === After finding the proper directory, the next step is to find the actual file in the following folder location: If '''Trials in Tainted Space''' is downloaded and played on the local hard drive instead of the online browser, the save file may be found in a folder labeled "localhost", usually located in the Macromedia Flash Player cache/temporary folder. * For example, on Windows 7: Roaming > Macromedia > Flash Player > #SharedObjects > ''[numbers and letters]'' > localhost<br /> '''Newer versions of Flash have changed this to a folder labelled "#localWithNet"''' * E.g: Roaming > Macromedia > Flash Player > #SharedObjects > ''[numbers and letters]'' > #localWithNet Alternatively, playing online via '''www.fenoxo.com''' or '''fenoxo.com''' will produce a save file located in the "www.fenoxo.com" and "fenoxo.com" folders, respectively. If playing it from the '''FurAffinity''' website (or '''www.furaffinity.net'''), it would be located in the "d.facdn.net" folder. * For example, on Windows 7: Roaming > Macromedia > Flash Player > #SharedObjects > ''[numbers and letters]'' > www.fenoxo.com === Filename === After finding the appropriate folder, the save file produced should be named something to the effect of "TiTs_''n''.sol", where the "''n''" is the slot number the save was saved in. * For instance, if the file was saved in '''Slot 3''', the file would be named "TiTs_3.sol". == Save File Anatomy == There are a variety of value types that make up the components of a save file. They include: * <b>Integer</b> - A whole (non-decimal) number. * <b>Number</b> - A number with a decimal or fractional value. * <b>Boolean</b> - A binary value consisting of true or false. * <b>String</b> - A sequence of text-based characters. * <b>Array</b> - A collection of variables grouped together. * <b>Object</b> - Similar to an array, a collection consisting of a group of variables. ''Note that a number value can be considered an integer if no decimals are present in its value. Both integers and numbers can be positive or negative values.'' == Variable Array == The save file will contain a main array of values, each possibly containing another array of values (which can also contain yet another array of values). The main set of values presented in the save are as follows: {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ Save File Array !width="200px"| Name !width="100px"| <span style="font-size:88%">Value Type</span> !width="600px" class="unsortable"| Description |- || characters || Object || Array of serialized [[#Characters|character]] objects. |- || currentHours || Integer || The current hour. |- || currentMinutes || Integer || The current minute. |- || daysPassed || Integer || Days passed since the first day of the adventure. |- || flags || Object || Array of various game flag values. |- || gameOptions || Object || Array of game option values. |- || mailSystem || Object || Array of messenger message objects. |- || minVersion || Integer || Save file's minimum save version number. |- || playerGender || String || Player character's gender upon save. |- || playerLocation || String || Player character's location coordinate upon save. |- || saveLocation || String || Player character's location name displayed upon save. |- || saveName || String || Player character's name upon save. <i>(Save file's name)</i> |- || saveNotes || String || Special notes given to the save file upon save. |- || shipLocation || String || Player character's ship location name displayed upon save. |- || statTracking || Object || Array of stat tracking objects. |- || unlockedCodexEntries || Array || Array of unlocked [[Codex#Codex_Entries|codex entries]]. |- || version || Integer || Save file's current save version number. |- || viewedCodexEntries || Array || Array of viewed [[Codex#Codex_Entries|codex entries]]. |- |} === Characters === This array contains the various information of characters marked for serialization. The information deals mostly with stats, slotted items, and body part details of the specific character. For editing the player's character, the array object of interest would be "PC". {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ Character Array !width="200px"| Name !width="100px"| <span style="font-size:88%">Value Type</span> !width="600px" class="unsortable"| Description |- || HPMod || Number || Modified value of [[Combat_Mechanics#HP|HP]]. |- || HPRaw || Number || Raw value of [[Combat_Mechanics#HP|HP]]. |- || ShipStorageInventory || Array || Array of inventory slots containing [[#Item|items]] located on the player character's ship. |- || XPRaw || Integer || Raw value of [[Combat_Mechanics#XP|XP]]. |- || a || String || Lowercase article used to refer to the character. <i>(Primarily used in combat text.)</i> |- || accessory || Object || [[#Item|Item]] currently occupying the [[Accessory|accessory]] slot. |- || affinity || String || Designates the [[Combat_Mechanics#Affinity|affinity]] type of the character. <i>(Assigned during character creation.)</i> |- || aimMod || Number || Modified value of [[Combat_Mechanics#Aim|aim]]. |- || aimRaw || Number || Raw value of [[Combat_Mechanics#Aim|aim]]. |- || analVirgin || Boolean || Whether or not the character has a virgin [[Asshole|anus]]. |- || antennae || Integer || Amount of [[Antennae#Number|antennae]]. |- || antennaeType || Integer || Type of [[Antennae#Type|antennae]]. |- || armFlags || Array || Array of flags for the [[Arms|arms]]. |- || armType || Integer || Type of [[Arms#Type|arms]]. |- || armor || Object || [[#Item|Item]] currently occupying the [[Armor|armor]] slot. |- || ass || Object || Array of properties of the [[#Orifices|anus]]. |- || ballEfficiency || Number || Efficiency of [[Cum#Cum_Efficiency|cum]] production. |- || ballFullness || Integer || Prostate or testicle semen fullness. |- || ballSizeMod || Number || Modified value of testicle size. |- || ballSizeRaw || Number || Raw value of [[Testicle#Size|testicle]] size. |- || balls || Integer || Amount of [[Testicle#Number|testicles]]. |- || baseHPResistances || Object || Array of HP resistance stats. |- || baseShieldResistances || Object || Array of Shield resistance stats. |- || beardLength || Number || Length of [[Beard#Length|beard]]. |- || beardStyle || Integer || Style type of [[Beard#Style|beard]]. |- || bellyRatingMod || Number || Modified value of belly size. |- || bellyRatingRaw || Number || Raw value of [[Belly#Size|belly]] size. |- || breastRows || Array || Array of the [[#Breast_Rows|breast rows]]. |- || buttRatingMod || Number || Modified value of butt size. |- || buttRatingRaw || Number || Raw value of [[Butt#Size|butt]] size. |- || buyMarkdown || Number || Multiplier value of the markdown price when the character buys items. |- || capitalA || String || Uppercase article used to refer to the character. <i>(Primarily used in combat text.)</i> |- || characterClass || Integer || Value of the character's [[Global_Values#Character|class]]. <i>(Viewed as Occupation.)</i> |- || classInstance || String || Directory and name of the object's function. |- || clitLength || Number || Length of [[Clit#Length|clitoris]]. |- || cockVirgin || Boolean || Whether or not the character has penis virginity. |- || cocks || Array || Array of the [[#Cocks|penises]]. |- || credits || Integer || Amount of usable [[credits]] currently held on the character's person. |- || cumMultiplierMod || Number || Modified value of cum production's cum multiplier. |- || cumMultiplierRaw || Number || Raw value of cum production's [[Cum#Cum_Multiplier|cum multiplier]]. |- || cumQualityMod || Number || Modified value of cum production's cum quality. |- || cumQualityRaw || Number || Raw value of cum production's [[Cum#Cum_Quality|cum quality]] <i>(also known as Virility)</i>. |- || cumType || Integer || Type of [[Cum#Type|fluid]] produced as male ejaculate. |- || customBlock || String || Action for when the character is blocking an attack. <i>(Used in generic combat text.)</i> |- || customDodge || String || Action for when the character is dodging an attack. <i>(Used in generic combat text.)</i> |- || dickNippleMultiplier || Number || Multiplier value of [[Nipple#Genital_Length|dick nipple]] length when it is erect. |- || dickNippleType || Integer || Type of [[Nipple#Genital_Type|dick nipple]] <i>(for nipple types that support it)</i>. |- || earLength || Number || Length of [[Ears#Length|ears]] <i>(for ear types that support it)</i>. |- || earType || Integer || Type of [[Ears#Type|ears]]. |- || earsPLong || String || Long name of ear piercing (if applicable). |- || earsPShort || String || Short name of ear piercing (if applicable). |- || earsPierced || Integer || Number of ear piercings. |- || eggs || Integer || <i>(Unused)</i> |- || elasticity || Number || Value of the character's genital [[Elasticity#Elasticity|elasticity]]. |- || energyMod || Number || Modified value of [[Combat_Mechanics#Energy|energy]]. |- || energyRaw || Number || Raw value of [[Combat_Mechanics#Energy|energy]]. |- || exhibitionismRaw || Number || Raw value of [[Exhibitionism#Manipulation|exhibitionism]] level. |- || eyeColor || String || Color of [[Eyes#Color|eyes]]. |- || eyeType || Integer || Type of [[Eyes#Type|eyes]]. |- || eyebrowPLong || String || Long name of eyebrow piercing (if applicable). |- || eyebrowPShort || String || Short name of eyebrow piercing (if applicable). |- || eyebrowPierced || Integer || Number of eyebrow piercings. |- || faceFlags || Array || Array of flags for the [[Face|face]]. |- || faceType || Integer || Type of [[Face#Type|face]]. |- || femininity || Number || Value of [[Femininity#Details|femininity]] level. |- || fertilityMod || Number || Modified value of [[Pregnancy#Fertility|fertility]]. |- || fertilityRaw || Number || Raw value of [[Pregnancy#Fertility|fertility]]. |- || fertilizedEggs || Integer || <i>(Unused)</i> |- || furColor || String || Color of [[Skin#Color|fur]]. |- || genitalSpot || Integer || Value of the character's [[Global_Values#Character|genital location]]. |- || gills || Boolean || Whether or not [[Gills|gills]] are present. |- || girlCumType || Integer || Type of [[Girl-Cum#Type|fluid]] produced as female ejaculate. |- || hairColor || String || Color of [[Hair#Color|hair]]. |- || hairLength || Number || Length of [[Hair#Length|hair]]. |- || hairStyle || String || Style of [[Hair#Style|hair]]. |- || hairType || Integer || Type of [[Hair#Type|hair]]. |- || hipRatingMod || Number || Modified value of hip size. |- || hipRatingRaw || Number || Raw value of [[Hips#Size|hip]] size. |- || hornLength || Number || Length of [[Horn#Length|horn]] <i>(for horn types that support it)</i>. |- || hornType || Integer || Type of [[Horn#Type|horn]]. |- || horns || Integer || Amount of [[Horn#Number|horns]] on the head. |- || impregnationType || String || Pregnancy name of impregnation type. |- || intelligenceMod || Number || Modified value of [[Combat_Mechanics#Intelligence|intelligence]]. |- || intelligenceRaw || Number || Raw value of [[Combat_Mechanics#Intelligence|intelligence]]. |- || inventory || Array || Array of inventory slots containing [[#Item|items]] located on the character's person. |- || isLustImmune || Boolean || Whether or not the character is immune to lust. |- || keeperBuy || String || Shopkeeper message for buying items. |- || keeperGreeting || String || Shopkeeper message for greeting another character. |- || keeperSell || String || Shopkeeper message for selling items. |- || keyItems || Array || Array of [[#Storage|storage]]-class [[Key_item|key items]], located on the player character's person. |- || legCount || Integer || Amount of [[Leg#Number|legs]]. |- || legFlags || Array || Array of flags for the [[Leg|legs]]. |- || legType || Integer || Type of [[Leg#Type|legs]]. |- || level || Integer || Current value of the character's [[Combat_Mechanics#Level|level]]. |- || libidoMod || Number || Modified value of [[Combat_Mechanics#Libido|libido]]. |- || libidoRaw || Number || Raw value of [[Combat_Mechanics#Libido|libido]]. |- || lipColor || String || Color of [[Lips#Color|lips]]. |- || lipMod || Number || Modified value of [[Lips#Lip Mod|lip size]]. |- || lipPLong || String || Long name of lip piercing (if applicable). |- || lipPShort || String || Short name of lip piercing (if applicable). |- || lipPierced || Integer || Number of lip piercings. |- || long || String || Description of the character's appearance and/or environment during combat. |- || lowerUndergarment || Object || [[#Item|Item]] currently occupying the [[Lower_undergarment|lower undergarment]] slot. |- || lustMod || Number || Modified value of [[Combat_Mechanics#Lust|lust]]. |- || lustRaw || Number || Raw value of [[Combat_Mechanics#Lust|lust]]. |- || meleeWeapon || Object || [[#Item|Item]] currently occupying the [[Melee_weapon|melee weapon]] slot. |- || milkFullness || Integer || Value of the lactation's [[Milk#Milk_Fullness|milk fullness]]. |- || milkMultiplier || Number || Value of the lactation's [[Milk#Milk_Multiplier|milk multiplier]]. |- || milkRate || Number || Value of the lactation's [[Milk#Milk_Rate|milk rate]]. |- || milkType || Integer || Type of [[Milk#Type|fluid]] produced while lactating. |- || minutesSinceCum || Integer || Amount of minutes since the last orgasm. |- || neverSerialize || Boolean || Whether or not to restrict all the data in this class object array from being recorded upon save. |- || nippleColor || String || Color of each [[Nipple#Color|nipple]]. |- || nippleLengthRatio || Number || Length ratio of each [[Nipple#Length|nipple]]. |- || nippleWidthRatio || Number || Width ratio of each [[Nipple#Width|areola]]. |- || nipplesPLong || String || Long name of nipple piercing (if applicable). |- || nipplesPShort || String || Short name of nipple piercing (if applicable). |- || nipplesPerBreast || Integer || Amount of [[Nipple#Number|nipples]] for each breast. |- || nipplesPierced || Integer || Number of nipple piercings. |- || nosePLong || String || Long name of nose piercing (if applicable). |- || nosePShort || String || Short name of nose piercing (if applicable). |- || nosePierced || Integer || Number of nose piercings. |- || originalRace || String || The original birth [[:Category:Races|race]] of the character. |- || perkPoints || Integer || Amount of usable perk points to attain various [[:Category:Character_classes|class]]-related [[Perks_by_source|perks]]. |- || perks || Array || Array of [[#Storage|storage]]-class [[Perks#List|perks]] currently owned. |- || personality || Integer || Value of [[Alignment#Personality|personality]] level. |- || physiqueMod || Number || Modified value of [[Combat_Mechanics#Physique|physique]]. |- || physiqueRaw || Number || Raw value of [[Combat_Mechanics#Physique|physique]]. |- || plural || Boolean || Whether or not the character is addressed as plural. |- || pregnancyData || Array || Array of [[#Pregnancy|pregnancies]] currently in progress. |- || pregnancyIncubation<br>BonusFatherMod || Number || Modified value of the semen to affect the multiplier of another character's pregnancy speed. |- || pregnancyIncubation<br>BonusFatherRaw || Number || Raw value of the semen to affect the multiplier of another character's pregnancy speed. |- || pregnancyIncubation<br>BonusMotherMod || Number || Modified value of the womb to affect the multiplier of the character's pregnancy speed. |- || pregnancyIncubation<br>BonusMotherRaw || Number || Raw value of the womb to affect the multiplier of the character's pregnancy speed. |- || pregnancyMultiplierMod || Number || Modified value of the multiplier for the amount of offspring a womb can create. |- || pregnancyMultiplierRaw || Number || Raw value of the multiplier for the amount of offspring a womb can create. |- || rangedWeapon || Object || [[#Item|Item]] currently occupying the [[Ranged_weapon|ranged weapon]] slot. |- || reflexesMod || Number || Modified value of [[Combat_Mechanics#Reflexes|reflexes]]. |- || reflexesRaw || Number || Raw value of [[Combat_Mechanics#Reflexes|reflexes]]. |- || refractoryRate || Integer || Value of cum production's [[Milk#Refractory_Rate|refractory rate]]. |- || scaleColor || String || Color of [[Skin#Color|scales]]. |- || sellMarkup || Number || Multiplier value of the markup price when the character sells items. |- || sexualPreferences || Object || Array of sexual preferences. |- || shield || Object || [[#Item|Item]] currently occupying the [[Shield_generator|shield generator]] slot. |- || shieldsRaw || Number || Raw value of [[Combat_Mechanics#Shields|shields]] generated. |- || short || String || The character's first/primary name or alias. |- || skinAccent || String || Color of [[Skin#Status_Effects|skin accents]]. |- || skinFlags || Array || Array of flags for the [[Skin#Type|skin type]]. |- || skinTone || String || Color of [[Skin#Color|skin]]. |- || skinType || Integer || Type of [[Skin#Type|skin]]. |- || statusEffects || Array || Array of [[#Storage|storage]]-class [[Status Effects|status effects]] currently affecting the character. |- || tailCount || Integer || Amount of [[Tail#Number|tails]]. |- || tailFlags || Array || Array of flags for the [[Tail|tails]]. |- || tailGenital || Integer || Type of [[Tail#Genital_Type|tail genital]]. <i>(For valid tail types; Unused)</i> |- || tailGenitalArg || Integer || Type of [[Tail#Genital_Type|penis]] or [[Tail#Genital_Type|vagina]] the tail has. |- || tailGenitalColor || String || Color of [[Tail#Genital_Type|tail genital]]. <i>(For genital tail types that support it.)</i> |- || tailRecharge || Integer || <i>(Unused)</i> |- || tailType || Integer || Type of [[Tail#Type|tail]]. |- || tailVenom || Integer || <i>(Unused)</i> |- || tallness || Number || Value of the character's full [[Height#Height|height]]. |- || teaseLevel || Integer || <i>(Unused)</i> |- || teaseXP || Integer || <i>(Unused)</i> |- || thickness || Number || Value of the character's [[Thickness|body thickness]]. |- || timesCum || Integer || Amount of times the character had an orgasm. |- || tone || Number || Value of the character's [[Tone|muscle tone]]. |- || tongueFlags || Array || Array of flags for the [[Tongue|tongue]]. |- || tonguePLong || String || Long name of tongue piercing (if applicable). |- || tonguePShort || String || Short name of tongue piercing (if applicable). |- || tonguePierced || Integer || Number of tongue piercings. |- || tongueType || Integer || Type of [[Tongue#Type|tongue]]. |- || typesBought || Array || List of item types available to buy from another character. |- || unclaimedClassPerks || Integer || Amount of [[:Category:Character_classes|class]]-specific perks available for the player character to gain. |- || unclaimedGenericPerks || Integer || Amount of general perks available for the player character to gain. |- || unspentStatPoints || Integer || Amount of skill points available for the player character to upgrade [[Combat_Mechanics#Core_Stats|core stats]]. |- || upperUndergarment || Object || [[#Item|Item]] currently occupying the [[Upper_undergarment|upper undergarment]] slot. |- || vaginalVirgin || Boolean || Whether or not the character has vaginal virginity. |- || vaginas || Array || Array of the [[#Orifices|vaginas]]. |- || version || Integer || Character function's version number. <i>(Used for updates from a previous version.)</i> |- || willpowerMod || Number || Modified value of [[Combat_Mechanics#Willpower|willpower]]. |- || willpowerRaw || Number || Raw value of [[Combat_Mechanics#Willpower|willpower]]. |- || wingCount || Integer || Amount of [[Wings#Number|wings]]. |- || wingType || Integer || Type of [[Wings#Type|wings]]. |- |} ==== Breast Rows ==== The breast rows, regardless of breast sizes, fall under the "BreastRow" class of organ objects which contain the following properties: {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ Breast Row Class !width="200px"| Name !width="100px"| <span style="font-size:88%">Value Type</span> !width="600px" class="unsortable"| Description |- || breastRatingHoneypotMod || Number || Modified value of breast size derived from the [[Perks_by_source#Honeypot|Honeypot gene]]. |- || breastRatingLactationMod || Number || Modified value of breast size derived from the [[Milk#Milk_Fullness|lactation]]. |- || breastRatingMod || Number || Modified value of breasts size. |- || breastRatingRaw || Number || Raw value of [[Chest#Size|breasts]] size. |- || breasts || Integer || Amount of [[Chest#Number|breasts]] in the row. |- || classInstance || String || Directory and name of the object's function. |- || fullness || Integer || <i>(Unused)</i> |- || nippleType || Integer || Type of [[Nipple#Type|nipple]]. |- |} ==== Cocks ==== The penis falls under the "Cock" class of organ objects which contain the following properties: {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ Cock Class !width="200px"| Name !width="100px"| <span style="font-size:88%">Value Type</span> !width="600px" class="unsortable"| Description |- || cLengthMod || Number || Modified value of the penis length. |- || cLengthRaw || Number || Raw value of the [[Penis#Length|penis]] length. |- || cThicknessRatioMod || Number || Modified value of the penis thickness ration. |- || cThicknessRatioRaw || Number || Raw value of the [[Penis#Thickness_Ratio|penis]] thickness ration. |- || cType || Integer || Type of [[Penis#Type|penis]]. |- || classInstance || String || Directory and name of the object's function. |- || cockColor || String || Color of [[Penis#Color|penis]]. |- || cockFlags || Array || Array of flags for the [[Penis|penis]]. |- || flaccidMultiplier || Number || Multiplier to determine the scaled value of the penis size. |- || knotMultiplier || Number || Multiplier to determine the scaled value of the [[Penis#Knot_Multiplier|penis knot]]. |- || pLong || String || Long name of penis piercing (if applicable). |- || pShort || String || Short name of penis piercing (if applicable). |- || pierced || Integer || Number of penis piercings. |- || sock || String || Description or name of cock sock (if applicable). |- || virgin || Boolean || Whether or not the penis appears virgin. |- |} ==== Orifices ==== The vagina and anus fall under the "Vagina" class of organ objects which contain the following properties: {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ Vagina Class !width="200px"| Name !width="100px"| <span style="font-size:88%">Value Type</span> !width="600px" class="unsortable"| Description |- || bonusCapacity || Integer || Value of [[Vagina#Bonus_Capacity|vagina]] or [[Asshole#Bonus_Capacity|anus]] bonus capacity. |- || classInstance || String || Directory and name of the object's function. |- || clitPLong || String || Long name of clitoris piercing (if applicable). |- || clitPShort || String || Short name of clitoris piercing (if applicable). |- || clitPierced || Integer || Number of clitoris piercings. |- || clits || Integer || Amount of [[Clit#Number|clitorises]] the vagina has. |- || hymen || Boolean || Whether or not the vagina has a virgin-like [[Vagina#Status_Effects|hymen]]. |- || labiaPLong || String || Long name of labia piercing (if applicable). |- || labiaPShort || String || Short name of labia piercing (if applicable). |- || labiaPierced || Integer || Number of labia piercings. |- || loosenessMod || Integer || Modified value of the orifice looseness. |- || loosenessRaw || Integer || Raw value of [[Vagina#Looseness|vagina]] or [[Asshole#Looseness|anus]] looseness. |- || minLooseness || Integer || Minimum value of the orifice looseness. |- || shrinkCounter || Integer || Counter for changing the orifice looseness towards its minimum value. |- || type || Integer || Type of [[Vagina#Type|vagina]]. |- || vaginaColor || String || Color of [[Vagina#Color|vagina]]. |- || vagooFlags || Array || Array of flags for the [[Vagina|vagina]]. |- || wetnessMod || Integer || Modified value of the orifice wetness. |- || wetnessRaw || Integer || Raw value of [[Vagina#Wetness|vagina]] or [[Asshole#Wetness|anus]] wetness. |- |} ==== Pregnancy ==== The "PregnancyData" array consists of active and inactive "wombs" which contain the following properties: {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ Pregnancy Data !width="200px"| Name !width="100px"| <span style="font-size:88%">Value Type</span> !width="600px" class="unsortable"| Description |- || classInstance || String || Directory and name of the object's function. |- || pregnancyBellyRating<br>Contribution || Integer || Value contributed to the [[Belly#Pregnant_Size|belly]] size. |- || pregnancyIncubation || Integer || Minutes of gestation/incubation time for the [[Pregnancy#Pregnancy|pregnancy]]. |- || pregnancyIncubationMulti || Integer || Multiplier applied to the time, affecting the speed of the [[Pregnancy#Pregnancy|pregnancy]]. |- || pregnancyQuantity || Integer || Amount of individual offspring resulting from the [[Pregnancy#Pregnancy|pregnancy]]. |- || pregnancyType || String || Name of the type of pregnancy. |- |} ==== Type Values ==== For a reference to the integers used for the predefined types and flags, see the [[Special:MyLanguage/Global_Values|Global Values]] page. To determine whether or not a type/flag is compatible with a certain body part, refer to the list of body parts found in the [[Special:MyLanguage/Appearance|Appearance]] page. ==== Item ==== For most item objects, only a few notable values are saved. {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ Item Array !width="200px"| Name !width="100px"| <span style="font-size:88%">Value Type</span> !width="600px" class="unsortable"| Description |- || classInstance || String || Directory and name of the object's function. |- || quantity || Integer || Amount of this item held in the slot. |- || shortName || String || Item's given short name. <i>(Used as the display name in the slot.)</i> |- || version || Integer || Item function's version number. <i>(Used for updates from a previous version.)</i> |- |} However, if the item is marked for serialization, the object is dynamic rather than static, and additional values are available: {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ Additional Item Array Values !width="200px"| Name !width="100px"| <span style="font-size:88%">Value Type</span> !width="600px" class="unsortable"| Description |- || attack || Number || Value of the item's [[Combat_Mechanics#Accuracy|accuracy]]. |- || attackNoun || String || Noun for attack action. <i>(Used in generic combat text.)</i> |- || attackVerb || String || Verb for attack action. <i>(Used in generic combat text.)</i> |- || baseDamage || Object || Array with the [[#Collection|collection]] of [[Combat_Mechanics#Damage_Types|damage type]] information. |- || basePrice || Integer || Base [[credits|credit]] value of the item. |- || combatUsable || Boolean || Whether or not the item is usable in combat. |- || critBonus || Number || Value of the item's [[Combat_Mechanics#Critical_Damage|critical damage]]. |- || defense || Number || Value of the item's [[Combat_Mechanics#Defense|defense]]. |- || description || String || Item's brief description. |- || evasion || Number || Value of the item's [[Combat_Mechanics#Evasion|evasion]]. |- || fortification || Number || Value of the item's [[Combat_Mechanics#Fortification|fortification]]. |- || hardLightEquipped || Boolean || Whether or not the item is [[Hardlight|hardlight]]-enabled. |- || isUsable || Boolean || Whether or not the item is usable at all. |- || itemFlags || Array || Array of flags for the [[Global_Values#Gameplay|item]]. |- || longName || String || Item's full name. |- || neverSerialize || Boolean || Whether or not to restrict all the data in this class object array from being recorded upon save. |- || resistances || Object || Array with the [[#Collection|collection]] of [[Combat_Mechanics#Resistances|resistance]] information. |- || sexiness || Number || Value of the item's [[Combat_Mechanics#Sexiness|sexiness]]. |- || shieldDefense || Number || Value of the item's [[Combat_Mechanics#Shield_Defense|shield defense]]. |- || shields || Number || Value of the item's [[Combat_Mechanics#Bonus_Shields|bonus shields]]. |- || stackSize || Integer || Amount this item can stack to until the slot is completely full. |- || targetsSelf || Boolean || Whether or not the item's values target the character's self on use. |- || tooltip || String || Item's fully detailed description or extended information. |- || type || Integer || Type of [[Global_Values#Gameplay|item]]. |- |} ==== Storage ==== Storage class arrays are commonly used for key items, perks, and status effects. The values for a storage object are as follows: {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ Storage Class !width="200px"| Name !width="100px"| <span style="font-size:88%">Value Type</span> !width="600px" class="unsortable"| Description |- || classInstance || String || Directory and name of the object's function. |- || combatOnly || Boolean || Whether or not the status effect is restricted to combat only. |- || hidden || Boolean || Whether or not the status effect is hidden. |- || iconName || String || Name of the icon to be displayed while the status effect is active. |- || minutesLeft || Integer || Amount of minutes left before the status effect expires. |- || storageName || String || Name of the key item, perk, or status effect. <i>(Storage object's name.)</i> |- || tooltip || String || Description of the item, perk or effect's details. |- || value1 || Integer || Value designated for the first slot. |- || value2 || Integer || Value designated for the second slot. |- || value3 || Integer || Value designated for the third slot. |- || value4 || Integer || Value designated for the fourth slot. |- |} ==== Collection ==== Type collection of type/flag arrays are used determine the values for each damage/resistance of an item. The arrays are as follows: {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ Type Collection !width="200px"| Name !width="100px"| <span style="font-size:88%">Value Type</span> !width="600px" class="unsortable"| Description |- || flagCollection || Array || Array of [[Codex:_Item_Mechanics#Weapon_Flags|weapon]] or [[Codex:_Item_Mechanics#Armor_Flags|armor]] flags. |- || typeCollection || Array || Array of [[Combat_Mechanics#Damage_Types|damage]] or [[Combat_Mechanics#Resistances|resistence]] types. |- |} For typeCollection, the array's index numbers correlate to the [[<tvar name="link-4">Special:MyLanguage/Global_Values#Type_Collection</tvar>|damage type]], where the values under each type designates the amount of damage/protection from each type. The flagCollection works similar to other flag-like arrays where only the defined/adopted flag values are included in the collection. {|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:left" |+ typeCollection !width="40px"| # !width="100px"| <span style="font-size:88%">Value Type</span> !width="160px" class="unsortable"| Description |- || 0 || Number || Kinetic value. |- || 1 || Number || Electric value. |- || 2 || Number || Burning value. |- || 3 || Number || Freezing value. |- || 4 || Number || Corrosive value. |- || 5 || Number || Poison value. |- || 6 || Number || True Damage value. |- || 7 || Number || Psionic value. |- || 8 || Number || Drug value. |- || 9 || Number || Pheromone value. |- || 10 || Number || Tease value. |- || 11 || Number || True Lust value. |- |} [[Category:Game mechanics]] [[Category:Pre-Java Script conversion]]
该页面使用的模板:
Template:ContentWarning
(
查看源代码
)
返回
Save Editing/en
。
查看“︁Save Editing/en”︁的源代码
来自Trials in Tainted Space Bilingual Wiki