oosyrag's Recent Forum Activity

  • CSV is not a great data format, for various reasons. JSON or XML are much better suited for dialogue source files in my opinion.

  • Just use two events. Copy and paste actions. Make sure the events are mutually exclusive so you never end up with double actions, or just add else+subevent (I'm not sure else works in an or block.)

  • You'll want one instance of an object in your project (can be on a different layout, even an unused one) if you want to set default properties for a newly created instance. It is not required though.

    Efficiency is not particularly relevant here.

  • Construct doesn't really update automatically, every version is available at it's own address. The default shortcut just sends you to the latest one. Construct (which loads from cache so you don't have to redownload it every time), notices that the version at the link is different than the one loaded in your cache and tells you to refresh. You can bookmark and use a specific version forever.

    Also if you find that you're unable to open a project in a newer version, then there should be no way for you to save in that newer version. The version you saved in should always be able to open the project (regardless of the addons you used in that version).

    If an addon you have doesn't work with the latest version of construct, just use the one that it did work in.

  • If you're going to utilize Google sheets and your goal is mobile data entry for ideas, I'd recommend setting up a Google form for ease of use.

    However for actual game data I'd definitely recommend using json, xml, or other suitable data format as an included project file.

  • Got any out of date addons?

  • Generally speaking, points of interest are usually inserted into a procedurally generated world where suitable at the time of generation.

    Of course, it is quite flexible and as with any procedural system, you interpret the data to fit the form of whatever you want to do with it.

    It's not (obviously) infeasible to create and store a list of hundreds of thousands of data points. Data is cheap. It would be even easier by a magnitude to only store points of interest which you can use to generate your quests from.

    You can create this list at the same time your world is generated, or since procedural generation usually uses a seed, you can actually regenerate the exact same world from any given position when you need it, except the following time would be limited in scope to only whatever your quest requires.

  • You can use hierarchies, families, or containers. They each have their own use cases, but can all do what your asking. Refer to their respective manual pages to see which fits your needs best.

  • Define 'group objects'?

  • You want to update the variable at the end of the tick, put that action after the ones to check and set mirrored.

  • Keep track of the players x position in an instance variable at the end of every tick. Compare the current x position, if less than last x, set mirrored. If greater than, set not mirrored.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You can pretty much control every property of the text input object with CSS.

    Here are some advanced examples. blog.avada.io/css/input-text

oosyrag's avatar

oosyrag

Member since 20 Feb, 2013

Twitter
oosyrag has 39 followers

Trophy Case

  • 11-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

21/44
How to earn trophies