サキュバスヘヴン ユーザーデータマニュアル

[toc]

ユーザーデータについて

ユーザーデータとは、サキュバスヘヴンの内部データをユーザーが自由に改変するための機能です。実質的に「ゲームの改造」にあたるため、エンドコンテンツに位置する機能です。
まだ、ゲームを十分に遊んでいないのなら、使用されない方が良いかもしれません。

ユーザーデータの利用方法

1.サキュバスヘヴン サポートページからUserData.zipをダウンロード
2.UserData.zipを解凍
3.SuccubusHeaven.exeと同一フォルダ内にUserDataフォルダを配置

UserDataフォルダが配置されている場合、ゲームは優先してユーザーデータを使用します。

ユーザーデータの利用における注意点

ユーザーデータの改変可能範囲は広く、イベントを改変すればセーブデータの書き換えも可能です。意図せずセーブデータを壊すこともありますので、ご利用の際にはバックアップを取るなど取り扱いにご注意ください。

ユーザーデータのサポート関して

ユーザーデータ利用に関するサポートは、その内容が広く複雑になるため、基本的に対応することができません。予め、ご承知の上でご利用ください。

ユーザーデータの配布に関して

作成されたユーザーデータは自由に配布いただいても結構です。
特に配布場所がない場合は、公式Discordサーバーのユーザーデータチャンネルなどもご活用ください。

ただし、ユーザーデータにゲーム本体を付けた配布は、違法な二次配布と見なされますのでご注意ください。

ユーザーデータリファレンス

ここではユーザーデータの各パラメータに関する説明を掲載しています。
わからないパラメータをページ内検索するなど、資料としてご活用ください。

デバッグログ利用のすすめ

ゲーム実行時にF1キー押下でデバッグログを確認できます。
ユーザーデータ利用時にエラーが発生している場合は、エラーログから原因特定の助けになるかもしれません。

ファイル構成

ユーザーデータのファイル構成です。
ファイル自体が存在しない場合、ゲームデータ内のデフォルトデータが使用されます。

UserData/Data/
AttackData.xml 攻撃データ
Benefits.xml 恩恵データ
CharacterData.xml キャラクターデータ
DungeonData.xml ダンジョンデータ
EnchantData.xml エンチャントデータ
FloorData.xml 階層データ
ItemData.xml アイテムデータ
Jail.xml 牢屋データ
RoomData.xml 部屋データ
Training.xml 調教データ
TreasureData.xml 宝物データ
UserData/Text/
English 英語文字データ
Japanese 日本語文字データ
SimplifiedChinese 中国語(簡体字)文字データ
TraditionalChinese 中国語(繁体字)文字データ
メモ
UserData/Event(イベント関連)については、イベントスクリプトの説明が煩雑になるため現状説明を割愛しています。

攻撃データ(AttackData.xml)

各キャラの攻撃データなどを定義するファイルです。

ItemId 攻撃情報を適応するアイテムインデックス番号
-1 装備アイテム
0以上 キャラ固有アイテムのインデックス番号
Time 当たり判定の有効時間
PhysicsPowerRate 物理補正
FlamePowerRate 炎補正
ElectricPowerRate 雷補正
PoisonPowerRate 毒補正
ShieldPowerRate 防護補正
ImpactRate 衝撃力補正
-1で無限大
StaminaRate スタミナダメージ割合
MaxStamina 最大スタミナダメージ
Miasma 瘴気ダメージ
Ecstasy 性感ダメージ
EcstasyRate 性感ダメージ率
現在の性感に対する割合
Bust 胸ダメージ
Clitoris 陰核ダメージ
Anal アナルダメージ
Vagina 膣ダメージ
Impurity 汚染ダメージ
ImpurityRate 汚染ダメージ率
現在の汚染に対する割合
IntravaginalSemen 膣内精液蓄積
IntestinalSemen 肛内精液蓄積
Trail 剣線表示
HitstopTime ヒットストップ時間
HitstopRate ヒットストップ中の経過時間割合
KnockbackPriority ノックバック優先度
KnockbackForce ノックバック威力
KnockbackTime ノックバック時間
IsDown ダウンできる攻撃か
IsDownWhenDead 死亡対象がダウンできる攻撃か
IsForcedDown 強制ダウンさせる攻撃か
HitType 当たり判定の分類
EnemyAll 敵にしか当たらない
SelfAll 自分自身にしか当たらない
Friend 味方にしか当たらない
EnemyStand 立った敵にしか当たらない
SelfStand 立った自分自身にしか当たらない
AllOtherThanSelf 自分以外の全てに当たる
All 全てに当たる
AllStand 立っている全てに当たる
AllStandOtherThanSelf 自分以外の全て立った相手に当たる
HitEffectId ヒットエフェクトID
SpawnRestrainter ヒット時に生み出す拘束者
SpawnRestrainterAttackId 生み出した拘束者が拘束する攻撃ID
Category 攻撃分類
Normal 通常
Special 特別
Throw 投擲
IgnorePoison 毒ダメージを無効化する
IgnoreJustDodge ジャスト回避判定を無視
All 被ダメージアニメ:全状態
Full 被ダメージアニメ:魔法衣が完全
UpperBody 被ダメージアニメ:胸が露出
LowerBody 被ダメージアニメ:下半身露出
Nude 被ダメージアニメ:全裸
Rate 被ダメージアニメ:確率
Bind 被ダメージアニメ:拘束アニメか
BindTime 被ダメージアニメ:拘束アニメ継続時間
Finish 被ダメージアニメ:フィニッシュムーブか
LowBind 被ダメージアニメ:弱拘束
他の拘束攻撃やダメージで解除される拘束のこと
RandomStartTime 被ダメージアニメ:開始時間ランダムの最大時間
0以下ならランダムなし
State 被ダメージアニメ:対象キャラの「体の状態」に依る遷移条件
Normal 通常(指定なしと同一)
StandEcstasy 立ったまま絶頂しそう
StandEcstasyImpurityHeavy 重度汚染で立ったまま絶頂しそう
Stun スタン中(スタン=立ち状態で行動不能=自慰など)
StunImpurityHeavy 重度汚染でスタン中
StunEcstasy スタン中に絶頂しそう
StunEcstasyImpurityHeavy 重度汚染でスタン中に絶頂しそう
ConstrainedEcstasy 拘束されたまま絶頂しそう
ConstrainedEcstasyImpurityHeavy 重度汚染で拘束されたまま絶頂しそう
DownEcstasy 倒れたまま絶頂しそう
DownEcstasyImpurityHeavy 重度汚染で倒れたまま絶頂しそう
FeelGood 気持ちいい(性感50%以上)
FeelGoodImpurityHeavy 重度汚染で気持ちいい(性感50%以上)

恩恵データ(Benefits.xml)

各恩恵(祝福/呪い)のパラメータを定義するファイルです。

AttackPowerRate 攻撃力の修正値
MagicPowerRate 魔術攻撃力の修正値
NormalAttackPowerRate 通常攻撃力の修正値
SpecialAttackPowerRate 特殊攻撃力の修正値
ThrowingAttackPowerRate 投擲攻撃力修正値
PowerUpRateWhenLonely 孤独時強化の修正値
BareHandsAttackPowerRateInProportionToFreeInventory インベントリ空きに比例した素手攻撃力修正値
DamageRate 被ダメージの修正値
ImpactDamageRate 衝撃ダメージの修正値
PoisonDamageRate 毒ダメージの修正値
ImpurityRecoveryRate 汚染回復修正値
ImpurityDamageRate 汚染ダメージ修正値
ImpurityDamageRateWhenVirgin 処女時汚染ダメージ修正値
EcstasyDamageRateWhenVirgin 処女時性感ダメージ修正値
MiasmaDamageRate 瘴気ダメージ修正値
ItemConsumptionRate アイテム消耗の修正値
ExplosionRateWhenBreakItems アイテム破壊時の爆発率
AutoThrowItemRateWhenAttack 攻撃時のアイテム自動投擲率
TreasureLuckRateWeapon 武器運
TreasureLuckRatePotion 水薬運
TreasureLuckRateOddStone 奇石運
TreasureLuckRateDust ゴミ運
TreasureLuckRate 宝箱運
RoomRiskRate 部屋リスク修正値
ItemDropRate 敵アイテム所持確率の修正値
AddUsageCountNewPotionRate 新規入手の水薬使用回数増加確率の修正値
FriendMaxHpRate 味方最大HP修正値
RecoveryHpWhenRoomChange 部屋移動時HP回復値
RecoveryStaminaRateInBattle 戦闘中のスタミナ回復修正値
RepairItemWhenRoomChange 部屋移動時アイテム修理値
EnemyTrackingRate 敵追跡修正値
CanNotAvoid 回避不能
ClitorisMaxSensitivity 陰核感度最大
VaginalMaxSensitivity 膣感度最大
AutoBattle 自動戦闘
FireEnchant 自動炎エンチャント
BonusBenefits 恩恵ボーナス
LostVirginGuard 処女喪失を1度だけ防いで爆発
文字列は発動時に解除する恩恵名
AllowFriendlyFire フレンドリーファイア許可
AlwaysNaked 常に全裸
CanNotPutItems アイテムを置けない
MagicForbidden 魔術の使用禁止
UnknowItemsNameAndDescription アイテム名と効果が不明になる
IgnoreBenefits 恩恵無効化
CanNotPrayAltar 祭壇で祈れない
CanNotThrowItems アイテムを捨てられない
EcstasyDamageShared 味方間で性感ダメージ共有
PhysicalDamageConvertedEcstasyDamage 物理ダメージに性感ダメージが伴う
ExcludedCharacters 除外キャラクター
AddCurseWhenDownStairs 階段を降りる度に呪いを追加
RandomSelectBenefits ゲーム開始時に恩恵をランダム抽選

キャラクターデータ(CharacterData.xml)

各キャラのパラメータを定義するファイルです。

MaxHp 最大HP、味方の場合は魔法衣
Hp 現在HP
RecoveryHpRate ダウン復帰後に回復するHP割合
MaxStamina 最大スタミナ
Stamina 現在スタミナ
MaxPoison 最大毒許容量、最大値を超えると毒になる
MaxTough 最大強靭度、怯み耐性
UnlockingPower 開錠力
MaxEcstasy 最大性感許容量
Impurity 現在汚染(最大汚染は1000固定)
Throwing 投擲力
DownTime ダウン時の復帰時間
Bust
Clitoris 陰核
Vagina
Anal アナル
Sensitivity 現在感度
MaxSensitivity 最大感度
Pregnancy 未使用
Hymen 処女膜の有無
IsPartyOn パーティーにいるか
AIParamater AI挙動に関するパラメータ
BestAttackTypes AI:得意攻撃タイプ(積極的に使おうとする)
BadAttackTypes AI:不得意攻撃タイプ(使おうとしない)
EnemySearchDistance AI:敵を感知する距離
EnemyPriorityTargetRange AI:敵優先目標の射程
DistanceMin AI:最低距離
DistanceMax AI:最大距離
Angle AI:角度
EnemyTrend 敵の種類

ダンジョンデータ(DungeonData.xml)

ダンジョンの構成データ定義ファイルです。

Opening オープニング用のダンジョンデータ
Story ストーリーのダンジョンデータ
GameOver ゲームオーバー用のダンジョンデータ
EventDemo イベントデモ用のダンジョンデータ
Floors 階層の定義
FloorSize フロアサイズ
Id 階層ID、FloorDataで定義されたIDを指定
FixedRooms 固定部屋の定義、ここで設定されなかった部屋は通常部屋から抽選
Block 固定部屋:部屋が出現するブロック数
RoomId 固定部屋:部屋のID、RoomDataで定義されたIDを指定
Tags 固定部屋:部屋のタグで指定、RoomDataで定義タグに該当する部屋から抽選
Rate 固定部屋:抽選確率、同じブロックに複数指定した場合この確率で抽選される
EnemyTrends その階層で出現する敵の種類

エンチャントデータ(EnchantData.xml)

エンチャントデータの定義ファイルです。

None エンチャントなし
Fire 炎エンチャント
ChargeMagic 魔術溜め状態&エフェクト表示用
ConvertFlamePowerRate 攻撃力を炎ダメージに変換する割合
Damage エンチャント中アイテムに定期的に与えるダメージ量

階層データ(FloorData.xml)

階層データの定義ファイルです。

NameId 階層名ID
RoomTrend 部屋種別
RiskRate リスク倍率、部屋データのリスクに乗算
TrapDoorRate ドア生成確率? 使ってないかも
Trainers 調教者、行方不明の味方の開発進行に反映
Music 階層のデフォルト楽曲ID
GameOverRoomId ゲームオーバーID

アイテムデータ(ItemData.xml)

アイテムデータの定義ファイルです。

IconName アイコン名ID
InteractIcon インタラクト示唆アイコン
UnknowItemId 不明時のアイテム名・アイテム説明用ID
MinUsageCount 最小使用回数
MaxUsageCount 最大使用回数
MinDurability 最小耐久値
MaxDurability 最大耐久値
MaxStamina 武器性能:最大スタミナダメージ補正値
Impurity 武器性能:汚染ダメージ補正値
ImpurityRate 武器性能:汚染割合ダメージ補正値
PhysicsPower 武器性能:物理ダメージ補正値
Impact 武器性能:衝撃力ダメージ補正値
AttackType 攻撃タイプ
Rarity レアリティ(Dust、Common、Rare、Legend、指定なしでユニーク)
HideAttackParameter 攻撃パラメータを非表示

牢屋データ(Jail.xml)

牢屋データの定義ファイルです。
牢屋に行方不明の味方が配置される場合、そこに追加出現する敵や、凌辱している敵を決定するためのデータです。

EnemyTrends 配置される敵の種類
RiskMin 最低リスク
RiskMax 最大リスク
Raper 凌辱者とその拘束攻撃の指定

部屋データ(RoomData.xml)

部屋データの定義ファイルです。

NameId 部屋名ID
RoomTrend 部屋の種類
Tags 部屋タグ
RiskMin 最低リスク
RiskMax 最大リスク
Music 部屋固有の楽曲、階層よりも優先
ClearPursuers 部屋入出時に追跡者をクリア
GameOverRoomId 部屋固有のゲームオーバーID、階層よりも優先
LostItemDiscoveryRate 紛失アイテム配置確率の補正値
LostItemDiscoveryNumber 紛失アイテム配置最大数
EnemyTrends その部屋で出現する敵の種類、ダンジョンデータよりも優先される

調教データ(Training.xml)

行方不明の味方への調教内容を定義するファイルです。
調教は部屋遷移毎に実行されます。

Bust 胸感度の上昇値
Clitoris 陰核感度の上昇値
Vagina 膣感度の上昇値
Anal アナル感度の上昇値
IntravaginalSemen 膣内射精の上昇値
IntestinalSemen 肛内射精の上昇値

宝物データ(TreasureData.xml)

宝箱、タル、棺、卵などの中身に関する定義ファイルです。

TreasureTrend 宝物の種類
TreasureRank 宝物のランク
Rarity 宝物内アイテムのレアリティ
Capacity 宝物内アイテム数