More story fixes

This commit is contained in:
gamer147
2026-05-25 19:07:49 -04:00
parent ce8d80559b
commit fa0901b776
16 changed files with 6361 additions and 48 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -12,7 +12,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 1,
@@ -27,7 +29,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 2,
@@ -42,7 +46,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 3,
@@ -57,7 +63,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 4,
@@ -72,7 +80,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 5,
@@ -87,7 +97,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 6,
@@ -102,7 +114,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 7,
@@ -117,7 +131,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 8,
@@ -132,7 +148,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 9,
@@ -147,7 +165,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 10,
@@ -162,7 +182,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 11,
@@ -177,7 +199,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 12,
@@ -192,7 +216,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 13,
@@ -207,7 +233,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 14,
@@ -222,7 +250,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 15,
@@ -237,7 +267,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 16,
@@ -252,7 +284,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 17,
@@ -267,7 +301,9 @@
"chapter_select_type": 2,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 18,
@@ -282,7 +318,9 @@
"chapter_select_type": 2,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 19,
@@ -297,7 +335,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 20,
@@ -312,7 +352,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 1,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": ""
},
{
"id": 9001,
@@ -327,7 +369,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 2,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 1,
"spoiler_message": "story_section_04"
},
{
"id": 9002,
@@ -342,7 +386,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 2,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 1,
"spoiler_message": "story_section_09"
},
{
"id": 9003,
@@ -357,7 +403,9 @@
"chapter_select_type": 1,
"story_type_overwrite": 2,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 1,
"spoiler_message": "story_section_14"
},
{
"id": 9005,
@@ -372,6 +420,8 @@
"chapter_select_type": 2,
"story_type_overwrite": 2,
"is_under_maintenance": false,
"is_play_another_end_appearance_animation": false
"is_play_another_end_appearance_animation": false,
"is_spoiler": 0,
"spoiler_message": null
}
]

View File

@@ -140,6 +140,8 @@ public class StoryImporter
row.ChapterSelectType = s.ChapterSelectType; row.StoryTypeOverwrite = s.StoryTypeOverwrite;
row.IsUnderMaintenance = s.IsUnderMaintenance;
row.IsPlayAnotherEndAppearanceAnimation = s.IsPlayAnotherEndAppearanceAnimation;
row.IsSpoiler = s.IsSpoiler;
row.SpoilerMessage = s.SpoilerMessage ?? string.Empty;
return row;
}
@@ -160,7 +162,7 @@ public class StoryImporter
row.ChapterEffectPath = c.ChapterEffectPath; row.ChapterClearTextId = c.ChapterClearTextId;
row.Battle3dFieldId = c.Battle3dFieldId; row.BgmId = c.BgmId ?? "";
row.SpecialBattleSettingId = c.SpecialBattleSettingId;
row.ReleasePoint = c.ReleasePoint; row.IsMaintenanceChapter = c.IsMaintenanceChapter;
row.ReleasePoint = c.ReleasePoint; row.UnlockText = c.UnlockText; row.IsMaintenanceChapter = c.IsMaintenanceChapter;
row.IsPlayAnotherEndAppearanceAnimation = c.IsPlayAnotherEndAppearanceAnimation;
row.IsReleasedAnotherEnd = c.IsReleasedAnotherEnd;
row.IsSkipEnabled = c.IsSkipEnabled;
@@ -233,6 +235,8 @@ public class StoryImporter
public int ChapterSelectType { get; set; } public int StoryTypeOverwrite { get; set; }
public bool IsUnderMaintenance { get; set; }
public bool IsPlayAnotherEndAppearanceAnimation { get; set; }
public int IsSpoiler { get; set; }
public string? SpoilerMessage { get; set; }
}
private class ChapterInput
{
@@ -251,7 +255,8 @@ public class StoryImporter
public int Battle3dFieldId { get; set; }
public string? BgmId { get; set; }
public int? SpecialBattleSettingId { get; set; }
public int ReleasePoint { get; set; } public bool IsMaintenanceChapter { get; set; }
public int ReleasePoint { get; set; } public string? UnlockText { get; set; }
public bool IsMaintenanceChapter { get; set; }
public bool IsPlayAnotherEndAppearanceAnimation { get; set; }
public bool IsReleasedAnotherEnd { get; set; } public bool IsSkipEnabled { get; set; }
public List<BattleSettingInput>? BattleSettings { get; set; }