9 save slots and fix for Sarafi

9 save slots and fix for Sarafi
This commit is contained in:
Ben987 2017-11-30 18:16:38 -05:00
parent 21a69e4d1e
commit 9e189f7e1b
9 changed files with 31 additions and 6 deletions

View file

@ -44,8 +44,8 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
400,0,0,,Lovely damsel. Show|us your perfect body.,Oh yes my fair knight! Let me do this.|(She removes her gown and throws it away.),410,1,0,Strip()
400,0,0,,You don't look|great in that gown.,It gives me a huge butt? I'll remove it.|(She removes her gown and throws it away.),410,-1,0,Strip()
400,0,0,,It would be even|kinkier in your undies.,Yes! That's a great idea. I'll remove it.|(She removes her gown and throws it away.),410,1,-1,Strip()
410,0,0,!IsRestrained,Dance for me sweet|damsel. (1 minute),(She giggles and performs a ballerina|tip toe dance in her damsel gown.),410,0,0,
410,0,0,!IsRestrained,Danceth f'r me sweet|damoiselle. (1 minute),(She giggles and performs a ballerina|tip toe dance in her damsel gown.),410,0,0,
410,0,0,!IsRestrained,Dance for me sweet|damsel. (1 minute),(She giggles and performs|a ballerina tip toe dance.),410,0,0,
410,0,0,!IsRestrained,Danceth f'r me sweet|damoiselle. (1 minute),(She giggles and performs|a ballerina tip toe dance.),410,0,0,
410,0,0,IsRestrained,Dance for me sweet|damsel. (1 minute),"(She does a very clumsy dance in|her restrains, laughing all the way.)",410,0,0,
410,0,0,IsRestrained,Danceth f'r me sweet|damoiselle. (1 minute),"(She does a very clumsy dance in|her restrains, laughing all the way.)",410,0,0,
410,0,0,CanUntie,(Untie her.)|(1 minute),(She resists to stay tied up but you're|able to undo the knots and release her.),410,0,0,Untie()

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
44 400 0 0 Lovely damsel. Show|us your perfect body. Oh yes my fair knight! Let me do this.|(She removes her gown and throws it away.) 410 1 0 Strip()
45 400 0 0 You don't look|great in that gown. It gives me a huge butt? I'll remove it.|(She removes her gown and throws it away.) 410 -1 0 Strip()
46 400 0 0 It would be even|kinkier in your undies. Yes! That's a great idea. I'll remove it.|(She removes her gown and throws it away.) 410 1 -1 Strip()
47 410 0 0 !IsRestrained Dance for me sweet|damsel. (1 minute) (She giggles and performs a ballerina|tip toe dance in her damsel gown.) (She giggles and performs|a ballerina tip toe dance.) 410 0 0
48 410 0 0 !IsRestrained Danceth f'r me sweet|damoiselle. (1 minute) (She giggles and performs a ballerina|tip toe dance in her damsel gown.) (She giggles and performs|a ballerina tip toe dance.) 410 0 0
49 410 0 0 IsRestrained Dance for me sweet|damsel. (1 minute) (She does a very clumsy dance in|her restrains, laughing all the way.) 410 0 0
50 410 0 0 IsRestrained Danceth f'r me sweet|damoiselle. (1 minute) (She does a very clumsy dance in|her restrains, laughing all the way.) 410 0 0
51 410 0 0 CanUntie (Untie her.)|(1 minute) (She resists to stay tied up but you're|able to undo the knots and release her.) 410 0 0 Untie()

View file

@ -5,3 +5,7 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,存檔3,無法加載存檔3。,0,0,0,LoadGame(3)
0,0,0,,存檔4,無法加載存檔4。,0,0,0,LoadGame(4)
0,0,0,,存檔5,無法加載存檔5。,0,0,0,LoadGame(5)
0,0,0,,存檔6,無法加載存檔6。,0,0,0,LoadGame(6)
0,0,0,,存檔7,無法加載存檔7。,0,0,0,LoadGame(7)
0,0,0,,存檔8,無法加載存檔8。,0,0,0,LoadGame(8)
0,0,0,,存檔9,無法加載存檔9。,0,0,0,LoadGame(9)

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
5 0 0 0 存檔3 無法加載存檔3。 0 0 0 LoadGame(3)
6 0 0 0 存檔4 無法加載存檔4。 0 0 0 LoadGame(4)
7 0 0 0 存檔5 無法加載存檔5。 0 0 0 LoadGame(5)
8 0 0 0 存檔6 無法加載存檔6。 0 0 0 LoadGame(6)
9 0 0 0 存檔7 無法加載存檔7。 0 0 0 LoadGame(7)
10 0 0 0 存檔8 無法加載存檔8。 0 0 0 LoadGame(8)
11 0 0 0 存檔9 無法加載存檔9。 0 0 0 LoadGame(9)

View file

@ -4,4 +4,8 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,Slot 3,Slot 3 cannot be loaded.,0,0,0,LoadGame(3)
0,0,0,,Slot 4,Slot 4 cannot be loaded.,0,0,0,LoadGame(4)
0,0,0,,Slot 5,Slot 5 cannot be loaded.,0,0,0,LoadGame(5)
0,0,0,,Slot 6,Slot 6 cannot be loaded.,0,0,0,LoadGame(6)
0,0,0,,Slot 7,Slot 7 cannot be loaded.,0,0,0,LoadGame(7)
0,0,0,,Slot 8,Slot 8 cannot be loaded.,0,0,0,LoadGame(8)
0,0,0,,Slot 9,Slot 9 cannot be loaded.,0,0,0,LoadGame(9)
0,0,0,,Main Menu,,0,0,0,MainMenu()

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
4 0 0 0 Slot 3 Slot 3 cannot be loaded. 0 0 0 LoadGame(3)
5 0 0 0 Slot 4 Slot 4 cannot be loaded. 0 0 0 LoadGame(4)
6 0 0 0 Slot 5 Slot 5 cannot be loaded. 0 0 0 LoadGame(5)
7 0 0 0 Slot 6 Slot 6 cannot be loaded. 0 0 0 LoadGame(6)
8 0 0 0 Slot 7 Slot 7 cannot be loaded. 0 0 0 LoadGame(7)
9 0 0 0 Slot 8 Slot 8 cannot be loaded. 0 0 0 LoadGame(8)
10 0 0 0 Slot 9 Slot 9 cannot be loaded. 0 0 0 LoadGame(9)
11 0 0 0 Main Menu 0 0 0 MainMenu()

View file

@ -4,4 +4,8 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,Slot 3,L'emplacement 3 ne peut être chargé.,0,0,0,LoadGame(3)
0,0,0,,Slot 4,L'emplacement 4 ne peut être chargé.,0,0,0,LoadGame(4)
0,0,0,,Slot 5,L'emplacement 5 ne peut être chargé.,0,0,0,LoadGame(5)
0,0,0,,Slot 6,L'emplacement 6 ne peut être chargé.,0,0,0,LoadGame(6)
0,0,0,,Slot 7,L'emplacement 7 ne peut être chargé.,0,0,0,LoadGame(7)
0,0,0,,Slot 8,L'emplacement 8 ne peut être chargé.,0,0,0,LoadGame(8)
0,0,0,,Slot 9,L'emplacement 9 ne peut être chargé.,0,0,0,LoadGame(9)
0,0,0,,Menu principal,,0,0,0,MainMenu()

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
4 0 0 0 Slot 3 L'emplacement 3 ne peut être chargé. 0 0 0 LoadGame(3)
5 0 0 0 Slot 4 L'emplacement 4 ne peut être chargé. 0 0 0 LoadGame(4)
6 0 0 0 Slot 5 L'emplacement 5 ne peut être chargé. 0 0 0 LoadGame(5)
7 0 0 0 Slot 6 L'emplacement 6 ne peut être chargé. 0 0 0 LoadGame(6)
8 0 0 0 Slot 7 L'emplacement 7 ne peut être chargé. 0 0 0 LoadGame(7)
9 0 0 0 Slot 8 L'emplacement 8 ne peut être chargé. 0 0 0 LoadGame(8)
10 0 0 0 Slot 9 L'emplacement 9 ne peut être chargé. 0 0 0 LoadGame(9)
11 0 0 0 Menu principal 0 0 0 MainMenu()

View file

@ -4,4 +4,8 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,存檔3,已存檔至存檔3。,0,0,0,SaveGame(3)
0,0,0,,存檔4,已存檔至存檔4。,0,0,0,SaveGame(4)
0,0,0,,存檔5,已存檔至存檔5。,0,0,0,SaveGame(5)
0,0,0,,存檔6,已存檔至存檔6。,0,0,0,SaveGame(6)
0,0,0,,存檔7,已存檔至存檔7。,0,0,0,SaveGame(7)
0,0,0,,存檔8,已存檔至存檔8。,0,0,0,SaveGame(8)
0,0,0,,存檔9,已存檔至存檔9。,0,0,0,SaveGame(9)
0,0,0,,繼續遊戲,,0,0,0,Continue()

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
4 0 0 0 存檔3 已存檔至存檔3。 0 0 0 SaveGame(3)
5 0 0 0 存檔4 已存檔至存檔4。 0 0 0 SaveGame(4)
6 0 0 0 存檔5 已存檔至存檔5。 0 0 0 SaveGame(5)
7 0 0 0 存檔6 已存檔至存檔6。 0 0 0 SaveGame(6)
8 0 0 0 存檔7 已存檔至存檔7。 0 0 0 SaveGame(7)
9 0 0 0 存檔8 已存檔至存檔8。 0 0 0 SaveGame(8)
10 0 0 0 存檔9 已存檔至存檔9。 0 0 0 SaveGame(9)
11 0 0 0 繼續遊戲 0 0 0 Continue()

View file

@ -4,4 +4,8 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,Slot 3,Slot 3 was saved.,0,0,0,SaveGame(3)
0,0,0,,Slot 4,Slot 4 was saved.,0,0,0,SaveGame(4)
0,0,0,,Slot 5,Slot 5 was saved.,0,0,0,SaveGame(5)
0,0,0,,Slot 6,Slot 6 was saved.,0,0,0,SaveGame(6)
0,0,0,,Slot 7,Slot 7 was saved.,0,0,0,SaveGame(7)
0,0,0,,Slot 8,Slot 8 was saved.,0,0,0,SaveGame(8)
0,0,0,,Slot 9,Slot 9 was saved.,0,0,0,SaveGame(9)
0,0,0,,Continue,,0,0,0,Continue()

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
4 0 0 0 Slot 3 Slot 3 was saved. 0 0 0 SaveGame(3)
5 0 0 0 Slot 4 Slot 4 was saved. 0 0 0 SaveGame(4)
6 0 0 0 Slot 5 Slot 5 was saved. 0 0 0 SaveGame(5)
7 0 0 0 Slot 6 Slot 6 was saved. 0 0 0 SaveGame(6)
8 0 0 0 Slot 7 Slot 7 was saved. 0 0 0 SaveGame(7)
9 0 0 0 Slot 8 Slot 8 was saved. 0 0 0 SaveGame(8)
10 0 0 0 Slot 9 Slot 9 was saved. 0 0 0 SaveGame(9)
11 0 0 0 Continue 0 0 0 Continue()

View file

@ -4,4 +4,8 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,Slot 3,Sauvegarde effectuée sur l'emplacement 3.,0,0,0,SaveGame(3)
0,0,0,,Slot 4,Sauvegarde effectuée sur l'emplacement 4.,0,0,0,SaveGame(4)
0,0,0,,Slot 5,Sauvegarde effectuée sur l'emplacement 5.,0,0,0,SaveGame(5)
0,0,0,,Slot 6,Sauvegarde effectuée sur l'emplacement 6.,0,0,0,SaveGame(6)
0,0,0,,Slot 7,Sauvegarde effectuée sur l'emplacement 7.,0,0,0,SaveGame(7)
0,0,0,,Slot 8,Sauvegarde effectuée sur l'emplacement 8.,0,0,0,SaveGame(8)
0,0,0,,Slot 9,Sauvegarde effectuée sur l'emplacement 9.,0,0,0,SaveGame(9)
0,0,0,,Continuer,,0,0,0,Continue()

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
4 0 0 0 Slot 3 Sauvegarde effectuée sur l'emplacement 3. 0 0 0 SaveGame(3)
5 0 0 0 Slot 4 Sauvegarde effectuée sur l'emplacement 4. 0 0 0 SaveGame(4)
6 0 0 0 Slot 5 Sauvegarde effectuée sur l'emplacement 5. 0 0 0 SaveGame(5)
7 0 0 0 Slot 6 Sauvegarde effectuée sur l'emplacement 6. 0 0 0 SaveGame(6)
8 0 0 0 Slot 7 Sauvegarde effectuée sur l'emplacement 7. 0 0 0 SaveGame(7)
9 0 0 0 Slot 8 Sauvegarde effectuée sur l'emplacement 8. 0 0 0 SaveGame(8)
10 0 0 0 Slot 9 Sauvegarde effectuée sur l'emplacement 9. 0 0 0 SaveGame(9)
11 0 0 0 Continuer 0 0 0 Continue()

View file

@ -17,7 +17,7 @@ function DrawGetImage(Source) {
// Draw a zoomed image from a source to the canvas
function DrawImageZoom(ctx, Source, SX, SY, SWidth, SHeight, X, Y, Width, Height) {
ctx.drawImage(DrawGetImage(Source), SX, SY, SWidth, SHeight, X, Y, Width, Height);
ctx.drawImage(DrawGetImage(Source), SX, SY, Math.round(SWidth), Math.round(SHeight), X, Y, Width, Height);
}
// Draw an image from a source to the canvas
@ -335,7 +335,7 @@ function DrawPlayerImage(X, Y) {
// Draw the transparent player image (600x900) with a zoom if required
function DrawTransparentPlayerImage(X, Y, Zoom) {
var ctx = document.getElementById("MainCanvas").getContext("2d");
DrawImageZoom(ctx, "Actors/Player/" + DrawGetPlayerImageName() + ".png", 0, 0, 600 / Zoom, 900 / Zoom, X, Y, 600, 900);
DrawImageZoom(ctx, "Actors/Player/" + DrawGetPlayerImageName() + ".png", 0, 0, 600, 900, X, Y, 600 * Zoom, 900 * Zoom);
}
// Draw the transparent actor over the current background
@ -369,7 +369,7 @@ function DrawActor(ActorToDraw, X, Y, Zoom) {
// Draw the full image from all parts
var ctx = document.getElementById("MainCanvas").getContext("2d");
DrawImageZoom(ctx, "Actors/" + ActorToDraw + "/" + ImageCloth + ImageBondage + ImageGag + ImagePose + ".png", 0, 0, 600 / Zoom, 900 / Zoom, X, Y, 600, 900);
DrawImageZoom(ctx, "Actors/" + ActorToDraw + "/" + ImageCloth + ImageBondage + ImageGag + ImagePose + ".png", 0, 0, 600, 900, X, Y, 600 * Zoom, 900 * Zoom);
}

View file

@ -1,6 +1,7 @@
var SaveGameVersion = "8A";
var SaveChapter = "";
var SaveScreen = "";
var SaveMaxSlot = 9;
// Opens the save menu for a specific chapter
function SaveMenu(NextChapter, NextScreen) {
@ -37,7 +38,7 @@ function SaveStateSlotSummary() {
// For each save slots, we load the summary
var Slot = 1;
while (Slot <= 5) {
while (Slot <= SaveMaxSlot) {
CurrentStage[Slot][StageInteractionText] = SaveStateGetSummary(Slot);
Slot++;
}