I need to mention this: My ideas were evolving as I was writing this so it may seem a bit unorganized.
The Trick or Treat set and Skirmish set can be found
here.
- Trick or Treat | +
- In a post earlier today Nooster mentioned the Trick or treat set in which:
"all cards were dilemmas, you had to pick between "treat" => the nicer option, and "trick" => the harder option. And it worked well because some other cards like chance to cum ones told you trick - treat = the number of slides you have to cum", so basically, it forced you to take the worst choice often enough."
I think this sounds like it would be a fun set to make in CTI2, but it would require some additional features to be added to CTI2. First it would require for cards to have a multiple choice options in which the user can pick an option. Next, it would require the program to track what choices the user has picked previously.
Code talk:
Maybe each choice can have tags associated with them. so in the trick or treat set, choice A might have the "treat" tag and choice B might have the "trick" tag. So when a card wants to know how many "treats" the user has picked it can just iterate through the users past choices counting the number of choices the user has picked with the "treat" tag.
- Skirmish | +
- Another set that would be fun to see in CTI2 would be the Skirmish set(You can find a non-CTI implementation of the Skirmish set here):
The user First rolls some dice to determine starting stats (Str, wis, and agl). The user then starts the slideshow. All instruction cards are either event cards or encounter cards. Event cards can be a chance to cum, a rest chance, etc. Encounters are basically stroke it cards and if you successfully beat the encounter (get to the next instruction), then you get exp. You can gain levels and get more stats for each level.
Again this would require additional features to fully implement it. First off, there would need to be a way to lock certain cards to specific slides in the slideshow. Example: I might make a "Welcome Card" that always appears as the first slide and introduces the set and its rules. Then I might have the 2nd slide always be another card that uses the multiple choice feature stated above to have the user pick stats. Lastly, there would need to be a way of tracking exp and maybe levels.
Code talk:
Not much to say about setting specific cards to specific slides. For the keeping track of exp and levels I think we can just complicate the code in the cards and keep the CTI2 code simpler. Maybe have an array of past instruction cards and use the tag system to take encounter cards with "2 exp", "1 exp", etc. In the cards code the card can search for these tags and calculate exp and levels. Never mind, I'm not sure how this would work.
After brainstorming ideas for the above set I have a new idea that merges some of my previous ideas. Here it is:
Every slide can have any number of tags. Picture slides all have the "picture" tag. then they have other tags depending on the picture(Ie: anal, BDSM, cum). Instructions all have the "instruction" tag. Chance to cums will have the "Chance to cum" tag. Furthermore, instructions might have other tags depending on the instruction.
Next, have the tease viewer keep track of what cards the user has seen and have this list accessible to the cards in their code. This opens up a whole new dimension of potential cards and sets.
For example:
Bondage: if you have seen more than 20 slides with bondage, put on a gag.
There could be a card that checks if you've had more rough mistresses than nice mistresses and will change depending on the numbers.
If choices are implemented then cards may look like:
trick - treat = the number of slides you have to cum
There could be a card that ask you how many instruction cards you have received and give you 4 random numbers in a close cluster(one being correct of course, or maybe not ;D)
Potential sets (using the tag system):
A trivia set- all instructions ask a trivia question, get it right and be rewarded, get it wrong and...
A girlfriend/boyfriend set(similar to the trivia set) but all the questions relate to a (fictitious?) girlfriend/boyfriend (like Huniepop)
A set which pays you for doing tasks - Each instruction is either a job or a shop. Jobs are a choice card that you can accept of decline if you accept you get x credits and must follow the
instructions, if you decline then ???. Shops give you a chance to buy stuff (Ie: chance to cum, key, exit chance).
Code talk:
Maybe each card can look though the past choices the user made and calculate the number of credits the user has.