
Btw, I'm not sure if it would be easy to override but there is any chance for an option for the cards to be played sequentially (ie not shuffled) ?
I don't think that wouldn't be too hard, only question: how will you define the order? I mean, how will Black know which card comes first, which second, etc.Rothaon wrote:Hmmmm ok, I'll add it to those cards
Btw, I'm not sure if it would be easy to override but there is any chance for an option for the cards to be played sequentially (ie not shuffled) ?
I'll think I'd rather implement a variable into the cards. I'll call it 'order'. I'll add functionality to the settings menu for what to do with card without the variable. And maybe also an option to sort on card number.Rothaon wrote:I was thinking about one shot teases. You either play with random order or not, selecting it option at the start of the tease.
De-randomizing a random deck doesn't make too much sense and I can't think where it can be used. If you need that it may be achieved skipping instructions.
For the order I think file name can work. As you are setting up the order, card type doesn't matter you can just name then CTI.Deck.Type.###.jpg and change the number to get the intended order.
This may have something to do with your card names/locations. For instance, having a card with 'Chance to Cum' in the title, but in a subfolder somewhere named 'rough mistress', might accidentily register it as a rough mistress instead. I have taken measures to go against this, but unfortunatly (especially when hidden somewhere deep in a filesystem) the generator makes mistakes sometimes. I will be trying to replicate this bug in my next tests though.TuathEicse wrote:- I ran a tease with 0 Chance to Cum cards and saw two show up.
I'll look into it, but without further information I might not find anything. I've run test teases of over 4000 cards without issue, so it should generally be fine.TuathEicse wrote:- I also had a ~170-card tease end after around thirty cards. Up until that point it was acting normally, it just ended abruptly.
This is in, but probably broken. I'll look into it.TuathEicse wrote:- Several times I tried to make cards and thought the script maker was broken before realizing I had entered a piece of code wrong. Some kind of error message would be helpful, even a generic "You entered an illegal instruction".
It's definetly doable. The main thing holding me back for this feature is the way too implement it into the cards without making it awefully convoluted. Now it's been activily asked for, I'll give it a go.TuathEicse wrote:- I don't know how difficult it would be to implement within the framework you're using, but the ability to pop up dialogues with options would make a huge number of cards possible to port over. What you did with key-use as a trigger is cool, but it's kind of a situational kludge. There are a lot of CTI 1 cards that let you choose between two options, even outside Dillemna cards. There are also a bunch of cards that change based on real-life factors (how recently you've cum, what you're wearing, etc.) that could be handled by dialogue boxes.
This too is also very doable. I'll have to scratch my head on how to cleanly implement it for a little while though.TuathEicse wrote:- Similarly, conditionals beyond mood and sublevel would be really useful for cascading effects. There are a bunch of cards that do different things based on which Mistress shows up next. Being able to throw an 'After' on that checks for instruction type could handle anything like that. Checking variables like strokecount would also be useful - a bunch of cards branch based on that. I know this may also be a limitation of your middleware, though.
I think it should already do this for chastity belts, I'll add this for gags too. String-matching is easy as pie in javascript, so that's no problem. If you have any more suggestions, please bring them up.TuathEicse wrote:- It may be helpful for the system to recognize common redundant items. Knowing not to add a 'Gag' if there's already a 'Gag' item would be really nice. Knowing not to add a 'Ball-gag' if there's already a 'Gag' would be even better. I wouldn't try to do this with everything, but I suspect anyone using a good number of bondage cards will run into redundant items stacking up. Even checking for identical strings (after stripping caps) would help, because at that point standardized item titles would be enough. Card creators have historically been pretty good about things like that once established.
I'm happy it can meet expectations.TuathEicse wrote:This is an awesomely exciting piece of software. So far it looks like everything I've been looking for in CTI 2, but we already have full access. The script syntax is straightforward, versatile, and clean. Really fantastic work! I'm having a lot of fun putting cards together and I'm looking forward to the platform becoming a little more stable.
Food for thought indeed, I'll see what I can make happen for 1.5TuathEicse wrote:
- | +
Users browsing this forum: No registered users and 4 guests