View Issue Details

IDCategoryLast Update
0001602Bug Report2022-02-25 03:03
ReporterGanjaaa 
SeveritytweakReproducibilityhave not tried
Status newResolutionopen
Summary0001602: Breeder Book disapear
DescriptionAt the Beginn, if you pick up the french diary, die breeding Handbook is visible for a short moment, then it disappear.
Platform/OSWindows
Version0.18

Activities

Casiope

Casiope

2019-05-09 14:08

updater   ~0002516

Add attachment.

Hide and Seek.jpg (422,511 bytes)
Casiope

Casiope

2019-05-09 16:58

updater   ~0002522

Same when we take the Yoga KamaSutra book in the library.
Casiope

Casiope

2019-09-16 19:44

updater   ~0002965

Version 0.18.6. See attachment.

Steps to reproduce:
1. Progress in Diane's route until you need the Breeder Guide.
2. Progress in Ms. Bissette's route until you need the French dictionary.
3. Enter the library.
4. Check the bookshelf, no book appears. (It's normal, you need to talk to the librarian about a specific book to make it appears.)
5. Talk to Jane about the dictionary.
6. Check the bookshelf again. the dictionary has appeared.
7. Take the dictionary.

Issue:
• When we are taking the dictionary, the Breeder Guide appears.
• After we took the dictionary, the Breeder Guide disappears.

Solution:
• The Breeder Guide shouldn't appear when we are taking the dictionary.
• The Breeder Guide should appear only after we talk to Jane about the guide.

Book disappears.jpg (773,170 bytes)
Casiope

Casiope

2019-09-16 19:46

updater   ~0002966

And the save!

1-1-LT1.save (535,940 bytes)
Casiope

Casiope

2019-09-16 19:53

updater   ~0002967

I think the system needs to be reviewed. For example, why do we have to go through Jane to get a book, except for the old book?
This bug is somewhat related to bug report 0001518.
jabzap

jabzap

2020-03-04 16:22

reporter   ~0004507

the procedure of picking of book should consist of such stages:
 
0.book button switched to enabled to interract by its quest->
1Clicking bookshelf button->
2.clickin proper bookbutton->
3.optional phrases MC says->
4.book button on shelf gone invisible (disabled)-> //MC grabs it from shelf, it cant be 2 places one time)
5.MC optionaly say phrases2 if he has one->
6.show close-up view.jpg of book-> //MC opens her and looks at
7.MC optionaly say phrases3, when he realised what it is->
8.background closeup view goes away->
9.Any other optional phareses4->

go out or click other book.

Button of BreedGuide supposed to be disabled, untill MC reaches the nessesey step, but checking the diasbled on-off trigger is not included for activities while MC makes steps from 2 to 9 with any other book.
jabzap

jabzap

2020-03-04 16:31

reporter   ~0004508

Also I agree with Casiope, about why cant we pick them up without Jane? Let her dialogs be optional.
Why all books, exept Old One should be disabled, untill route trigger turns them on to interract with?
Why dont make them enabled from beginning. Even make pickable before char orders to bring the issue. LIke - MC can het seaDogSaga or CockCard before Eric Asks or after, having 2 branches of phrases in dialoge - bringing it immideately or after buying. Moreover it can avoid wiers situation, when book appear on shelf second after MC asks Jane, like ghost.)

Example
 START
...
->Make all book buttons visible from beginnig of game, like Old Book does;
...
 -> Go to library ->
 -> Clicking on bookshelf button ->
 //MOMENT when MC interracts with bookshelf in lib: all book buttons are visible
    
IF { MC was asked to bring the book}
               THEN { Original Picking Up Procedure} //MC do everything that is already provided in game- phrases while picking depend he
                                                                 had been TOLD about items, in order
        ELSE { Optional Procedure} //MCs phrases depend he discovered that item it by himself. like "it will be useful ".
                                                               Maybe + 1-3 extra lines of text for each book. Like Mc has different answers for Eric
                                                               asking SeaDogSaga (SDG in bagpack? - Y/N)


->expectation, MC brings item to char. next steps of quest as usual.
...
 END.
jabzap

jabzap

2020-03-04 16:32

reporter   ~0004509

Also I agree with Casiope, about why cant we pick them up without Jane? Let her dialogs be optional.
Why all books, exept Old One should be disabled, untill route trigger turns them on to interract with?
Why dont make them enabled from beginning. Even make pickable before char orders to bring the issue. LIke - MC can het seaDogSaga or CockCard before Eric Asks or after, having 2 branches of phrases in dialoge - bringing it immideately or after buying. Moreover it can avoid wiers situation, when book appear on shelf second after MC asks Jane, like ghost.)

Example
 START
...
->Make all book buttons visible from beginnig of game, like Old Book does;
...
 -> Go to library ->
 -> Clicking on bookshelf button ->
 //MOMENT when MC interracts with bookshelf in lib: all book buttons are visible
    
IF { MC was asked to bring the book}
               THEN { Original Picking Up Procedure} //MC do everything that is already provided in game- phrases while picking depend he had been TOLD about items, in order
        ELSE { Optional Procedure} //MCs phrases depend he discovered that item it by himself. like "it will be useful ".
                                                               Maybe + 1-3 extra lines of text for each book. Like Mc has different answers for Eric
                                                               asking SeaDogSaga (SDG in bagpack? - Y/N)


->expectation, MC brings item to char. next steps of quest as usual.
...
 END.
jabzap

jabzap

2020-03-04 17:02

reporter   ~0004510

Damn, message I posted above suddenly doubled. Sorry.

Optional procedure means - MC can pick issue up (before he reached point, when char asks him to do it) or can put it away. Same steps i described above, or if he puts id down - removing closeup-view.jpg and enabling book-button on shelf. (to pic it up in propre time). optional phrases in steps 3,5,7,9 - if they exist, depend on was that book ordered to bring or MC found it by himself.


//MOMENT, when Char asks MC to find and bring him a book in a dialoge:
    IF { item is already in backpack }
        THEN { Give it back immideately , saying "I have done it before" OR optionaly by choosing special dialog option to present it }
        ELSE { Do as it realised now ->go lib, ask Librarian optionaly*** }

// Best example is dialoge btwn MC and Eric about SeaDogs SAga or Cock Card - branches for do it just after Eric asked in case item is in sack to that moment, or proceed after MC get items.
...
->expectation player steps to point of quest, depending on was the order of book completed, player goes to lib, and do all as usual.
In order book buttons will apprea from begining of game, not after Jane dialoges trigger them
Dialoge Options for both books with Jane about books should be like

1. Put each dialoge started only after clicking contrete dialoge button. Cause now it starts to play just after player clicks Jane button, not her dialoge option button (like "Never mind"). Clicking Jane must cause only "can I help U" phrase chain. Other must be chosen by player.
there will be 2 dialog options - "Looking for french dictionary" and "I need a book about milking "
Hide both options from beginning and make them visible only this way:

IF {MC was told to bring book AND book has Not been taken before by him} //book still on shelf
    THEN {enable option -> clicking it cause existing dialog, } //dialoge can be repeatable untill MC grabs book OR played //only once - as it provided for now,
    ELSE{} //MC doesnt know about this book, so he would not ask her.
->expectations: make dialoge repeatable, while condition is TURE// like MIA`s chat option - u can push that button as much as u want.
or make it playable only once and disable dialog option at time phrases end //player will be able to go out of lib and skip time, //he may forget, better to make hint in phone there.

//The only way Jane will get that extra option in dialog - after he was asked to bring the issue, before he picked it to sack.
// IF MC doesnt know about book from asker, or already picked it up //pick book without talking to her will still enabled.

//after MC brings the issue, the trigger of "he was asked to find boog" should be off.
jabzap

jabzap

2020-03-04 18:29

reporter   ~0004511

Also, from players point of view objects and itams that can be interactive before they are used in quests are much more better for gameplay. Player should be the one, who decides - pick up an item, ot leave it for proper time. Like it is already released wyth bait, cookiebox for dog, and other things.
And item that suddenly appeares only in time U need it for quest, but there was no of if second ago - it looks very poor, It deprive p[layer to invesigate world by his own, making him walk narrow coridor, when game plays itself - object come interactive nly for concrete time. Like press x to win)
Hope, that books (and other items and objects) came playable in hole game, not into one step of route.
Mfrahemm

Mfrahemm

2022-02-25 03:03

reporter   ~0005409

This is reproducible in .20.13.

1-2-LT1.save (prior to clicking on shelf for first time)

Screenshot 1: Dictionary present, Breeder is gone.
Screenshot 2: (Post picking up dictionary). Breeder is present.
Screenshot 3: (Return to bookshelf). Breeder is gone.

Textfile of exact steps taken in save, attached. Not sure how accurate save files are for RenPy.

1-2-LT1.save (258,925 bytes)
Screenshot1.png (455,305 bytes)
Screenshot2.png (460,194 bytes)
Screenshot3.PNG (614,187 bytes)
steps.txt (886 bytes)
1-1-LT1.save ==> Open door -> Down Stairs -> Kitchen -> Hallway -> Outside -> Map -> Erik's House -> Map -> School ->
	Main door -> Flight up -> Flight up -> Smith's Office -> Mrs. Smith -> Hallway -> Flight Down -> Flight Down ->
	Locker -> Leave -> Bathroom Sign -> Men's Room -> Go back -> Go back -> Outside -> Go back -> French Class ->
	Classroom Door -> Map -> Diane's House -> Shed -> Go back -> Map -> MC House -> Garage -> Shovel -> Go back -> Map ->
	Diane's -> Shed -> Garden -> Clean the Garden -> Go Back -> Map -> Sleep Shortcut -> Kitchen -> Upstairs ->
	Bedroom door -> Bed -> Go to sleep -> Door -> Downstairs -> (Oops: Living Room -> Return) -> Outside ->
	Map -> School -> Main door -> Science Room -> Talk to Okita Classroom Door -> French Class -> Bissette ->
	Tutoring -> Classroom Door -> Go Back -> Map -> Library -> Library Door -> Sure -> Jane -> Shelf
steps.txt (886 bytes)

Issue History

Date Modified Username Field Change
2019-05-02 14:43 Ganjaaa New Issue
2019-05-09 14:08 Casiope File Added: Hide and Seek.jpg
2019-05-09 14:08 Casiope Note Added: 0002516
2019-05-09 16:58 Casiope Note Added: 0002522
2019-09-16 19:44 Casiope File Added: Book disappears.jpg
2019-09-16 19:44 Casiope Note Added: 0002965
2019-09-16 19:46 Casiope File Added: 1-1-LT1.save
2019-09-16 19:46 Casiope Note Added: 0002966
2019-09-16 19:53 Casiope Note Added: 0002967
2020-03-04 16:22 jabzap Note Added: 0004507
2020-03-04 16:31 jabzap Note Added: 0004508
2020-03-04 16:32 jabzap Note Added: 0004509
2020-03-04 17:02 jabzap Note Added: 0004510
2020-03-04 18:29 jabzap Note Added: 0004511
2022-02-25 03:03 Mfrahemm File Added: 1-2-LT1.save
2022-02-25 03:03 Mfrahemm File Added: Screenshot1.png
2022-02-25 03:03 Mfrahemm File Added: Screenshot2.png
2022-02-25 03:03 Mfrahemm File Added: Screenshot3.PNG
2022-02-25 03:03 Mfrahemm File Added: steps.txt
2022-02-25 03:03 Mfrahemm Note Added: 0005409