Ravwyn1 year ago (1 edit) (+5)
Is this still being maintained / actively developed? Doesn't seem like it, which would be rather sad - you supplyour only streamlined, powerful and accessible tool for interactive CYOAs=)
Reply
SomethingStupid6752 years ago
I assume that there is no way to run an if/then statements with variables, so I'm going to have to get creative with toggling requirements and duplicating choices
Reply
SomethingStupid6752 years ago(+1)
How do I put a choice on a choice, if that makes sense? Like having the choices that are dependent to a specific choice in line with a row without generating a new row.
Reply
Infaera2 years ago
Set a choice to allow for multiple inputs and work off of a dedicated point type(dd). Set it to work off of two different score values, one that is permanent and another that only works when the multiple choice point type reaches a specific value (or higher), allowing the score to change points taken(aa) based on how many times you choose that option. It can skip the point value it's supposed to work at, based on how how it is set up, creating permanently missing points from the point type(aa) the score is supposed to alter.
Reply
tn54212 years ago
Is there a way to make a requirement that requires all of the IDs to be selected?
I’m making a Worm CYOA and Drop Ins should only be able to get a civilian identity if they take a hero perk, Secured Identity.
Reply
UpvoteTheJuice2 years ago(+2)
I love this app. But missing features for me would be shortcuts, to quickly do repeating tasks, for example, when opening the "create requirement", you could press the numpad in order to select the desired action.
Also ways to "code", or excel-type of expressions inside the app. For example, when using the point system, instead of entering a value in the point cost, you could put, for example, "=(point_value*3+1)/2", etc... Derived from this, a way to use if statements would be a plus. In conclusion, a section where you can enter code.
Reply
Ariel Schnee2 years ago (2 edits)
The online version has some serious problems right now.
Using a Mozilla based browser, it's impossible to click certain things there. In the CYOA creator, I can't click the icons to work the tools properly. In the CYOAs, I can't click the "+", or "-", signs on there.
Using a Chrome browser, no background is there. Just a white screen instead. I can click things with it. But, the background doesn't show up. And the choices aren't highlighted. It's impossible to tell if something was selected there.
The only way I can get it to work is using a hacked Chinese version of Chromium "Chromium 87 x XP SP3". And it takes up a huge amount of memory/CPU on XP. Have too many tabs open, and the browser freezes.
The Mozilla/Chrome problem needs to be solved.
Reply
Ariel Schnee2 years ago
Does this work with Windows XP 32-bit?
Reply
kb032 years ago
I love this app, it's almost perfect. As a suggestion, would it be possible to be able to reorder points in future releases? If my project is large and I don't like the order of points,I'd have to delete points and reorder them, but doing that would mess up almost all scores through theCYOA. Or is there a way to do it in the current version?
Reply
LightCanadian2 years ago(+2)
Are there patch notes, I would like to know what change between the demo and the latest version.
Also is there a roadmap for new things to come or what is currently in devlopement?
Reply
CyberneticSusurrus2 years ago(+2)
Is it possible to request text input from the player?
For example, to ask for a name, to then reference that name elsewhere?
(The Words feature seems to reference something like this, but if it's already present then I'm missing it.)
Another feature that might be useful is randomisation.
(ie: Generate a number between x and y, or pick 1+ options from a set list.)
A more complex version of which might include allowing performing mathematical operations against another value.
(ie: Generate a 3d6 dice roll, or modify a points value using a random number.)
Seems like that would open some interesting options. Though I know there can be some glitchiness with modifying points values already, so it might be a nightmare to make work smoothly.
Reply
Redshift2 years ago
One feature that I'd like to see is the ability to name your project in the save/load section so you can find it more easily and/or tell the difference between multiple different projects at a glance
Reply
Amiron2 years ago(+2)
Would be pretty neat if this was open source
Reply
Punchweasel3 years ago (1 edit)
If there's one feature I'd adore to see added, it'd be buttons that move a Row to the top or bottom of a CYOA.
Beyond that, it's been pretty easy to use this!
Reply
CasaBlanc3 years ago
Seems like whenever I set Row template as 'Image Bottom' and decrease the width of browser, the image of row shows both at top and bottom, and the row text also doubles in between the images.
Reply
ltouroumov3 years ago
Hello, it's me again. 👋 Thank you for adding the async loading for the viewer. 🙂
I found several bugs with the score calculation algorithm.
If you have choices with only conditional scores and load a build with the share code, the calculation will apply all scores regardless of conditions.
If you have a "can be selected more than once" choice with conditional scores, it will apply all scores regardless of conditions.
Reply
LOLLOL123443 years ago(+2)
Things that don't work
1. If I use the "can be selected more than once" function on a choiceand set the score cost to 1 and add a new score that gives you 10 points but has a Requirement attached. Now the choice will ignore the Requirement and just give you 9 points regardless of whether the Requirement is met or not.
2. If I add the "Force another Choice" Function to a Choice and use the Random thing, it won't be able to select the choice.
3. The "Objects per Row thing", it is a bit annoying if I have to select 3/12 to have 4 Objects per Row...
4. If I set the "allowed Choices" of a Row to "1" and create a choice the has the function "Force another Choice" and select it, but now instead of deselecting it I select another choice in the same row. The second choice doesn't select but now I can't deselect the first choice, the one with the force function...
5 (not the same as 4).If I set the "allowed Choices" of 2 Rows to "1" and create a choice the has the function "Force another Choice" in Row1 that forces a choice in Row2. Now if I select the "Choice with the with the force function", it will force a choice in Row2 but If Iselect another choice in Row2, if I do that, the choice that was forced active will deselect.
Reply
LOLLOL123443 years ago(+1)
Can you add those options in your next update?
1. Could you make it so we can force/unselect multiple IDs by seperating them with a ";" or something else (I tried using group but doesn't really work)
2. Can you add a option to align the choices in the left, center or right, just like the text options... but for choices
3. Also can you add a option that changes the "object width" corresponding to the "Objects per Row", aka If I select 4 Objects per Row I could make a Choice have the width of 3 choices? (75%) or just let the User change the width of the choice in percentage while the max width one can select is100%.
4. Edit choices seperately from each other,just like the rows ("Open Row settings">"Use private styling")
5. Can you add a choice function that shows the points in real time, like the point bar, but as a choice...
Reply
ls2003 years ago
I'm loving the colorization and preceding +/- of the points you get from choices so far. Doing those manually had been really tedious.
Two minor issues:
1. If I click the top left arrow ("<"), to return to the start menu, and then go back to editing the cyoa ("Open Image-cyoa Creator"), all preselected choices become unselected. Even though when I save and reload my project, preselected choices remain selected.
2. The new 'Menu on the left side' doesn't seem to be working properly?
If it's active, then the editor area is grayed out. Clicking on the grayed out editor area returns the whole thing to the old topside menu.
Reply
metalax3 years ago (3 edits) (+1)
Hey, thanks for making this useful tool.
The December changelog says we can use inline styling to change the colour, but this does not seem to work.
<span style="color:blue;">word</span> does not change the colour of the word. How are you supposed to change the colour of a word in the text?
Issues
Options that are set up to be able to be selected multiple times, do not appear to actually be treated as selected, although they do change points correctly. They don't gain the selected option colour change, don't appear on selected objects rows/backpack, and they don't count as selected for requirements of other options.
Scores that have requirements, do not correctly update when the requirement is met/not met after the option that score is on is chosen. (i.e. option B has a score that costs 1 point if option A is chosen, but otherwise has no cost. If A is selected then B is selected, the cost is applied correctly. If B is selected, then A is selected, the cost is not applied.)
Image compression could do with a note that it will remove transparency from an image, at least with png's.
Feature requests
Would it be possible to include the ability to set as a requirement for an option, one of the multiple times options with the ability to specify a value, less than a value or greater than a value, of number of time the requirement was selected?(i.e. A is an option that can be multiple selected. B has a requirement that A be selected exactly twice, C requires A to have been selected at least 3 times and D requires A at least once but less than four times.)Edit: Nevermind this, just realized using a point type for the counter for multiple selection lets using the operator options in requirements.
Would it be possible to add an option such that images on choices in a row are all scaled to the same height, with whitespace on the left and right of images as needed?
Would it be possible to add an option to a row that when selected makes it such that, if the row is/becomes inactive due to requirements, any choices on that row are unselected?
Would it be possible to set colours for positive and negative scores where they are displayed on options, preferably seperately for each point type?
Reply
MirrorSeeker3 years ago(+1)
Hi I'm having problems with inserting a global background image. In "background design" I can only modifyplain colors. Could anyone help me find where to add the background image?
Reply
ltouroumov3 years ago
I think I've found a bug with the"Multiply Points when Activated" and "Divide Points when Activated" functions. It seems they multiply the current score, is this intended? I would have expected the formula to be:
(sum of points gained) X (product of multipliers) X (sum of points used)
I wanted to use the multiplier as a difficulty setting (get more points in Easy and less in Hard) but it didn't work as expected.
From what I understand, points are summed or multiplied depending on the order they are activated which has some strange results in some cases like here where addition and multiplication is intermixed.
Another bug I have noticed is that choices with the increment/decrement button aren't saved in the export string.
Reply
PrincessTay3 years ago
I've been using the browser version for a while and I LOVE how much you can do with this. I have a few tiny wishes, but I thought I would wait till I bought it first. Do you have a Discord server for creators to discuss techniques and request program features?
Reply
ltouroumov3 years ago
Would it be possible for the viewer to load the project.json file via XHR instead of having to embed it in the Javascript file?
It would make it more convenient to update and be more cache-friendly.
Reply
bridger153 years ago
Isee the new edition says it allows inline styling (presumably for bolding/italicizing/etc. specific words in text boxes?). How does one accomplish this? I don't see any GUI for it. Is it using a type of Markdown?
Reply
bridger153 years ago(+1)
Hi MeanDelay,
I still am running into bugs with the point comparison requirements. I have no idea why they are so funky. As an example: If I have a Point feature which is currently set to "4", I can add a requirement that a choice is only selectable if the point value is "less than 8" and this works fine. In fact, as long as the two numbers being compared are both less than 10, everything works as expected.
However, something funky happens when one of the two numbers is at 10 or more. Using the same example above (a point value is currently set to 4), if I change the requirement from "less than 8" to "Less than 10" it will make the choice invalid.
Here's what I think is happening based on my tests. When evaluating point values in the single digits, it causes this error because it's ordering numbers thusly:
1
10
11
12
...
19
2
20
21
22
...
29
3
30
31
etc.
A bit of experimenting shows that this appears to be the case. It is slotting single digit numbers just before their 10-fold bigger brother. If I do a test with a requirement to be 'less than 3', then the requirement is met for point values of 1, 2, 10, 11, 12, 28, & 29. But it is NOT being met for 4, 5, 6, 31, 32, 33, etc.
For my current project I'll simply bump the point values up by an order of magnitude (things which used to give 2 points will now give 20 points) so that everything evaluates correctly. Hope to see this fixed in the next version!
Reply
The Lilic4 years ago(+1)
Creating my first CYOA with this, so wanted to show my appreciation! Thanks for the fantastic tool!
Reply
Robert_Barlow4 years ago(+1)
I'm here to confirm that the unpacked version doesn't run on Linux. I bought it just to support the creator, but it'd be neat to have an offline version. I'm like 99% sure that this is an Electron tool, which means that it should be (comparatively) easy to build a Linux version.
If you have no interest in it, that's fine. I'm just reporting that, if you do, at a minimum one person would use it.
Reply