IjjKpoe

Newbie
Oct 14, 2020
36
106
I understand now why the game is progressing at a slow pace. 5 different agencies makes every line 5 times as time consuming to write. He hasn't made life easy for him I can say that.

I'm using this to learn Renpy and it very much immediately pushes everything to 11.
Would anyone really object if 5 agencies became MI6 only (she is Jane Bond, isn't she)?
Otherwise I might have to look at using languages or another smarter way of "localizing" texts. Writing if-sections like I do now is very time consuming. Any tips?

Could you elaborate on the "spiritual successor"? What do you want to change?
I will change the rape by Whats-His-Name because my Kate is smarter than that. But other then that I haven't really thought of other changes to the story at the moment. So if you have any, please tell.
That's not true imo; The only difference i remember between the 5 agencies is 1 reference of Kiwis during the White Russian "side" mission and your accent if you are Australian when you go to the Mi6 or whatever it was.

As i answered to you last time, anything you can custom only changes 1 dialog at most. That's not the reason this game development is sooooooo slow since everything is copy + paste and only changes 1 line of code for each nationality/agency.
 
Apr 3, 2019
294
940
Before you get too far down this road, Crush is planning to license the paper doll. That means he is likely to be zealous in defending the right to use it. If you don't want problems, I'd recommend either inquire with him about licensing it, or just use something else.
I don't think you can license the idea of building an image by layers. Well, if you're Adobe, you probably can, but definitely not Crush.

Using the actual assets as is? Yeah, even without proper licensing, you're in trouble if you use it; you're basically using something that is not yours.
 
Mar 10, 2021
69
490
So in conclusion, if you want to know if clothing options are deal breakers, then I guess we must assume we know the main demographic for this porn game - are they mostly girls aged 3-12 who love Barbie, or adult males? If the latter, then I would be confident saying we are here for dress up, just the undressing parts.
I don't think that's true... I think there's a reason why a lot of male gamers tend to play regular games with female avatars and that's because they're pretty and if you're going to be looking at them for however long you are playing the game then avatars matter.

The problem with the existing system is that it is too granular and there are no consequences...

A dude will go 'I guess my chick is a beach/surfer type' and will go for tousled blonde hair and a shell necklace or 'I guess my chick is a goth' and go for boots and heavy make-up, black hair etc. THOSE kinds of choices are fun and easy to implement but 'galaxy blush vs peach perfection blush'? What does that even mean?

I've watched a lot of project runway and even fashion designers go 'I dunno... smoky eyes?' a lot because unless you are a make-up artist, those choices don't make sense to you because you lack the basic aesthetic vocabulary. You might be able to go 'Nope... looks wrong' but you won't be able to say that the wrongness is down to having a slightly-wrong colour of lip-gloss.
 
  • Like
Reactions: ffive

Aillor Nailo

Newbie
Sep 12, 2020
36
92
I was not going to monetize it, just to be very clear. Just a slightly altered Renpy version just for the fun of it. So hopefully I wouldn't run afoul of Crush but if he dislikes the idea I either never publish it or changes all images. As someone previously said, he owns those and that I respect.

Regarding branching:
This almost must be a linear VN but certain events may be skippable. Otherwise the number of branches would explode.

Here is the current code just for a couple of "html-pages". The number of very small text alterations in the code is staggering...
And the below is a simple one. But you might understand why I might want to limit the number of agancies....

Code:
"You enter a bland government office and sit down; the blandly handsome Jim McKenzie pushes a document over to your side of the desk.   
    Everything about him radiates confident authority, the kind shaped from a life of privilege and success."
    "Jim" "I need you read into something. Sign and name here, please..."
    "Being 'read into' a programme means you're about to receive classified information about it."

    # TODO: <<emote-nose-wrinkle>>
    # TODO: <<emote-mouth-smile>>
    if k.job_agency == 'MI6':
        "You always have to sign a form first, acknowledging your access – and reminding you that unauthorised disclosure of any part is a breach of the Official Secrets Act, punishable by discharge from the service and imprisonment for 14 years."
        pass
    elif k.job_agency == 'CIA':
        "You always have to sign a form first, acknowledging your access, and reminding you that unauthorised disclosure of any part is a breach of the Espionage Act, punishable by a 20-year prison term or the death penalty."
        pass
    elif k.job_agency == 'ASIS':
        "You always have to sign a form first, acknowledging your access – and reminding you that unauthorised disclosure of any part is a breach of Section 79 of the Crimes Act, punishable by discharge from the service and imprisonment for 7 years."
        pass
    elif k.job_agency == 'CSIS':
        "You always have to sign a form first, acknowledging your access – and reminding you that unauthorised disclosure of any part is a breach of the Security of Information Act, punishable by discharge from the service and imprisonment for 14 years."
        pass
    elif k.job_agency == 'NZSIS':
        "You always have to sign a form first, acknowledging your access – and reminding you that unauthorised disclosure of any part is a breach of the Official Information Act, punishable by discharge from the service and imprisonment for 14 years."
        pass

    "You sign and print [k.personal_name_firstname] [k.personal_name_surname] with your [k.job_agency] ID number, and slide the document back to him to check."
    "Jim" "Alright. I've had a personnel request from an interagency task force. Its codename is {b}NEPTUNE...{/b}. Have you heard of it?"
    # TODO: <<emote-mouth-talking>>
    k "No, sir"
    "You shake your head."

    if k.job_agency == 'MI6':
        "Jim" "Technically it's a FIVE EYES combined task force. We and the Cousins the CIA do the heavy lifting, of course."
        "He smiles wryly."
        "Jim" "It neutralises funders of cross-border terrorism."
        pass
    elif k.job_agency == 'CIA':
        "Jim" "Technically it's a FIVE EYES combined task force. Directed and funded by the Agency, of course. It neutralises funders of cross-border terrorism."
        pass
    elif k.job_agency == 'ASIS':
        "Jim" "It's a FIVE EYES combined task force. CIA led, we share intel and loan them officers from time to time. It neutralises funders of cross-border terrorism."
        pass
    elif k.job_agency == 'CSIS':
        "Jim" "It's a FIVE EYES combined task force. CIA led, we share intel and loan them officers from time to time. It neutralises funders of cross-border terrorism."
        pass
    elif k.job_agency == 'NZSIS':
        "Jim" "It's a FIVE EYES combined task force. CIA led, we share intel and loan them officers from time to time. It neutralises funders of cross-border terrorism."
        pass

    "You of course already know that The FIVE EYES is an intelligence agency alliance comprising the US, the UK, Australia, Canada and New Zealand."
    k "Neutralise as in...?"
    "Jim" "Capture, interrogate or... terminate. Donors, couriers, organisers;anyone they can get a fix on."
    "His words hang in the air while he produces a thin dossier marked TS//QO5//OC/REL TO USA, FVEY."
    "The markings means Top Secret; only for individuals read into compartment QO5; originator controls all access; never share beyond FIVE EYES. And with US security markings."
    "He sets it down on the desk and looks at you."
    if k.job_agency == 'MI6':
        "Jim" "[k.personal_name_firstname], I know you've been eager for a foreign assignment..."
        pass
    elif k.job_agency == 'CIA':
        "Jim" "[k.personal_name_firstname], I know you've been pushing for an overseas mission..."
        pass
    elif k.job_agency == 'ASIS':
        "Jim" "[k.personal_name_firstname], I know you're keen for your first foreign mission..."
        pass
    elif k.job_agency == 'CSIS':
        "Jim" "[k.personal_name_firstname], I know you've been pushing for an overseas mission..."
        pass
    elif k.job_agency == 'NZSIS':
        "Jim" "[k.personal_name_firstname], I know you're keen for your first foreign mission..."
        pass
    "Your senses jolt suddenly alert. Is this real? You'd expected to be ordered to write a report, or organise a committee, or something – are you actually about to get your first field posting?"
    "{b}Don't blow it.{/b} You work hard to keep a poker face while he talks."
 

Vibesy

Member
Nov 19, 2023
251
594
I was not going to monetize it, just to be very clear. Just a slightly altered Renpy version just for the fun of it. So hopefully I wouldn't run afoul of Crush but if he dislikes the idea I either never publish it or changes all images. As someone previously said, he owns those and that I respect.

Regarding branching:
This almost must be a linear VN but certain events may be skippable. Otherwise the number of branches would explode.

Here is the current code just for a couple of "html-pages". The number of very small text alterations in the code is staggering...
And the below is a simple one. But you might understand why I might want to limit the number of agancies....

Code:
"You enter a bland government office and sit down; the blandly handsome Jim McKenzie pushes a document over to your side of the desk.  
    Everything about him radiates confident authority, the kind shaped from a life of privilege and success."
    "Jim" "I need you read into something. Sign and name here, please..."
    "Being 'read into' a programme means you're about to receive classified information about it."

    # TODO: <<emote-nose-wrinkle>>
    # TODO: <<emote-mouth-smile>>
    if k.job_agency == 'MI6':
        "You always have to sign a form first, acknowledging your access – and reminding you that unauthorised disclosure of any part is a breach of the Official Secrets Act, punishable by discharge from the service and imprisonment for 14 years."
        pass
    elif k.job_agency == 'CIA':
        "You always have to sign a form first, acknowledging your access, and reminding you that unauthorised disclosure of any part is a breach of the Espionage Act, punishable by a 20-year prison term or the death penalty."
        pass
    elif k.job_agency == 'ASIS':
        "You always have to sign a form first, acknowledging your access – and reminding you that unauthorised disclosure of any part is a breach of Section 79 of the Crimes Act, punishable by discharge from the service and imprisonment for 7 years."
        pass
    elif k.job_agency == 'CSIS':
        "You always have to sign a form first, acknowledging your access – and reminding you that unauthorised disclosure of any part is a breach of the Security of Information Act, punishable by discharge from the service and imprisonment for 14 years."
        pass
    elif k.job_agency == 'NZSIS':
        "You always have to sign a form first, acknowledging your access – and reminding you that unauthorised disclosure of any part is a breach of the Official Information Act, punishable by discharge from the service and imprisonment for 14 years."
        pass

    "You sign and print [k.personal_name_firstname] [k.personal_name_surname] with your [k.job_agency] ID number, and slide the document back to him to check."
    "Jim" "Alright. I've had a personnel request from an interagency task force. Its codename is {b}NEPTUNE...{/b}. Have you heard of it?"
    # TODO: <<emote-mouth-talking>>
    k "No, sir"
    "You shake your head."

    if k.job_agency == 'MI6':
        "Jim" "Technically it's a FIVE EYES combined task force. We and the Cousins the CIA do the heavy lifting, of course."
        "He smiles wryly."
        "Jim" "It neutralises funders of cross-border terrorism."
        pass
    elif k.job_agency == 'CIA':
        "Jim" "Technically it's a FIVE EYES combined task force. Directed and funded by the Agency, of course. It neutralises funders of cross-border terrorism."
        pass
    elif k.job_agency == 'ASIS':
        "Jim" "It's a FIVE EYES combined task force. CIA led, we share intel and loan them officers from time to time. It neutralises funders of cross-border terrorism."
        pass
    elif k.job_agency == 'CSIS':
        "Jim" "It's a FIVE EYES combined task force. CIA led, we share intel and loan them officers from time to time. It neutralises funders of cross-border terrorism."
        pass
    elif k.job_agency == 'NZSIS':
        "Jim" "It's a FIVE EYES combined task force. CIA led, we share intel and loan them officers from time to time. It neutralises funders of cross-border terrorism."
        pass

    "You of course already know that The FIVE EYES is an intelligence agency alliance comprising the US, the UK, Australia, Canada and New Zealand."
    k "Neutralise as in...?"
    "Jim" "Capture, interrogate or... terminate. Donors, couriers, organisers;anyone they can get a fix on."
    "His words hang in the air while he produces a thin dossier marked TS//QO5//OC/REL TO USA, FVEY."
    "The markings means Top Secret; only for individuals read into compartment QO5; originator controls all access; never share beyond FIVE EYES. And with US security markings."
    "He sets it down on the desk and looks at you."
    if k.job_agency == 'MI6':
        "Jim" "[k.personal_name_firstname], I know you've been eager for a foreign assignment..."
        pass
    elif k.job_agency == 'CIA':
        "Jim" "[k.personal_name_firstname], I know you've been pushing for an overseas mission..."
        pass
    elif k.job_agency == 'ASIS':
        "Jim" "[k.personal_name_firstname], I know you're keen for your first foreign mission..."
        pass
    elif k.job_agency == 'CSIS':
        "Jim" "[k.personal_name_firstname], I know you've been pushing for an overseas mission..."
        pass
    elif k.job_agency == 'NZSIS':
        "Jim" "[k.personal_name_firstname], I know you're keen for your first foreign mission..."
        pass
    "Your senses jolt suddenly alert. Is this real? You'd expected to be ordered to write a report, or organise a committee, or something – are you actually about to get your first field posting?"
    "{b}Don't blow it.{/b} You work hard to keep a poker face while he talks."
You are making an unofficial port and mod of the underlying game. There are a ton of those on the site. If Crush complained about that or tried to get it pulled he would be a total douchebag. But I hope you keep going because there are huge advantages to further modding if you can release a working version with most of the text in renpy.

My advice:
1) try to come up with your own avatar(s) using AI;
2) start the game at mission recruitment, ie skipping the lifepath, which is mostly irrelevant filler. If you need scenes from the lifepath, you can use them as flashbacks later in the story;
3) include some version of the mission training that was cut from recent iterations;
4) remove the pathetic blowjob reaction scene;
5) think about beats where the story should be branching, like the Connor sexual assault scene

Have fun & good luck!
 
  • Heart
Reactions: gymnopedies

LowLevelLesser

Active Member
Feb 8, 2021
995
1,302
More like trying to improve, take critique and criticism, expand and enhance.

None of it is coming at a detriment to moving the story along. Each dev cycle is accomplishing both in measured bits.
Alright, fair enough. I guess it's better than moving forward and then suddenly changing/redoing everything after the game is half done or more... like several devs have done. (Or doing multiple full remakes of their game without ever actually finishing them.)
 

Aillor Nailo

Newbie
Sep 12, 2020
36
92
3) include some version of the mission training that was cut from recent iterations;
What is that? I must have missed that part?
After recruitment she goes to Malaysia for a while (potential Max Secondary Mission), is that what you refer to?
That also seems to be a slight diversion so I do not know if I'll do that part initially. I might focus on Primary Mission only.
 

ffive

Conversation Conqueror
Jun 19, 2022
6,917
16,253
What is that? I must have missed that part?
After recruitment she goes to Malaysia for a while (potential Max Secondary Mission), is that what you refer to?
That also seems to be a slight diversion so I do not know if I'll do that part initially. I might focus on Primary Mission only.
In the earlier build of the game (the one before gfx got overhaul) the training included a fake "spy mission" you had to carry out as your final test. You can check it out if you play the . I think it was part of v 1.6.3 if you successfully passed all checks in the field agent training course.
 

yewfella

Member
Nov 24, 2022
106
124
A question to all of you that have played this:
Are all the make-up choices, clothing choices etc essential?
Or would it have been just fine (like other VNs) that the "author" decides what she wears before each activity (or limited user based choices)?

What I would like to know is if it is a deal breaker or not.
It would be fine without the character customisation, but I wouldn't enjoy it as much. It should obviously be a lower priority than writing.
 

Vibesy

Member
Nov 19, 2023
251
594
What is that? I must have missed that part?
After recruitment she goes to Malaysia for a while (potential Max Secondary Mission), is that what you refer to?
That also seems to be a slight diversion so I do not know if I'll do that part initially. I might focus on Primary Mission only.
Previous versions of the game featured extensive mission training/briefing in Scotland including behavioural hypnotherapy (controversial), development of fake social media profiles for cover and local seduction missions, all geared to preparing Kate for the Bangkok field mission. This was all cut and replaced with essentially nothing. In my opinion, the mission prep in Scotland should have been expanded. It is far more important in the context of a spy story than the extended lifepath drivel that Crush obsesses over.

I agree the Max mission is essentially filler, but it does have some spy elements so you might want to leave it in. The Bangkok parts though are full of irrelevant diversions (abandoned tower, Russian date, food descriptions, sightseeing etc) that could and should be cut.
 

Mr.Ftor

New Member
Jun 5, 2020
11
5
"The Bangkok parts though are full of irrelevant diversions (abandoned tower, Russian date, food descriptions, sightseeing etc) that could and should be cut."



This isn't a bad thing in and of itself and could be a nice addition with side quests that expand the narrative.
The problem is that there is no development of the main quest, so the secondary quests look tedious.
 
  • Like
Reactions: Vibesy

Senor Smut

Member
Aug 11, 2020
219
856
"The Bangkok parts though are full of irrelevant diversions (abandoned tower, Russian date, food descriptions, sightseeing etc) that could and should be cut."



This isn't a bad thing in and of itself and could be a nice addition with side quests that expand the narrative.
The problem is that there is no development of the main quest, so the secondary quests look tedious.
More than that, the secondary quests were done specifically so Crush could avoid progressing the plot. Everything Crush does it to avoid advancing the plot. I believe he has literally no idea what to do after Kate becomes a bargirl and he's fighting desperately to avoid revealing that.
 
  • Like
Reactions: Vibesy and ffive

Senor Smut

Member
Aug 11, 2020
219
856
Since nobody has beaten me to it, Crush's latest update

***

Hey guys! Previous feedback from testers was that I'd cut too much smut out of the Lifepath – they liked a lot of things about it (like the pace, and some RPG mechanics like the character sheet), but they thought it could stand some more sexiness.

This week I wrote two new sex scenes, in the game engine, and put them out to testers (last night). The feedback on them was generally good (several testers said the new scenes are hot), with some really thought-provoking observations about pacing and characterisation.

I spent today tweaking and changing one of the scenes in response to the feedback. I haven't finished it yet (and it's 5PM, it needs a few more hours work), but I'm tentatively very excited about the changes.

It's hard to explain without spoilers, but if this new approach works it will make the whole Lifepath sexier and a bit zingier and more fun to play and replay.

I worked for the last 7 days straight on this and I'm frazzled
so I'll take a break from it now and get back to it first thing tomorrow, with a fresh brain and a fresh pot of coffee
 

ffive

Conversation Conqueror
Jun 19, 2022
6,917
16,253
More than that, the secondary quests were done specifically so Crush could avoid progressing the plot. Everything Crush does it to avoid advancing the plot. I believe he has literally no idea what to do after Kate becomes a bargirl and he's fighting desperately to avoid revealing that.
I suspect it's less that he doesn't have an idea what to do, as not having ideas for enough of a filler between "Kate starts fucking clients" and "Kate finds out a client she's fucking is the target, game over, you win".
 
  • Like
Reactions: Senor Smut

Geffe

Newbie
Jul 14, 2019
50
137
I suspect it's less that he doesn't have an idea what to do, as not having ideas for enough of a filler between "Kate starts fucking clients" and "Kate finds out a client she's fucking is the target, game over, you win".
While I wouldn't be surprised if this was the problem, I think it is one that is easily solved. Crush could have a plot twist that Devilfish is in fact lower down the chain than her superiors thought, and now she has to track down who he is reporting to. Or there is an active terror plot in Bangkok, and the agent has to uncover the details e.g terror cell members, their target, time and date of the attack etc. A lot of episodic stories do this sort of thing.
 
  • Like
Reactions: ffive

leg28

Well-Known Member
Aug 15, 2018
1,062
1,941
Since nobody has beaten me to it, Crush's latest update

***

Hey guys! Previous feedback from testers was that I'd cut too much smut out of the Lifepath – they liked a lot of things about it (like the pace, and some RPG mechanics like the character sheet), but they thought it could stand some more sexiness.

This week I wrote two new sex scenes, in the game engine, and put them out to testers (last night). The feedback on them was generally good (several testers said the new scenes are hot), with some really thought-provoking observations about pacing and characterisation.

I spent today tweaking and changing one of the scenes in response to the feedback. I haven't finished it yet (and it's 5PM, it needs a few more hours work), but I'm tentatively very excited about the changes.

It's hard to explain without spoilers, but if this new approach works it will make the whole Lifepath sexier and a bit zingier and more fun to play and replay.

I worked for the last 7 days straight on this and I'm frazzled
so I'll take a break from it now and get back to it first thing tomorrow, with a fresh brain and a fresh pot of coffee
translated from bullshitish to english: nothing before end of summer. of 2025 (?)
 

robin312

Active Member
Jul 6, 2023
530
1,170
With any luck he can push it out to autumn so he can have two years straight of zero updates!
Two years of zero updates is OK

The problem is that after two years of zero updates he will release ONLY PROLOGUE

All this game is a perfect example for me how you can scam people with social engineering skills

Crush is fucking genius
 
  • Like
Reactions: CassieBare
3.50 star(s) 123 Votes