CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

cnwjr

Member
Nov 20, 2021
237
130
Sorry for my lack of knowledge but, is there any link or place or doc where I can get info regarding how the different passages/places in X-Change relate to one another? Something describing how the structure of the program works as a whole?

Sometimes I feel a bit lost to choose where do I set my Entry and Exit point to the main game when planning a mod.
A lot of this depends on what kind of mod you want to do. Some have simple passage tags that pick up the code you write and include it when needed. Other times you will use an existing template, such as the method of adding new bar girls or new characters to the game. Still other times, you will use [around] on an existing passage to add additional code. Less common, you will replace an existing passage in its entirety.
 

carabasse

Newbie
Feb 28, 2018
36
14
How does the volleyball mingame actually work? It seems to be lacking in a tutorial. I have no idea when to click or what the dial even means.
 

Nexus_07

Newbie
Jul 5, 2024
65
26
How does the volleyball minigame actually work? It seems to be lacking in a tutorial. I have no idea when to click or what the dial even means.
It's not complicated but it's helpfull to know how a real volleyball match works.

1. Heads or tails set what team start serving the ball first by flipping a coin as usual
2. Your team serve (you): You are presented with many options of serving (hoover the mouse over each button to see an explanation).
3. Each one has its own difficulty grade represented by the speed of the cursor sweeping that "dial" you talked about.
4. Once chosen how will you serve, you have to click on the "green zone of the dial" and try to set the cursor there to set the grade you've been successful.
5. You have to get good results in 2 aspects: Power and Accuracy. The most in the green zone you set both cursors, the better you play.
6. Choices to position yourself to receive in case you lost in '1.' (not sure how it works and found it a bit random while playing)
7. While receiving sometimes game checks your stamine levels to see if your reception of the ball is ok
8. When you attack you can either "Set" meaning, prepare the ball so that your partner try to score the point or...
9. ... your partner prepare the ball and you have to try to score the point.
10. Following step nine, you have that same dial and possible ways to hit the ball to try to score.
11. Same explanation. Try to set the 2 cursors on the green zone of the dial to be successful.
12. Team that scores to 5 first (with a differnce of 2 points over the other team) wins.

You have the opportunity to play girls x girls or girls x guys but I won't spoil your fun regarding the prizes in each case. ;) No options to play it while male by now, as far as I know. Could be fun too.
 

Nexus_07

Newbie
Jul 5, 2024
65
26
A lot of this depends on what kind of mod you want to do. Some have simple passage tags that pick up the code you write and include it when needed. Other times you will use an existing template, such as the method of adding new bar girls or new characters to the game. Still other times, you will use [around] on an existing passage to add additional code. Less common, you will replace an existing passage in its entirety.
Currently I am trying to work on fixing some bugs on an existing mod from another guy. Seemingly, on his own words, he doesn't have time to do it. Of course, on doing that, credits will be given to his work. My goal is to have it working fine as I really do like that mod. Ok but, step by step we'll get there.

I am more prone to use the passge tags, as recomended, than to overwrite something in the main game to prevent conflicts. I suppose you can copy and add to the original but then, it comes to find where to state the Entry and Exit point in the game. Usually it'd be trough the passage tags but, sometimes, there is no passage tags in that specific place.

Regarding passage tags, as far as I gather (runtime wise), the game append "my code" to the botton of the code already in the passage at that point, right? But, game is too big and I didn't find any specific doc on how it's organized (variables, passages, etc and how they relate to themselves). Something like a General Overview. Yes there are individual descriptions on github, afaik, lots of them but not a general overview on organization. I mean passage can be in one place and use variables deffined in other file, to say something.

Besides, I am a newbie at the framework of the project so, have to learn it by myself and from scratch. Figure, regarding html, I only had some working on it decades ago. ;) More used with C++ and java.
 
Last edited:

danco91

Newbie
May 7, 2017
28
4
another question for you amazing people not sure if its a mod or not but apparently there's a scene where the sister will suggest giving the step dad a pill if you are under bruces control to long just wondering how you get that to happen is there certain things i need to do to get that to happen and how long do you have to wait
 
  • Like
Reactions: Jimthesim

cnwjr

Member
Nov 20, 2021
237
130
Currently I am trying to work on fixing some bugs on an existing mod from another guy. Seemingly, on his own words, he doesn't have time to do it. Of course, on doing that, credits will be given to his work. My goal is to have it working fine as I really do like that mod. Ok but, step by step we'll get there.

I am more prone to use the passge tags, as recomended, than to overwrite something in the main game to prevent conflicts. I suppose you can copy and add to the original but then, it comes to find where to state the Entry and Exit point in the game. Usually it'd be trough the passage tags but, sometimes, there is no passage tags in that specific place.

Regarding passage tags, as far as I gather (runtime wise), the game append "my code" to the botton of the code already in the passage at that point, right? But, game is too big and I didn't find any specific doc on how it's organized (variables, passages, etc and how they relate to themselves). Something like a General Overview. Yes there are individual descriptions on github, afaik, lots of them but not a general overview on organization. I mean passage can be in one place and use variables deffined in other file, to say something.

Besides, I am a newbie at the framework of the project so, have to learn it by myself and from scratch. Figure, regarding html, I only had some working on it decades ago. ;) More used with C++ and java.
Game organization is fairly simple. A new game starts with the title page and either loads a save or goes to character choice/customization. Then the game normally proceeds in a loop of days (exceptions in demos which can be multi-day).

There are many places in the game that have passage tag entry points to insert new choices from the planning menu to the mall, gym, work, bar, club, beach, etc.

The game has very few endpoints, but they will tend to eventually drop you back on the title page to either reload a save or start a new game.

You can think of most passages as subroutines that are called when they are run vis (display:) and then control returns to the previous location (except in the rare case of a goto). When a passage tag is called in the existing code (or, in some cases, in your own code) it runs all passages that have that tag in alpha order one at a time.

The primary focus of the game engine is to create html code to display to the user. This is via normal html elements such as text, media, controls (buttons, drop-down boxes, etc.).

Using [around] lets you modify an existing passage. An arounded passage creates a temp variable (_around) that lets you write your own code and choose if/when/where you then execute the original passage. This can be at the beginning, end or somewhere in the middle of your new code.
 
  • Like
Reactions: Nexus_07

Nexus_07

Newbie
Jul 5, 2024
65
26
...
You can think of most passages as subroutines that are called when they are run vis (display:) and then control returns to the previous location (except in the rare case of a goto). When a passage tag is called in the existing code (or, in some cases, in your own code) it runs all passages that have that tag in alpha order one at a time.
...
Very helpful, thanks!

Right now working on two stuffs, namelly:
1. Set a new activity to be done during day, mainly on week-ends I guess as MC is supposed to be working during weekdays. Well, he has flexibility on his worktime but, usually it'll be on weekends.
2. Have to set an event for a new character coming to bar. Some kind of those guys that pop on you when you're female.

I hope in time I'll succeed. :) Most of the files are already done but, there are some orphan passages, bugs (maybe due to new releases compatibility) and I don't have a road map for the files. So, I'm guessing most of the time.

Actually, not sure if this is the right forum to discuss all this stuff or if I should bring it to Discord/mods instead (or even PM privately) . So, I apologize if this is not where I am suppose to post for this.
 
Last edited:

moakami

Newbie
Aug 31, 2018
37
30
Anyway to adjust the min and max settings for age manually with like the tilda ~ menu? I want to adjust it outside of what the presets are limited too.
 

moakami

Newbie
Aug 31, 2018
37
30
Yea, I was hoping to just adjust the gape to be locked in on the 50's age range. How would you do that? I tried $setting or $settings but nothing comes up.
 
  • Like
Reactions: ckckok

carabasse

Newbie
Feb 28, 2018
36
14
4. Once chosen how will you serve, you have to click on the "green zone of the dial" and try to set the cursor there to set the grade you've been successful.
5. You have to get good results in 2 aspects: Power and Accuracy. The most in the green zone you set both cursors, the better you play.
Thank you. It was just the "what do I even do with this dial" bit that I was hung up on.
 

TheFamilyDog

Active Member
Jan 25, 2022
618
439
Kinda surprised there aren't any xmas event type mods, since there's a ton of that porn available. Would be funny if Santa came down the chimney and dosed everyone in the house for a xmas tree threesome (F/F/M).
 
  • Like
Reactions: Jimthesim

jthunderk89

Member
Dec 24, 2020
123
193
Having an issue (version 0.21.3) where eventually whenever I go to have sex as a man (when going home with someone or going to motel with step sister), the page stops responding and freezes until the browser prompts me to exit page and then I can reload. Issue didn't happen earlier in playthrough, and tested in chrome and firefox
It also wasn't an issue on my previous playthrough (lost saves)
 
Last edited:

Nexus_07

Newbie
Jul 5, 2024
65
26
Having an issue (version 0.21.3) where eventually whenever I go to have sex as a man (when going home with someone or going to motel with step sister), the page stops responding and freezes until the browser prompts me to exit page and then I can reload. Issue didn't happen earlier in playthrough, and tested in chrome and firefox
It also wasn't an issue on my previous playthrough (lost saves)
Mods used? Which one?
 

Zurtrin69

New Member
Aug 2, 2018
3
3
In the code it says there's supposed to be a hidden achievement "Empty-Headed" for taking a bimbo pill when you have base 10 int but I wasn't able to trigger it when I tried. I even tried cheating it (via save editing not the in-game cheat tool, achievements were enabled) on a new unmodded save just to test things out and I still wasn't able to get it.
 
Jan 22, 2022
35
34
In the code it says there's supposed to be a hidden achievement "Empty-Headed" for taking a bimbo pill when you have base 10 int but I wasn't able to trigger it when I tried. I even tried cheating it (via save editing not the in-game cheat tool, achievements were enabled) on a new unmodded save just to test things out and I still wasn't able to get it.
Judging by the name of the achievement, it could be that the tooltip has a typo. Have you tried taking a Bimbo pill on the lowest possible Int, instead of the highest?
 
4.50 star(s) 98 Votes