Quick progress report.
I finished adding all of the heist icons (I think...). Although the 'multi-item' heist routines have not been set up yet, pretty much any other heist will be available at this point. The basechances, preferred stats, etc. is of course up for debate, but I put in some basic numbers and values for now.
I'm wrapping up the Lois Lane capture sequence. Although I haven't taken any time to 'pose' the relevant characters, most of the 'basic dialogue' is now in place for the two Daily Planet conversations, including Mercy's followup dialogues. Other assigned henchwomen have different dialogues for these two interactions, but as I haven't set up the 'assign new henchwoman' stuff yet, that can wait until later. The associated dialogues are in the 'code dump' that
joepe provided last week should someone want to add those down the road.
Now I just need to add the 'Lex builds Lois's device' dialogues. I'm debating complicating this one a bit, i.e. adding a device cost since Lex is setting up a new mind control routine with Lois. This could be a 'precursor' thing to allow other Heroines to be captured with 'modified' devices that allow Lex to assign the gals to a cell in the Lexcorp Quarters immediately, for a much higher 'initial fee' of course, but that's a whole new set of routines that would need to be set up first, and I'd need to add a 'switch' to the capture routines to designate which form of the Lexcon device is being purchased...
That'll have to keep for another time as I find time to tinker with things though...
Since it's almost the end of the week anyways, I'll probably take an extra day to polish a few other things before I upload the 0.26 update (so two weeks after the 0.25 update).
I'm about to set up the initial Supergirl potential target conversations now, then Hawkgirl's potential target conversations. The other girls (Cassie, MM, Starfire, etc.) will remain on the 'auto target' list for now, until such time as someone wants to tackle adding the 'recruit' dialogues to their .rpy files and set up the associated variables. As I said, there will be other examples for people to draw upon (i.e. Stargirl, Vixen, Zatanna, Hawkgirl, Supergirl, Wonder Woman) to see how I have those things set up. The only lines that will need to be modified in script.rpy are these:
Using Terra as an example, you'd search for these lines:
$RecruitList.append("Terra")
$target_list.append("Terra")
and change target_list.append("Terra") to whomever mentions her, in this case it'd be Catwoman, but of course Catwoman's conversations aren't set up yet...
i.e.
$Catwoman_RecruitList.append("Terra")
so for now, leaving her on the 'auto move to target_list' routine is the best plan, until Catwoman's office conversations are tackled.
The other potential target lists are:
$Roulette_RecruitList.append("Terra")
$Tala_RecruitList.append("Terra")
also (sometimes used, see Stargirl for an example)
$Lex_RecruitList.append("Stargirl")
Essentially, when Roulette (or Tala) hand off a girl that still needs stuff (like a special device made by Lex) to Lex to handle, that's what Lex_RecruitList is for. Once Lex has done whatever (in Stargirl's case, built a supression device in his lab), THEN she gets moved to target_list. BTW:
target_list
puts the girl on the 'available targets' list in the Legion Hideout interface. She is removed from that list automatically when the capture attempt is successful.
Note that you shouldn't change the first line (RecruitList.append) as this adds the girl to the 'now a local girl' pool, which is used for Threat Level purposes. Girls that aren't captured yet but that are potential capture targets factor in to the nightly threat level adjustments...
One other note. I've now confirmed via the code dump that Starfire is supposed to be a Tier 2 Heroine, but for 'symmetry' purposes, that and the 'already a sexworker' thing, I'll leave her at Level 3. That way, there are six Tier 2 Heroines ans six Tier 3 Heroines (seven with Kitelass, who will be removed at some point). Once more Heroines are added, the 'scroll' thing will be unavoidable, but for now, yeah there's already six Tier 2 gals...
Anyways, yeah, at this point we almost have a 'game'. An 'almost a game' with not very much sexy content yet (need more girlpacks/girl scenes!) but getting there...
Back to working on boring stuff!