NedSanders's Recent Forum Activity

  • Rather than saying "the Flowchart feature is missing some fundamental features" where's your useful feedback?

    I have provided feedback. Specifically, around the inability to loop back to previous nodes. Like you and a ton of other people, I didn't get a response. The team cannot possibly be expected to fulfil everyone's expectations or implement everyone's requests.

    But my reply was unnecessarily aggressive and I apologise. I think it's fair to express disappointment in a product you paid for, it was just the way you expressed it that rubbed me up the wrong way. For context, when the feature was first announced, I saw a huge number of people with very high expectations making a lot of feature requests and it was clear that it was never going to be absolutely everything that everyone wanted. I thought there was likely to be disappointment, but I felt that your disappointment was worded in an unnecessarily aggressive way - specifically, putting myself in the shoes of the C3 team, I got a bit hung up on how demoralising I would find it. I shouldn't have matched that aggression and I concede that the points you raised, outside of my kneejerk reaction to how they were worded, are very valid.

    I think brushfe summarised the issue with people's expectations and ambiguity around how the new feature is being framed very well. A roadmap or anything to indicate where the feature is likely to go and what it might look like later down the line would be very useful.

  • As long as the json you load is the same format as the json you saved from the dictionary it should work. You can’t just load a general json into a dictionary.

    Presumably, if I'm downloading Dictionary.AsJSON, it would already be in the same format? How can I ensure that the format is consistent across downloads and uploads?

  • Ashley Any advice?

  • Hello! I feel like I'm going a bit mad. I've followed several forum posts and tutorials but can't see what I'm doing wrong.

    I want my user to be able to download and upload relevant information as a json file. I've managed to implement downloading and when it comes to uploading, I can get as far as loading the json (it appears with all the correct info in the JSON debug field) HOWEVER, the upload to dictionary part is just not working. Am I missing something obvious? Any help would be appreciated.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • But supporting this function will also face a problem, the lines will become confusing.

    I work with in-house tool to build branching dialogue and we minimise this issue with a 'link to' node - a simple node that, upon entered, immediately redirects to another, somewhere else in the flow.

  • Hi! I'm using Arrays to randomly generate planets in a solar system.

    Essentially, it's just a For Each loop that goes through each planet and randomly picks from traits stored in an Array. It'll start by picking the planet type (Ice Planet, Desert Planet, Etc.), then move onto how resource rich it is (Barren, Moderate, Abundant, etc.) and so and so on. To make certain traits more rare, all I've done is added more of the same options to the column (i.e. 'Super-Abundant' appears only once, so the chances of it being picked at random are lower).

    It's great fun but very simple and I'd like to be able to affect the probability of outcomes based on previous selections. For example, if it's a Desert Planet, I want the chances of it being resource rich to decrease. If it's has abundant resources, I want it to be more likely to be habited - or for the society to be more wealthy, etc.

    It's an interesting challenge and I'm not sure I know what the cleanest solution is. I'd love to hear how others would approach this and how you might solve it.

  • construct.net/en/game-assets/addons/minimap-1560

    I've been trying to implement a minimap into my game for some time and have been struggling with it. I noticed this addon and it caught my attention but I'm hesitant for two reasons: a) the asking price seems a bit ridiculous and b) I've looked through a few of these peoples' addons and most of them seem to offer functionality (for a similar price) that could easily be achieved in vanilla Construct.

    So, in your opinion, is the minimap plugin worth it or should I save my money and try to figure it out myself?

    Tagged:

  • I'm loving the flowchart feature. A few people have pointed out the inability to loop nodes back on each other and I'd just reiterate this - for dialogue trees, behaviour trees, etc. this is a pretty critical functionality. I've played around with workarounds but they're clunky and not really sustainable. Is it safe to assume this is in the works?

    Additional question: Is it possible to have multiple tags per node? It doesn't appear so but I may be missing something.

  • > would a possible solution be to restrict this to just being able to trigger Functions in nodes?

    I think that is already possible with 'On tagged node change' in the Flowchart Controller object. Give the node a unique tag, and then that trigger fires when the node is reached, where you can then place any special logic for it. (Correct me if I'm wrong @DiegoM)

    Ah, thanks for the clarification. The Flowchart feature is bugged for me so I haven't been able to try it out without a crash - I'm just going off what others are reporting.

  • On the seemingly controversial topic of enacting logic within nodes, would a possible solution be to restrict this to just being able to trigger Functions in nodes? That way, all logic can sit in the Event Sheet and the nodes would just reference it, instead of creating 'pseudo event sheets' or resulting in the flowcharts competing with Event logic (which I fully agree is something to be avoided).

    Interested to hear your thoughts on this, DiegoM?

  • You do not have permission to view this post

  • I put together a rough json-based dialogue system that uses chatmapper exports a while back. I gave up around the time it came to implement complex condition handling. I did manage to get basic logic down (check condition, hide/show option, etc.) but it quickly became clear that what I wanted was possible but would take a hell of a lot of work to get running.

    I plan to use a more stripped down version to handle basic dialogue but sadly I think the Disco Elysium style deep dialogue system I dreamed up will have to wait. Ashley has made it pretty clear that a built-in dialogue system is way beyond scope and I think it would be one hell of an undertaking to rustle up a plug-in for this purpose. But like I say, not impossible. The moment someone does, they have my download.

NedSanders's avatar

NedSanders

Member since 31 May, 2022

None one is following NedSanders yet!

Trophy Case

  • 2-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

7/44
How to earn trophies