interblade

Member
Game Developer
Feb 21, 2020
259
5,438
the dev really needs to learn how to code.
No wonder it's re-written several times.
Instead of using "MCName" + "suffix" for sayer in renpy, he uses "Dylan", "Dylan (shouting)", "Dylan (soft)" ... and so on.
WTF? Alone for Dylan he uses several HUNDRED (yes, you see right - no typo/mistake over here) different sayer-definitions.
over 2000 sayers ingame for now:
View attachment 2674362
Ever heared about variables and how to use them?
mc_name = "Dylan"
suffix_soft = "(soft)"
....
suffix_angry = "(angry)"

(or even better: use 1 dictionary instead of dozen suffix)

then use sayer: mc_name+suffix_soft
(or sayer: player+suffix['soft'] if you use dictionary)

At least people would be able to rename the MC like they want to. renaming is a basic feature in all modern avn games.

There is no need to use an entirely new sayer for every emotion you want to express.

*SIGH* people decide to create games and start to put some lines together even without at least some basic knowledge about coding.

EDIT:
Or even better: just use ONE sayer (ffs "Dylan" if you want), and put the mood into textline:
Sayer: Dylan:
Textline: "(whispering) ... whatever needs to be whispered"
=> like other games do for a GOOD reason!
Houwdy,

Uhm wellllllll hehe yeah not great at coding. I now have this mess.
How could I best solve this and add the ability for new players to chose a name :)
1686235612110.png
 

joelurmel

Well-Known Member
Nov 3, 2022
1,657
2,576
Houwdy,

Uhm wellllllll hehe yeah not great at coding. I now have this mess.
How could I best solve this and add the ability for new players to chose a name :)
View attachment 2683678
simple

in the start label, at the begining:

$ mcname = renpy.input("{b}What is your name? (if you don't want to change, just press Enter{/b})")

$ mcname = mcname.strip()

if mcname == "":
$ mcname="Dylan"

And in all others scripts, replace all occurence of Dylan by [mcname].
If you have to use upper case of mcname use toupper from python.

EDIT:

And if you don't want to modify all your scripts you can use:

def replace_text(txt):
txt = txt.replace("Dylan",[mcname])
txt = txt.replace("DYLAN",[mcnamne])
return txt

config.replace_text = replace_text
 
Last edited:

Hyperserver

often the biggest step forward is to "step back"
Donor
Jun 30, 2018
2,903
7,709
Houwdy,

Uhm wellllllll hehe yeah not great at coding. I now have this mess.
How could I best solve this and add the ability for new players to chose a name :)
View attachment 2683678
exactly how joelurmel told ya here:
simple

in the start label, at the begining:

$ mcname = renpy.input("{b}What is your name? (if you don't want to change, just press Enter{/b})")

$ mcname = mcname.strip()

if mcname == "":
$ player_name="Dylan"

And in all others scripts, replace all occurence of Dylan by [mcname].
If you have to use upper case of mcname use toupper from python.
then:
define mc = Character($ player_name {size...........})
define mom = Character($ mom_name {size.....})

And just use ONE sayer for each character. If you want to additional show the current mood the character has, just write it at start of the Textline instead if defining an extra sayer.
like:
mc" *Angry* But [mom_name] ... It wasn't i, who did this!"
mom" *in slightly rage* Well [player_name], i don't care. Go and see [girl_name] and ask her about"
mc" *SIGH* ok, [mom_name] - i will do"

=> so there would be the 2 sayer "mc" and "mom". Player's own chosen name would be stored in "player_name" whilst mom and girl would be stored in "mom_name" and "girl_name".
Note: the "[ ]" are used to put stored names within the displayed text.
 
Last edited:
  • Red Heart
Reactions: xapican

shawnnation

Member
Oct 19, 2020
463
358
Made an incest patch
version: [v2.6.6]
feature: It changes the characters info. mc refer to Sophia as Mom, Ellie - sister. Sidestory's mc, Bob, refer to Monica as Mom
install: Unzip inside the "game" folder.

UPD 06.06.2023: some Improvements
notes:
This patch should work with future versions(unless the dev changes the code), may(or not) require an update for new content.
I might have missed something, let me know if you see it(preferably with a description of the scene and line text, a screenshot would also help).
doesnt seem to work
 

interblade

Member
Game Developer
Feb 21, 2020
259
5,438
I'm playing the 2.6.6 version and the files are :
wfcvderhnbtgfkmy_2.webm
wfcvderhnbtgfkmy_1.webm
wfcvderhnbtgfkmy.webm
uhm do you mean because the tv is out of focus that you think the quality is 281P ??
It's out of focus because of DOF.
Rest of the image is 1080P, maybe you are playing the compressed version of the game?

1686293664518.png
 

joelurmel

Well-Known Member
Nov 3, 2022
1,657
2,576
uhm do you mean because the tv is out of focus that you think the quality is 281P ??
It's out of focus because of DOF.
Rest of the image is 1080P, maybe you are playing the compressed version of the game?

View attachment 2684937
Hey clown, check the properties of your files it's clearly stated it's a 281p
I never use a compressed version, too risky
 

interblade

Member
Game Developer
Feb 21, 2020
259
5,438
Hey clown, check the properties of your files it's clearly stated it's a 281p
I never use a compressed version, too risky
Why clown... trying to help and fix issue in my game.
Here file is 1920x1080

1686299650187.png

learn some manners please
 

joelurmel

Well-Known Member
Nov 3, 2022
1,657
2,576
This is what you can find in the zip file posted here. Files are dated 06/05 like the others.
Your files have a fps of 23.98 with audio when I have files with fps at 25 without audio like the others
 

joelurmel

Well-Known Member
Nov 3, 2022
1,657
2,576
1st attavhement is what I have from zip downloaded from pixeldrain the 1
Why clown... trying to help and fix issue in my game.
Here file is 1920x1080

View attachment 2685077

learn some manners please
1st attachement is what I have from zip downloaded from pixeldrain the 1st day it has been posted here.
And now, I have redownloaded from Mega and all the video are effectively in 1080p strange Sans titre.jpg Sans titre2.jpg
 

interblade

Member
Game Developer
Feb 21, 2020
259
5,438
1st attavhement is what I have from zip downloaded from pixeldrain the 1


1st attachement is what I have from zip downloaded from pixeldrain the 1st day it has been posted here.
And now, I have redownloaded from Mega and all the video are effectively in 1080p strange View attachment 2685115 View attachment 2685128
mmmm strange indeed. The original game I uploaded to Mega.
After that I reported this tread, so the F95 admin could update my page and also upload the mega file to other download sites. I guess the F95 admin did something to the file ? Or he uploaded a compressed version or something :(
 

interblade

Member
Game Developer
Feb 21, 2020
259
5,438
exactly how joelurmel told ya here:


then:
define mc = Character($ player_name {size...........})
define mom = Character($ mom_name {size.....})

And just use ONE sayer for each character. If you want to additional show the current mood the character has, just write it at start of the Textline instead if defining an extra sayer.
like:
mc" *Angry* But [mom_name] ... It wasn't i, who did this!"
mom" *in slightly rage* Well [player_name], i don't care. Go and see [girl_name] and ask her about"
mc" *SIGH* ok, [mom_name] - i will do"

=> so there would be the 2 sayer "mc" and "mom". Player's own chosen name would be stored in "player_name" whilst mom and girl would be stored in "mom_name" and "girl_name".
Note: the "[ ]" are used to put stored names within the displayed text.
welll 4 hours later.. and with some AI help..

Next update will have the MC name change
1686305278747.png
 

joelurmel

Well-Known Member
Nov 3, 2022
1,657
2,576
mmmm strange indeed. The original game I uploaded to Mega.
After that I reported this tread, so the F95 admin could update my page and also upload the mega file to other download sites. I guess the F95 admin did something to the file ? Or he uploaded a compressed version or something :(
The problem does not come from the F95 Admin, but your rpa files that contains old files which overwrite thos present in the directory tree when you unren it.

for example:
s3.rpa contain s3_awam.webm in 281p
s4.rpa contains s4_awam1.webm, s4_awam2.webm in 281p
s6.rpa have all the others video in 281p

So, tonight i will replay the game with the correct video files with pleasure :love:
 
Last edited:

interblade

Member
Game Developer
Feb 21, 2020
259
5,438
The problem does not come from the F95 Admin, but your rpa files that contains old files which overwrite thos present in the directory tree when you unren it.

for example:
s3.rpa contain s3_awam.webm in 281p
s4.rpa contains s4_awam1.webm, s4_awam2.webm in 281p
s6.rpa have all the others video in 281p

So, tonight i will replay the game with the correct video files with pleasure :love:
Thanks I'll look into that & enjoy :)
 
  • Like
Reactions: athreusclouds

Hyperserver

often the biggest step forward is to "step back"
Donor
Jun 30, 2018
2,903
7,709
welll 4 hours later.. and with some AI help..

Next update will have the MC name change
View attachment 2685155
so you finally removed 1950 of these 2017 sayers? *smile

BTW: appreciate your openess for constructive critics and your ability to listen :p
Guess after next update i have to re-do my review. which is a good thing.
 

interblade

Member
Game Developer
Feb 21, 2020
259
5,438
so you finally removed 1950 of these 2017 sayers? *smile

BTW: appreciate your openess for constructive critics and your ability to listen :p
Guess after next update i have to re-do my review. which is a good thing.
Haha well I made them variables, will have a chat with my text writer if he really needs that many options for the characters.

Thanks for the feedback and a re-do of the review will be much appreciated :D
 
  • Like
Reactions: athreusclouds
2.80 star(s) 17 Votes