Create your AI Cum Slut for Valentine’s Day 60% OFF Now
x

FoxyTails

Member
Feb 9, 2020
204
380
If if/then statements are all one needs to know to understand coding, then maybe I am more knowledgeable than I thought. :ROFLMAO:

Speak 'his' name, and 'he' shall appear.
Lo, did FoxyTails have the exact information in question, and seemingly stronger understanding of how it could be used...

If it is that easy, then that sounds like no over-complication to me. (y)
:
It's a little bit more complicated IMHO but essentially in the game theres a lot of lines that do checks & then 'jump' to another bit of code listing that 'describes' what should be shown, what text to display, what options to offer etc

Here's an example of one (very small) section for the 'Fountain' location - by my guesses there are 7 routines for this one location contained in 245 lines, in comparison 'Living room' has 96 MAIN routines (& a LOT of smaller routines) in 5793 lines - I've noted on my understanding of the code

You don't have permission to view the spoiler content. Log in or register now.

Considering how much is involved to look through what the previous developer had done then trying to sort it out to make sense make me appreciate how hard it is for anyone who takes up the challenge

FYI I usually use to search through the BSC code - by copying the 'game' folder over you can look at the contents of the game - the rpy/rpyc files are the actual coding split into sections mainly relating to the different areas of the game. You COULD use a program like 'Notepad' to look at each rpy/rpyc individually but I would guess it'll be hard to keep track of all the jumps involved.

I don't really understand Ren'py coding (much) but I do know a little about programming structuring since I tried learning programming MANY years ago (anyone that every played on a Sinclar Spectrum may remember the ' ' magazine that had 'listings' you could type in) & later when I got a PC I tried programming using a program called 'Delphi' (came free with a magazine called ) that used a pascal based language which used a similar 'block of code' structure as renpy
 

Pleevy

Newbie
Nov 23, 2024
25
75
If if/then statements are all one needs to know to understand coding, then maybe I am more knowledgeable than I thought.
If it is that easy, then that sounds like no over-complication to me.
It's a little bit more complicated IMHO but essentially in the game theres a lot of lines that do checks & then 'jump' to another bit of code listing that 'describes' what should be shown, what text to display, what options to offer etc
Oh, it absolutely it is more complicated than that, I was just trying to be silly with/about it...putting the statement about if/then statements in an if/then statement like that. Guess I need to work on my comedic expression. o_O For now, my major contribution is just comic relief. :p
 
  • Like
Reactions: Novaca

DoorFive

Active Member
Dec 3, 2019
514
601
Feel like I missed something leading to this response...unless you are implying that I am "trying to be sneaky" (Ninja) but "stealing someone else's idea" (pirate). Not my intent...I recall reading someone else commenting about it, and was informing the other person that discussion has been had about it and commenting with what settled in my head on the topic...not trying to take credit for it.
I was doing a funny.
This is a pirate site.
We are the pirates.
You explained there was a discussion about extended days just before I did, hence the ninja.

It's a common thing when somebody posts a comment explaining something before some other person posts the same explanation.
It is commonly known as ninja'ing.

The punchline is pirates and ninjas have always had bad blood in Internet culture, Pirates vs. Ninjas sort of deal.

So, pirates cannot be ninjas.
 
  • Like
Reactions: Novaca

MrFluffums

New Member
Dec 23, 2024
2
3
Yay people are contuing :D Looking forward to what you'll cook up ^^
SWP, I absolutely love the images you've generated / shared up until now but I gotta ask:
Is the goal still to replace all original art, or are you focusing on adding art to scenes that didn't have any?
I'm quite nostalgic for the old art, see. Although yours is a definite upgrade, I would still like to keep the old art (if you agree).

It'd be doable if you rename images like creambutton_original.png and creambutton_updated.png every time you replace old art, and then refer to images as "creambutton_[drawing_style].png", then you just need to set drawing_style to 'original' or 'updated' to change the art.

Just a suggestion, I'm already hyped the project is continuing so please if you feel like it adds too much complication for too little gain (I might very well be the only strange one who would like to be able to see the original art sometimes), feel free to ignore the suggestion.

Considering how much is involved to look through what the previous developer had done then trying to sort it out to make sense make me appreciate how hard it is for anyone who takes up the challenge
You can say that again, take for example extending the number of days: This will cause a small number of bugs already.

For instance in time.rpy, there's a countdown how many days are left which only goes to nine.
Another potential issue is that only day 2,3,4 and 6 might be rainy (day 5 is always rainy, day 1 never is). Probably doesn't matter, but good to keep in mind.

Fixing the issues you find is not that difficult if you figured out what's going on (e.g. the issue of time.rpy would be fixed by inserting a check - if not remaining in num_spell: return f"{remaining} more days"), but finding the issues in the first place might not be very straightforward.

As every dev builds on top of the previous dev's work any change can lead to fun complications :p Mad respect for Gordzilla and SWP to take up the mantle.

Oh, but this is driving me absolutely crazy:
AFAIK the music does play/loop while playing but it only starts if you either play tutorial or skip it & play in one sitting.The music doesn't play if you load in a save.

After a bit of googling & experimenting I've found a way to 'toggle' it but you need to do this each time you load a save
There's a special Ren'Py label after_load in vars.rpy line 182 that will be executed after Ren'Py loads a save. I figured if you just added 'play music main loop' to that, it should work. Is it that simple? Of course not. And I can't figure out why it's not working - I've tried with a copy of a different Ren'Py game to play a song after loading, and there it works. I thought, oh I'll just fix this issue in a jiffy and ask Gordzilla to implement it if it's an easy fix, but nooooo.

I'm absolutely stumped.
 
  • Like
Reactions: DarkLink and Novaca

seronis

Member
May 9, 2022
147
211
On that note, is modding or adding to the game as "simple" as downloading ren'py dev kit and loading the game project?
every renpy game comes with a complete python AND renpy environment. its how the game compiles changes any time you launch it. so the sdk isnt needed as the only thing extra it contains is just the launcher program (which itself is just a renpy game)

So you can edit renpy games by solely downloading just the game and potentially the UnRen tool to unarchive the rpy files if a given game is distributed as rpa's
 
  • Like
Reactions: Novaca

Pleevy

Newbie
Nov 23, 2024
25
75
I was doing a funny.
This is a pirate site.
We are the pirates.
You explained there was a discussion about extended days just before I did, hence the ninja.

It's a common thing when somebody posts a comment explaining something before some other person posts the same explanation.
It is commonly known as ninja'ing.

The punchline is pirates and ninjas have always had bad blood in Internet culture, Pirates vs. Ninjas sort of deal.

So, pirates cannot be ninjas.
PirateNinja.jpg
Challenge accepted...

Makes perfect sense now that you explain it...and it was totally what I was missing. And so even when not trying..I am still the comic relief as I suspect most everyone else got it and got to be amused by my lack of understanding.

Edit: More!
SonicPirate.jpeg
First mate! Bring me a drink!
creamrum.jpg
Aye Cap'n!
 
Last edited:

Pleevy

Newbie
Nov 23, 2024
25
75
Yay people are contuing :D Looking forward to what you'll cook up ^^
SWP, I absolutely love the images you've generated / shared up until now but I gotta ask:
Is the goal still to replace all original art, or are you focusing on adding art to scenes that didn't have any?
I'm quite nostalgic for the old art, see. Although yours is a definite upgrade, I would still like to keep the old art (if you agree).
Hmm...Well...I do not know about others, but I have no real attachment to the original art...however...instead of potentially complicating coding, what about having the old artwork appear in cameo form instead?
You don't have permission to view the spoiler content. Log in or register now.
I think that might be a balanced way to keep its roots, while still allowing for moving forward into the new form.
 
Mar 27, 2018
293
1,104
Yay people are contuing :D Looking forward to what you'll cook up ^^
SWP, I absolutely love the images you've generated / shared up until now but I gotta ask:
Is the goal still to replace all original art, or are you focusing on adding art to scenes that didn't have any?
I'm quite nostalgic for the old art, see. Although yours is a definite upgrade, I would still like to keep the old art (if you agree).
Both, but the project is definitely meant to be an art upgrade, so yes, I'm planning to replace the original art.

It should be quite easy to patch the original art back for anyone who's interested in that, but I don't expect that to be a thing many people do, because it's not good, and it clashes heavily with the style of the new art.
 

FoxyTails

Member
Feb 9, 2020
204
380
Hmm...Well...I do not know about others, but I have no real attachment to the original art...however...instead of potentially complicating coding, what about having the old artwork appear in cameo form instead?
You don't have permission to view the spoiler content. Log in or register now.
I think that might be a balanced way to keep its roots, while still allowing for moving forward into the new form.
Added suggestion to my post as I do like the idea of having 'collectables' - this reminded me of this post
 
Last edited:

Pleevy

Newbie
Nov 23, 2024
25
75
So wait this project is dead but another person is attempting to complete it?... Again? Any place someone could follow said progress?
Welcome to the club. We have Pizza and Ice Cream. ;)
Not just one person...We have at least 2! And a crowd of cheerleaders.
Blasphemy!
Yup, that's me. Upsetting the status quo. What are you going to do about it? Punish me?:sneaky:
 

MrFluffums

New Member
Dec 23, 2024
2
3
Oh, but this is driving me absolutely crazy:

There's a special Ren'Py label after_load in vars.rpy line 182 that will be executed after Ren'Py loads a save. I figured if you just added 'play music main loop' to that, it should work. Is it that simple? Of course not. And I can't figure out why it's not working - I've tried with a copy of a different Ren'Py game to play a song after loading, and there it works. I thought, oh I'll just fix this issue in a jiffy and ask Gordzilla to implement it if it's an easy fix, but nooooo.

I'm absolutely stumped.
Really weird, now it works. I must've made a mistake with caching or something.

So if Gordzilla / SWP are open to non-story related suggestions, I would like to suggest to add this to vars.rpy line 187:
Code:
     play music "audio/music/main_theme.mp3" loop
And to remove "stop music" from living.rpy line 5, otherwise the music stops if you summoned Cream in the living room.

In that way the music continues after loading a save. If people get crazy by the repetition, they can mute the music in preferences without affecting other sounds.
 
  • Like
Reactions: Novaca

sonicmaste

Newbie
Sep 10, 2018
81
108
People still interested in updating this game ? :sneaky:
Can someone summarize what is going on with this project?
I really wanted to add content to this game for years as developer.
 
Last edited:
  • Like
Reactions: Novaca and Dank man
4.50 star(s) 4 Votes