About User Data
User data is a feature that allows users to freely modify Succubus Heaven’s internal data. This function is practically “game modification” and is therefore located in the end content.
If you have not yet played the game enough, you may not want to use it.
How to use user data
1. Download the UserData.zip file that matches the version you are using from the “Default User Data” section below.
2. Unzip UserData.zip
3. Place the UserData folder in the same folder as SuccubusHeaven.exe
4. Then you can modify it as you like
* If the UserData folder is placed, the game will preferentially use the user data.
Default User Data
Release 2.0.20241117 (Latest version)
Release 2.0.20241108
Release 2.0.20241023
Cautions for using user data
User data can be modified in a wide range of ways, and save data can be rewritten if events are modified. Since it is possible to unintentionally corrupt save data, please take care to back up your data before use.
About User Data Support
We are basically unable to provide support for the use of user data due to its wide-ranging and complex nature. Please be aware of this beforehand.
Distribution of User Data
You may freely distribute your user data.
If you do not have a specific place to distribute your user data, please use the Succubus Heaven user data channel on the official Discord server.
However, please note that distribution of user data with the game itself attached is considered illegal secondary distribution.
User Data Reference
This section contains an explanation of each parameter of the user data.
Please use this page as a reference, for example, to search the page for parameters you do not understand.
Recommendations for using debug logs
You can check the debug log by pressing the F1 key when the game is running.
If an error occurs when using user data, the error log may help identify the cause.
File Structure
The file structure of the user data.
If the file itself does not exist, the default data in the game data will be used.
UserData/Data/ | |
Arena.xml | Arena data. |
AttackData.xml | Attack data. |
Benefits.xml | Benefits data. |
CharacterData.xml | Character data. |
ConfigFieldData.xml | Option data. |
DungeonData.xml | Dungeon data. |
EffectData.xml | Effect data. |
EnchantData.xml | Enchantment data. |
FloorData.xml | Floor datav |
ItemData.xml | Item data. |
Jail.xml | Jail data. |
Loadout.xml | Loadout data. |
RoomData.xml | Room data. |
Training.xml | Training data. |
TreasureData.xml | Treasure data. |
UserData/Text/ | |
English | English Text Data. |
Japanese | Japanese Text Data. |
SimplifiedChinese | Simplified Chinese Text Datatd. |
TraditionalChinese | Traditional Chinese Text Data. |
Arena Data (Arena.xml)
This file defines the settings for the EXTRA ARENA.
Thumbnail Display Settings | |
NameId | Name ID. |
DescriptionId | Description ID when unlocked. |
LockedDescriptionId | Description ID when locked. |
UnlockFlag | Unlock Flag ID. |
Thumbnail | Thumbnail ID. |
Dungeon Settings | |
DungeonId | Dungeon ID. |
Level | Number of Floors. |
BranchIndex | Branch Index. |
FloorId | Floor ID. |
Block | Number of Blocks. |
Difficulty-Specific Settings | |
DifficultyLevel_Easy | Settings for Difficulty “Easy”. |
DifficultyLevel_Normal | Settings for Difficulty “Normal”. |
DifficultyLevel_Hard | Settings for Difficulty “Hard”. |
ScoreRate | Score Rate. |
MissingCount | Number of Missing Persons at Start. |
Benefits | Benefits Set at Start. |
Characters | Character-Specific Initial Settings. |
ImpurityRate | Contamination Rate at Start. |
Inventory | Initial Inventory Settings. |
Left | Initial Settings for Left Inventory (1) |
Top | Initial Settings for Top Inventory (2) |
Right | Initial Settings for Right Inventory (3) |
Bottom | Initial Settings for Bottom Inventory (4) |
Ids | Item IDs. |
Tags | Item Tags. |
Rarity | Draw Probability by Rarity. |
EnhancedValueMin | Minimum Initial Enhancement Value. |
EnhancedValueMax | Maximum Initial Enhancement Value. |
Attack Data (AttackData.xml)
This file defines the attack data and other information for each character.
ItemId | Item index number to which attack information is applied. -1 Equipped item 0 or more Character-specific item index number. |
Time | Effective time of hit detection. |
PhysicsPowerRate | Physical correction. |
MagicPowerRate | Magic correction. |
FlamePowerRate | Flame compensation. |
ElectricPowerRate | Lightning correction. |
PoisonPowerRate | Poison correction. |
ShieldPowerRate | Shield correction. |
ExplosionPowerRate | Explosion correction. |
ImpactRate | Impact Force Compensation. Infinite at -1. |
StaminaRate | Stamina damage rate. |
MaxStamina | Maximum stamina damage. |
Miasma | Miasma damage. |
Ecstasy | Sexual damage. |
EcstasyRate | Sexual Damage rate Percentage of current sexuality. |
Bust | Bust damage. |
Clitoris | Clitoris damage. |
Vagina | Vaginal damage. |
Anal | Anal damage. |
Impurity | Impurity damage. |
ImpurityRate | Impurity damage rate as a percentage of current Impurity. |
IntravaginalSemen | Increased semen volume into vagina. |
IntestinalSemen | Semen increase to anus. |
Trail | Sword line display. |
HitstopTime | Hit-stop time. |
HitstopRate | Percentage of time elapsed during hit stop. |
KnockbackPriority | Knockback priority. |
KnockbackForce | Knockback power. |
KnockbackTime | Knockback time. |
IsDown | Whether the attack can down the target. |
IsDownWhenDead | Attacks that can bring down the target of death. |
IsForcedDown | Attacks that force the target to go down. |
HitType | Classification of Hit Judgment EnemyAll: Only hits the enemy. SelfAll: Only hits self. Friend: Only hits an ally. EnemyStand: Only hits a standing enemy. SelfStand: Only hits standing self. AllOtherThanSelf: Hit everything but self. All: Strikes everything. AllStand: hits everything standing. AllStandOtherThanSelf: Strike all standing opponents except self. |
HitEffectId | hit effect ID. |
SpawnRestrainter | ID of character to be generated on hit. |
SpawnRestrainterAttackId | ID of the attack that the generated character will perform on the target. |
Category | Attack Classification Normal Normal Special Special Throw Throw |
IgnorePoison | Disables poison damage. |
IgnoreJustDodge | Ignores just evasion judgments. |
All | Damage animation: All states. |
Full | Damage animation: full magical robe. |
UpperBody | Damage animation: Breasts exposed. |
LowerBody | Damage animation: lower half of the body exposed. |
Nude | Damage animation: full nudity. |
Rate | Damage animation: Probability. |
Bind | Damage animation: Restraint animation. |
BindTime | Damage animation: duration of restraint animation. |
Finish | Damage animation: Finish move. |
LowBind | Damage Animation: Weak Restraints Restraints that are released by other restraint attacks or damage. |
RandomStartTime | Damage Animation: Maximum time of start time random No random if less than 0 |
State | Damage Animation: Transition condition depending on the target character’s “Body Condition. Normal Normal (same as none specified) StandEcstasy Standing and about to climax. StandEcstasyImpurityHeavy Severely contaminated and likely to climax while standing. Stun During stun (stun = inability to act while standing = masturbation, etc.) StunImpurityHeavy Stunned by heavy Impurity. StunEcstasy I’m going to climax during the stun. StunEcstasyImpurityHeavy Severely contaminated and likely to climax during stun. ConstrainedEcstasy I’m going to climax while restrained. ConstrainedEcstasyImpurityHeavy Severely contaminated and likely to climax while restrained. DownEcstasy I’m going to climax while I’m down. DownEcstasyImpurityHeavy Severely contaminated and likely to climax with a collapse. FeelGood Pleasant (more than 50% sexual) FeelGoodImpurityHeavy Feels good with heavy Impurity (more than 50% sexual) |
Benefits data (Benefits.xml)
This file defines the parameters of each benefit (blessing/curse)
Priority | Priority (Unlock Order) |
ScoreRate | Score Rate to Add. |
LotteryWeight | Draw Probability. |
AttackPowerRate | Attack power modification. |
MagicPowerRate | Magic attack power modifier. |
NormalAttackPowerRate | Normal attack power modifier. |
SpecialAttackPowerRate | Special attack power modifier. |
ThrowingAttackPowerRate | Throwing attack power modifier. |
PowerUpRateWhenLonely | Lonely enhancement modifier. |
BareHandsAttackPowerRateInProportionToFreeInventory | Bare hand attack power modifier proportional to inventory free. |
DamageRate | Damage modifier. |
ImpactDamageRate | Impact damage modifier. |
PoisonDamageRate | Poison damage modifier. |
ImpurityRecoveryRate | Poison Recovery modifier. |
ImpurityDamageRate | Impurity Damage modifier. |
ImpurityDamageRateWhenVirgin | Impurity damage modifier when virgin. |
EcstasyDamageRateWhenVirgin | Virginity damage modifier. |
MiasmaDamageRate | Miasma damage modifier. |
ItemConsumptionRate | Rate value of item consumption. |
ExplosionRateWhenBreakItems | Explosion modifier when items are destroyed. |
AutoThrowItemRateWhenAttack | Auto item throw modifier when attacking. |
TreasureLuckRateWeapon | Weapons luck. |
TreasureLuckRatePotion | Potion luck. |
TreasureLuckRateOddStone | Odd stones luck. |
TreasureLuckRateDust | Dust luck. |
TreasureLuckRate | Chest luck. |
RoomRiskRate | Room Risk modification value. |
ItemDropRate | Corrected value of probability of possession of enemy items. |
AddUsageCountNewPotionRate | Modified value of the probability of increasing the number of times newly obtained water pills are used. |
FriendMaxHpRate | Allied maximum HP modifier. |
RecoveryHpWhenRoomChange | HP recovery when moving to a room. |
RecoveryStaminaRateInBattle | Modified value of stamina recovery during battle. |
RepairItemWhenRoomChange | Item repair value when moving to a room. |
EnemyTrackingRate | Enemy tracking modifier. |
CanNotAvoid | Unavoidable. |
ClitorisMaxSensitivity | Maximum pubic sensitivity. |
VaginalMaxSensitivity | Maximum vaginal sensitivity. |
AutoBattle | Auto Combat. |
FireEnchant | automatic flame enchantment. |
BonusBenefits | Benefit Bonus. |
LostVirginGuard | Prevents loss of virginity once and explodes String is the name of the benefit to be removed upon activation. |
AllowFriendlyFire | Friendly fire allowed. |
AlwaysNaked | Always naked. |
CanNotPutItems | Cannot place items. |
MagicForbidden | Prohibits the use of magic. |
UnknowItemsNameAndDescription | Item name and effect will be unknown. |
IgnoreBenefits | Benefit nullification. |
CanNotPrayAltar | Cannot pray at the altar. |
CanNotThrowItems | Cannot discard items. |
EcstasyDamageShared | Sexual damage shared among allies. |
PhysicalDamageConvertedEcstasyDamage | Physical damage is accompanied by sexual damage. |
ExcludedCharacters | Excluded characters. |
AddCurseWhenDownStairs | Curse added every time you go down the stairs. |
RandomSelectBenefits | Random draw for benefits at the start of the game. |
AutoCounterOnJustDodge | Automatically counters on successful Just Dodge. |
ImmuneToSpiderSilk | Nullifies spider silk floors and sticky webs. |
FriendMaxStaminaRate | Ally initial stamina change rate. |
CharmRateForSummonedEnemies | Chance for summoned enemies to be charmed. |
MagicClothExplosionDamageRate | Explosion damage rate of magic cloth. |
SensitivityChangeRate | Sensitivity change rate. |
ItemAddEnhancedValue | Additional enhancement value for items. |
MaxImpurityPrevented | Prevents reaching maximum contamination. |
DisableAutoRestraintResistance | Disables player’s automatic restraint resistance. |
ChestTrapChangeRate | Change rate of chest trap probability. |
DisableCharacterChangeInBattle | Prevents changing controlled character during battle. |
CharmRateWhenEcstasy | Chance to be charmed during ecstasy. |
AlwaysFutanari | Always in futanari state. |
AddDefenceRate | Adds defense rate. (allies only) |
NoPants | Insertion occurs if the magic cloth is even slightly damaged. |
DustItemAddEnhancedValue | Enhancement value added to dust items. |
Hide | Does not display in the list of benefits during gameplay. |
NoLottery | Not included in lottery draws during gameplay. |
CannotSettingTogether | Benefits that cannot be set together. |
Character Data (CharacterData.xml)
This file defines the parameters of each character.
Initial Inventory | |
InitialInventory | Initial Inventory Settings. |
Left | Initial Settings for Left Inventory (1) |
Top | Initial Settings for Top Inventory (2) |
Right | Initial Settings for Right Inventory (3) |
Bottom | Initial Settings for Bottom Inventory (4) |
Ids | Item IDs. |
Tags | Item Tags. |
Rarity | Draw Probability by Rarity. |
EnhancedValueMin | Minimum Initial Enhancement Value. |
EnhancedValueMax | Maximum Initial Enhancement Value. |
Parameter Definition | |
RefilledPotionIDFromEjaculation | Potion ID refilled into the opponent’s empty bottle through internal ejaculation. |
MaxHp | Maximum HP, magic clothing for allies. |
Hp | Current HP. |
RecoveryHpRate | Percentage of HP recovered after returning from down. |
MaxStamina | Maximum Stamina. |
Stamina | Current Stamina. |
PhysicsDamageRate | Physical Damage Rate. |
MagicDamageRate | Magic Damage Rate. |
FlameDamageRate | Flame Damage Rate. |
ElectricDamageRate | Electric Damage Rate. |
ExplotionDamageRate | Explosion Damage Rate. |
MaxPoison | Maximum Poison Tolerance, if max. |
MaxCharm | Maximum charm capacity; exceeding this value causes charm. |
MaxTough | Maximum toughness, resistance to fright. |
UnlockingPower | ability to open locks. |
MaxEcstasy | maximum sexual tolerance. |
Impurity | current pollution (maximum pollution is fixed at 1000) |
Throwing | throwing power. |
DownTime | Recovery time when down. |
Bust | Breast. |
Clitoris | Clitoris. |
Vagina | Vagina. |
Anal | Anal. |
Sensitivity | Current Sensitivity. |
MaxSensitivity | Maximum Sensitivity. |
Pregnancy | Not used. |
Hymen | Has virgin membrane. |
IsPartyOn | Being in a party. |
AIParamater | Parameters related to AI behavior. |
BestAttackTypes | AI: Good at attacking (actively tries to use) |
BadAttackTypes | AI: Unskilled attack type (does not try to use) |
EnemySearchDistance | AI: Enemy detection distance. |
EnemyPriorityTargetRange | AI: Range of priority enemy targets. |
DistanceMin | AI: Minimum distance. |
DistanceMax | AI: Maximum distance. |
Angle | AI: Angle. |
EnemyTrend | Enemy Type. |
Dungeon Data (DungeonData.xml)
Dungeon configuration data definition file.
Definition of Dungeon Data | |
Opening | Dungeon data for opening. |
Story | Dungeon data for story. |
Arena_TripleSpawner | Arena: Dungeon data for Triple Spawner. |
Arena_Division | Arena: Dungeon data for Division. |
Arena_ArachnesRage | Arena: Dungeon data for Arachne’s Rage. |
Arena_SinkInDirtyWater | Arena: Dungeon data for Sink in Dirty Water. |
Arena_MirrorMatch | Arena: Dungeon data for Mirror Match. |
Arena_CounterattackSuccubusSisters | Arena: Dungeon data for Counterattack of the Succubus Sisters. |
Arena_GuardianHordes | Arena: Dungeon data for Guardian Hordes. |
Arena_CursedTreasureVault | Arena: Dungeon data for Cursed Treasure Vault. |
Arena_TrialOfTheFist | Arena: Dungeon data for Trial of the Fist. |
GameOver | Dungeon data for game over. |
EventDemo | Dungeon data for event demo. |
Floors | Definition of hierarchy. |
FloorSize | Floor size. |
DisplayLevel | Displayed floor count Used when you want to specify the displayed floor count regardless of the actual floor count If -1 is specified, the floor count will be hidden |
Id | Specify Floor ID defined in FloorData. |
FixedRooms | Definition of fixed rooms, rooms not set here are lottery from normal rooms. |
Block | Fixed Rooms: Number of blocks in which rooms appear. |
RoomId | Fixed Rooms: Specify the ID of the room, ID defined in RoomData. |
Tags | Fixed Rooms: Specify by room tag, rooms corresponding to the tag defined in RoomData are lottery from the rooms. |
Rate | Fixed Rooms: Lottery probability, if multiple rooms are specified in the same block, they will be drawn with this probability. |
EnemyTrends | Types of enemies that appear in the hierarchy. |
TreasureGroup | Specification of item lottery table |
Definition of Item Lottery Table | |
Treasures | Definition of the item lottery table. |
Tags | Specification of item tags. |
EnhancedValue | Enhanced value. |
EnhancedValueMin | Minimum enhanced value. |
EnhancedValueMax | Maximum enhanced value. |
Rate | Lottery probability. |
Enchant Data (EnchantData.xml)
Definition file for enchant data.
None | No enchantment. |
Fire | Flame Enchantment. |
ChargeMagic | For displaying magic pooling state & effects. |
ConvertFlamePowerRate | Percentage of attack power converted to flame damage. |
Damage | Amount of damage regularly dealt to items during enchantment. |
Floor Data (FloorData.xml)
Definition file for hierarchical data.
NameId | Floor Name ID. |
RoomTrend | Room type. |
RiskRate | Risk multiplier. |
TrapDoorRate | Door generation probability? Might not be used. |
Trainers | Sexual trainers. Reflecte in development progress of missing friend. |
Music | Default song ID for floor. |
GameOverRoomId | Game over ID. |
Item Data (ItemData.xml)
Item data definition file.
IconName | Icon Name ID. |
InteractIcon | Interact Suggested Icon. |
UnknowItemId | ID for item name and item description when unknown. |
MinUsageCount | Minimum number of uses. |
MaxUsageCount | Maximum number of uses. |
MinDurability | Min>Physicaltd> |
MaxDurability | Maximum durability. |
PhysicsPower | Physical Attack Power. |
MagicPower | Magic Attack Power. |
FlamePower | Flame Attack Power. |
ElectricPower | Electric Attack Power. |
ExplosionPower | Explosion Attack Power. |
PoisonPower | Poison Attack Power. |
CharmPower | Charm Attack Power. |
ShieldPower | Shield Attack Power. |
FutanariPower | Futanari Attack Power. |
SlimeParasitismRate | Slime Parasitism Rate. |
Impact | Impact Damage. |
GrowUpAttackRate | Growth: Attack Ratio. |
GrowUpDefenceRate | Growth: Defense Ratio. |
StaminaDamageRate | Stamina Damage Ratio. |
MaxStaminaDamage | Maximum Stamina Damage Correction Value. |
Ecstasy | Ecstasy Damage. |
EcstasyRate | Ecstasy Damage Ratio. |
Bust | Breast Damage. |
Clitoris | Clitoris Damage. |
Vagina | Vagina Damage. |
Anal | Anal Damage. |
Impurity | Weapon Performance: Pollution Damage Correction Value. |
ImpurityRate | Weapon Performance: Percentage Pollution Damage Correction. |
AttackRange | Attack Range Used for AI decision-making. |
AutoAttackRange | Auto-Attack Range Range within which automatic attack adjustment is applied. |
AttackType | Attack Type Unarmed Bare Handed Sword One-Handed Sword Drink Drink None None OddStone Odd Stone CrystallineStone Crystalline Stone Dagger Dagger Katana Katana GreatSword Great Sword GreatMace Great Mace ShockWave Magic: Shockwave Explosion Magic: Explosion LightningShock Magic: Lightning Strike PiercingLight Magic: Piercing Light StoneBullet Magic: Stone Bullet GuardianLight Magic: Guardian Light Charm Magic: Charm LightningDischarge Magic: Lightning Discharge BloodSpike Magic: Blood Thorns PoisonousClouds Magic: Poisonous Clouds Purification Magic: Purification DarkRobe Magic: Dark Robe Tub Magic: Tub Decoys Magic: Decoys ThunderCraw Magic: Thunder Claw DarkStroke Magic: Dark Stroke GoldenTub Magic: Golden Tub WhirlingStoneBullet Magic: Whirling Stone Bullet StaminaRecoveryCircle Magic: Stamina Recovery Circle StoneFall Magic: Falling Stone WindCutter Magic: Wind Cutter MagicSword Magic: Magic Sword Hide Magic: Hide MagicBattery Magic: Magic Battery |
HitEffectId | Hit Effect ID. |
BrokenItemId | Item ID when broken. |
DepletedItemId | Item ID when depleted. |
ConvertItemId | Item ID after conversion. |
ConvertEfficiency | Durability Conversion Efficiency at Conversion. |
Rarity | Rarity (Dust, Common, Rare, Legend, Unique without specification) |
Tags | Item Tags Tags are used in item lottery processes and others. |
OwnerType | Owner Type Anyone or Magician. |
UnlockLoadout | Loadout ID unlocked upon acquisition. |
Jail Data (Jail.xml)
This is the definition file of jail data.
When a missing ally is placed in a jail, this data is used to determine which additional enemies will appear there and which raper.
EnemyTrends | Type of enemy to be placed. |
RiskMin | Minimum Risk. |
RiskMax | Maximum Risk. |
Raper | Designation of the rapist and restraining attack. |
Loadout Data (Loadout.xml)
This is the definition file for loadout data.
NameId | Loadout Name ID. |
DescriptionId | Loadout Description ID. |
LockedDescriptionId | Locked Loadout Description ID. |
Thumbnail | Thumbnail ID. |
ScoreRate | Score Rate Addition Value. |
Characters | Character-Specific Initial Settings. |
HpRate | HP Rate. |
ImpurityRate | Contamination Rate at Start. |
Inventory | Initial Inventory Settings. |
Left | Initial Settings for Left Inventory (1) |
Top | Initial Settings for Top Inventory (2) |
Right | Initial Settings for Right Inventory (3) |
Bottom | Initial Settings for Bottom Inventory (4) |
Ids | Item IDs. |
Tags | Item Tags. |
Rarity | Draw Probability by Rarity. |
EnhancedValueMin | Minimum Initial Enhancement Value. |
EnhancedValueMax | Maximum Initial Enhancement Value. |
Bust | Breast Settings Data. |
Clitoris | Clitoris Settings Data. |
Vagina | Vagina Settings Data. |
Anal | Anal Settings Data. |
Sensitivity | Sensitivity. |
MaxSensitivity | Max Sensitivity. |
Milk | Stored Breast Milk Amount. |
Futanari | Futanari Transformation Duration in Rooms. |
LoveJuice | Stored Love Juice Amount. |
Semen | Stored Semen Amount. |
BirthProbability | Birth Probability. A value greater than 0 is considered “Slime Parasitism”. During Slime Parasitism, this value slightly increases with each fetal movement. |
Room Data (RoomData.xml)
Definition file of room data.
NameId | Room Name ID. |
RoomTrend | Room Type. |
Tags | Room Tag. |
RiskMin | Minimum Risk. |
RiskMax | Maximum Risk. |
Music | Room-specific music, preferred over floor. |
ClearPursuers | Clear tracker on room entry. |
DontSave | Do not auto-save when transitioning to this room. |
GameOverRoomId | Room-specific game over ID, priority over tier. |
LostItemDiscoveryRate | Correction value for lost item placement probability. |
LostItemDiscoveryNumber | Maximum number of lost item placement. |
EnemyTrends | The type of enemies that appear in that room, which takes precedence over the dungeon data. |
Training Data (Training.xml)
This file defines the content of training for the missing ally. Training is executed at each room transition.
Bust | Increased breast sensitivity. |
Clitoris | Increased clitoris sensitivity. |
Vagina | Increased vaginal sensitivity. |
Anal | Increased anal sensitivity. |
IntravaginalSemen | Increased vaginal ejaculation. |
IntestinalSemen | Increased anal ejaculation. |
Treasure Data (TreasureData.xml)
Definition file for the contents of treasure chests, tars, coffins, eggs, etc.
TreasureTrend | Types of Treasures. |
TreasureRank | Ranks of Treasures. |
Rarity | Rarity of items in treasure. |
Capacity | Number of items in treasure. |
AdhesionSettings | Adhesive Thread Settings Rate Probability Min Minimum number of sustained rooms Max Maximum number of sustained rooms |
EnhancedValueAddMin | Minimum enhancement value added to dropped items |
EnhancedValueAddMax | Maximum enhancement value added to dropped items |
EnhancedValueLimitMin | Minimum enhancement value limit for dropped items After all enhancement value rolls, this value will not be exceeded |