Sorry you don't find that solution acceptable. Unless you mess with the character creation parameters, if you run out of one age, you will run out of the other ages soon afterwards.(on running out of male images)
it did throw in the masked image, but to be brutally honest, I don't consider that a solution (guy looks like he's constantly wearing underwear over his head.) and removed all but the job-related ones (also because there's some odd behaviour in the ofg-pack, but that's not on you).
that's why I suggested the solution to check for an image around that age (say, you need a m2w, but can't find it, so you check for m3w and m1w (depending on which age you are gunning for. if char is supposed to be young in age-range 2 go down an age group, else go up)) and then through other ethnities. that way you can use existing images without defaulting.
I think I have plenty of m3w and m2a/h available, but they obviously don't get picked...
The entire ecosystem is built around sex. Having men be performers requires changing the entire model to change that, so yes is a big change. Originally that was supposed to happen, but had to abandon that when I realized that it was too hard to generate images of me wearing sexy costumes (just something along the lines of Dancing with the Stars outfits)(on not being able to sing as mc)
that's a shame... would it be difficult to implement male players to sing/dance? what I'm thinking is that if one room is understaffed (ill, tired, day off) I want to be able to jump in and with singing specifically it could be a nice boost early on when you have a seating area because food but don't have the dressing room or the budget for a singer. and in my head, it's better for me as the owner to entertain the (anonymous) masses than sit in my office and "pass time" (I'm already here, everything is running fine, but no named guests, so I'd like to do something to improve the club)
That's on purpose. It becomes too easy when you can do that. There's plenty of situations where you can get a drink for someone and then act on them. (And even in the example you suggest, sometimes you can buy them a drink and they are still there the next time slot).speaking of named guests:
1. (new 1.) I'd like to be able to switch from offering them a drink to talking/"come with me"/"make a move on" in the same timeslot (or from the "give more booze" scene) OR have them hang around if timeslot ends (was trying to get a commish drunk so I could "convince" her of being my friendly besht friend)
Yeah, it's possible. But like with everything is a trade off. My time is finite so time spent on that is time not spent on other things. So at this point that seems to me like a very low priority. And your suggestion is a good one, but is not an easy one to implement.(on ace liking sex)
depending how you handle persons internally, couldn't certain traits just block opinions (not getting fancy with restricting values, just blanket block)?
similar how you handle likes with pos= and neg=, you could have a null= and if that triggers during char-/opinion generation, it just breaks the generation.
so with asexual trait you'd have a null-list of sex,vag_sex,anal,oral (or rather sex,vag_sex,anal,oral have a null=asexual) and no matter why the opinion is generated, it just doesn't form. (using the term "null-list" as a placeholder, cause it'd nullify the generation)(also I obviously don't know how you handle all that stuff internally, could be a huge plate of spaghetti and I'm thinking too straightforward)
Yes, it's on purpose. Characters created for specific events that need to be a certain gender will ignore the settings. If a story needs a boyfriend for some straight girl, it's going to create a guy if it can't find an existing one.TotalFluke
Is it intentional that the game is creation new npcs when u visiting the restroom and overwriting the monthly limitation ?
if certain criterias are not given. e.g no straight men in the pool.
got an awful amount of new straight men from there which dont match the pool spawn % and neither the amount.
Yes, that's the plan. Currently only North America is supported, but the regions.txt file that others have referenced is the start of support for other regions. The population race distribution is based on NA, so roughly 58% white, 20% black, 18% latin, 2% Asian, 1% Middle Eastern. But other regions can have different distributions. However, the problem is that the images created are based on the NA distribution so to make the game viable in say the East Asia region, there needs to be a ton more of Asian images.speaking of design: TotalFluke, is there a way to add worlds? you have NA, but would there be a way to add europe for example, with things like pop-distribution and laws?
So I don't know why the m_attr and sex orientation got out of whack. I found a couple of characters like that in a save file and they were the two kids in the investor family. So I bet there's an issue with how those characters are created. Maybe others too.Thank you for figuring what's wrong. I guess something odd happened then as I believe she was bisexual from start and even is married to guy and I worked ton on her to change physical attraction things. Not sure why it went like this. I do have more problematic which I can't figure why is most of the time on "away", strangely she's created right above the one we discussed and she didn't appear into game for long time, then finally went for interview, got job, and after week or so dissapperead and never shows up to work (for at least few months now).
On side note easiest changing lesbian I had was interviewing her for sex worker, 3 tests, she already likes guys.
No. There's an option that you can set the value to minimize male characters but as I said above, some events and stories require male characters to be created.Is there a way to play the game where the only character is the protagonist, and no other male characters are included?
Again, those creation options only apply to "pool" characters, which are the extra characters created for no particular purpose and account for the majority of the characters in the game. Characters created for story reasons are created based on their purpose.That does not work for me. Same with "younger_probability float" if you set it to 1. There are still many older People around.
Is there something i am overseeing?
No, the energy use is the same for all characters. Characters in better shape use less energy, so that could be a factor. Also, on most sex acts, being the "giver" uses more energy that being the "receiver".is it just me or does the female not lose stamina during normal sex?
could be I borked something on my end, just noticed it...
I don't think that's it, cause I spent 100 stam while she didn't lose a single one (she did with everything else, groping, fingering, anal sex, just not with vag sex)No, the energy use is the same for all characters. Characters in better shape use less energy, so that could be a factor. Also, on most sex acts, being the "giver" uses more energy that being the "receiver".is it just me or does the female not lose stamina during normal sex?
could be I borked something on my end, just noticed it...
but you end the timeslot no matter how many drinks I had/got them, doesn't matter if it's 1 or 10.That's on purpose. It becomes too easy when you can do that. There's plenty of situations where you can get a drink for someone and then act on them. (And even in the example you suggest, sometimes you can buy them a drink and they are still there the next time slot).speaking of named guests:
1. (new 1.) I'd like to be able to switch from offering them a drink to talking/"come with me"/"make a move on" in the same timeslot (or from the "give more booze" scene) OR have them hang around if timeslot ends (was trying to get a commish drunk so I could "convince" her of being my friendly besht friend)
yeah, I get that... by the time I have implemented 1 idea, I had 10 more... just spent two days in python cause at one point I had the idea "would be great if I could analyse all the images"... it got somewhat out of hand... and I'm still not done, cause the output is formatted like ass :3But like with everything is a trade off. My time is finite so time spent on that is time not spent on other things. So at this point that seems to me like a very low priority.
not "men", just the MC. similar to maintance, barkeeping and cooking: fade to next timeslot, add an entertainment-bonus (no lewdbonus! (unless naked?!)).The entire ecosystem is built around sex. Having men be performers requires changing the entire model to change that, so yes is a big change. Originally that was supposed to happen, but had to abandon that when I realized that it was too hard to generate images of me wearing sexy costumes (just something along the lines of Dancing with the Stars outfits)
as far as I can tell (dunno unless I get a propaganda on the actual images), most NA images should work for europe as well (maybe not the garbage-filled alley)Yes, that's the plan. Currently only North America is supported, but the regions.txt file that others have referenced is the start of support for other regions. The population race distribution is based on NA, so roughly 58% white, 20% black, 18% latin, 2% Asian, 1% Middle Eastern. But other regions can have different distributions. However, the problem is that the images created are based on the NA distribution so to make the game viable in say the East Asia region, there needs to be a ton more of Asian images.
I'll get back to you on that, cause one of the things I want my python to do is to parse the savefile for characters, then check against the imagepool and sort for unused images... once I've done that I can just do a statisticSorry you don't find that solution acceptable. Unless you mess with the character creation parameters, if you run out of one age, you will run out of the other ages soon afterwards.
\tfel\owner_lib\knowledge.tfl:101: Key finger_r of type like not found [345]
\tfel\owner_lib\knowledge.tfl:101: Key ep_r of type like not found [345]
I know, but doesn't really work even for the pool charters.Again, those creation options only apply to "pool" characters, which are the extra characters created for no particular purpose and account for the majority of the characters in the game. Characters created for story reasons are created based on their purpose.
you might be running into characters created before you changed the value? just an idea, but you might want to try a new game with that option set, then count from the save (you can search for "|male|" and "|female|", count the hits)I know, but doesn't really work even for the pool charters.
If you set "female_probability" to 0.99 or 1, there are way too many male characters around (i'm talking only about the pool charakters). Even with the setting 0.99 there should be rarely one (one male to 99 female characters), but its way beyond that. Inmy current game with the 0.99 setting (set via the option menu), there are about 20 % males.
No, not the case. The game was started after the value was set, even if i start a new game, it's still the sameyou might be running into characters created before you changed the value? just an idea, but you might want to try a new game with that option set, then count from the save (you can search for "|male|" and "|female|", count the hits)
well, I have the plan to have my dangernoodle-script do stats on saves, so if you can wait until "when it's done"™ (shortly after ww3, I'm sure of it), that'll help you clear things up.No, not the case. The game was started after the value was set, even if i start a new game, it's still the same
the script is "only" a temporary solution , as i found out the hard way and Totalfluke confirmed it.well, I have the plan to have my dangernoodle-script do stats on saves, so if you can wait until "when it's done"™ (shortly after ww3, I'm sure of it), that'll help you clear things up.
until then, the herazer script posted somewhere on the previous two pages can turn all men gay and infertile
I haven't dug deep enough, but I think there's a way around it (eventually), depending how those events are handled (tfl vs c#)the script is "only" a temporary solution , as i found out the hard way and Totalfluke confirmed it.
you will get in certain events, like visiting restroom and catching some folks at act, new npc to fit the requirements .
or dinner/cafe date when a stalker shows up-
If your pool does not contain the necessary NPCs, the game will generate new ones.
regardless of your global % pop settings.
so be aware that this is only a temporary fix and u need to use it quiet often. which can drasticly increase your pool size, fast.
p.s wish they wouldnt spawn. pools size gets realy out of hand
I'll look closer at the stamina during sex, it does appear that the vag sex act is not taking energy from the woman.I don't think that's it, cause I spent 100 stam while she didn't lose a single one (she did with everything else, groping, fingering, anal sex, just not with vag sex)
/edit: did a few tests and if she has sex with me ("I want her to have sex with me again"), in turn my stamina doesn't go down (only vagsex ("I want to have sex with her"))
/edit: for clarity, I only mucked about with save files, not your actual code yet.
but you end the timeslot no matter how many drinks I had/got them, doesn't matter if it's 1 or 10.
so even just for consistency I'd argue you should have a drink take one time, like normal talking and not just end the time slot when you exit the scene (similar with talking to comisshs about laws or making moves)(special case would be if MC is drunk or incapacitated, obviously). maybe have 1 drink take two time units, that way it's still quite limited (unless you stay in the scene beyond that limit, but then slot ends anyway), but makes it more consistent (I have 3 comisshs in the bar, as it is now I have to pick one to get a drink, can't just go around andbribebe nice to all)
yeah, I get that... by the time I have implemented 1 idea, I had 10 more... just spent two days in python cause at one point I had the idea "would be great if I could analyse all the images"... it got somewhat out of hand... and I'm still not done, cause the output is formatted like ass :3
(on MC being able to sing/dance)
not "men", just the MC. similar to maintance, barkeeping and cooking: fade to next timeslot, add an entertainment-bonus (no lewdbonus! (unless naked?!)).
don't know about dancing yet, haven't gotten that far, but being able to sing and add entertainment when the seating is done would be swell
(on different worlds)
as far as I can tell (dunno unless I get a propaganda on the actual images), most NA images should work for europe as well (maybe not the garbage-filled alley)
also, the question was aimed more at "can I do that?", as some sort of mod. can I just change values (and uncomment lines)(not touching NA, obviously. I want to add, not replace) in regions.txt and suddenly I have the choice of "Europe" with a new population-distribution or is it more involved in the background? or can I add a regions.txt to mods/whatever and it gets read?
(on running out of male images and using a different solution (switching age group, then ethnicity))
I'll get back to you on that, cause one of the things I want my python to do is to parse the savefile for characters, then check against the imagepool and sort for unused images... once I've done that I can just do a statistic
/edit:
is there a way to edit birthdays?Code:\tfel\owner_lib\knowledge.tfl:101: Key finger_r of type like not found [345] \tfel\owner_lib\knowledge.tfl:101: Key ep_r of type like not found [345]
There are way more event/story characters than you think.I know, but doesn't really work even for the pool charters.
If you set "female_probability" to 0.99 or 1, there are way too many male characters around (i'm talking only about the pool charakters). Even with the setting 0.99 there should be rarely one (one male to 99 female characters), but its way beyond that. Inmy current game with the 0.99 setting (set via the option menu), there are about 20 % males.
Start by looking at the modding guide PDF in the docs folder. That will explain a lot of things. Also look at the cheatsheet.txt file that's on the runtime folder. It will show that &new_char is a built-in function so you won't find the source code in the TFL files. There are no global variables so and the $flags variables in line 230 of fight.tfl is actually set in line 229. So not sure what you are talking about.I haven't dug deep enough, but I think there's a way around it (eventually), depending how those events are handled (tfl vs c#)
one (pre-coffee) idea off the top of my head would be blocking the event before a new npc is spawned and just not let it happen (like stalker/toilet, depends on what event is happening, wouldn't want to block the old friend)
/edit:
I'll need a good day to understand how tfl works, cause I looked for &new_char() and found quite a few, butsome use &flags as a paramtere and I can't see where those are set... (like tfel/decisions/fight.tfl line 230) they just appear as vars inside a scope, but are never set there, so unless they are somehow global and I can trace the code back all the way, I'm stumped (not surprising today, I can't brain (yet))
Those are not two different answers. Those are 2 different rumors you have heard. They could have come from different times so maybe she was using at one point and now she isn't or vice-versa. Also she could have lied.is there any way to make it that when asking about birth control when having sex vs when not having sex doesn't give two different answers and info known about them example in screen snip
I'm blind... I honestly did not see that...the $flags variables in line 230 of fight.tfl is actually set in line 229. So not sure what you are talking about.
not from "woman" but from passive partner. as I said above, as soon as she wants to have sex with me, the stamina drains the other way (hers goes down, mine doesn't)I'll look closer at the stamina during sex, it does appear that the vag sex act is not taking energy from the woman.did a few tests and if she has sex with me ("I want her to have sex with me again"), in turn my stamina doesn't go downNo, the energy use is the same for all characters. Characters in better shape use less energy, so that could be a factor. Also, on most sex acts, being the "giver" uses more energy that being the "receiver".is it just me or does the female not lose stamina during normal sex?
could be I borked something on my end, just noticed it...
misunderstanding, not advocating for either.I get your point about consistency, but time slot in this game are set up for what makes good game play. If you can only take one drink per period no one will ever get drunk. And no, there's no scenario in which you should be able to bribe 3 commissioners in one game period.but you end the timeslot no matter how many drinks I had/got them, doesn't matter if it's 1 or 10.That's on purpose. It becomes too easy when you can do that. There's plenty of situations where you can get a drink for someone and then act on them. (And even in the example you suggest, sometimes you can buy them a drink and they are still there the next time slot).I'd like to be able to switch from offering them a drink to talking/"come with me"/"make a move on" in the same timeslot (or from the "give more booze" scene) OR have them hang around if timeslot ends (was trying to get a commish drunk so I could "convince" her of being my friendly besht friend)
so even just for consistency I'd argue you should have a drink take one time, like normal talking and not just end the time slot when you exit the scene (similar with talking to comisshs about laws or making moves)(special case would be if MC is drunk or incapacitated, obviously). maybe have 1 drink take two time units, that way it's still quite limited (unless you stay in the scene beyond that limit, but then slot ends anyway), but makes it more consistent (I have 3 comisshs in the bar, as it is now I have to pick one to get a drink, can't just go around andbribebe nice to all)
wouldn't do that in saves, but in the regions.txt (or a similar place, but only change pop for new game).Currently the region can be selected at game start but NA is the only option. You could change this in the save file but I have no idea if that would work or what would happen. I wouldn't recommended until I have had time to make the basics of it work. Like I said, it's planned for that to work but it's not yet ready.
Upgrade the storage room (go to the storage room, click 'Upgrade Room' option). And make sure you have available employee capacity (Manage Club menu, Main tab).How do you hire more janitors?
Thanks, I figured it out about 5 minutes after I posted.Upgrade the storage room (go to the storage room, click 'Upgrade Room' option). And make sure you have available employee capacity (Manage Club menu, Main tab).
New version on discord uses better parsing (no Regex) and creates object based on a lot of lines and offers a plethora of methods you can use on them. It has no default behavior and is made for those that have a bit more programming knowledge and want to play around with their sames too.god, I hate regex
but it looks like I can use the parser for my own devious means
Herazer, would you be ok if I publish my py-script when I'm done, using your parser?
Normally you can just create a link in your discord settings and set it to never expire like this:You must be registered to see the links
That should last a week. I think to get the ones that don't expire you have to pay. I also thought that you could request an invite by accessing the discord site.