arcalaus's Recent Forum Activity

  • I suggest you either using a special char and tokenate at it

    Imagine this:

    #TITLE OF QUESTION 1

    Blah, blah, blah

    Answers

    1. X

    2. X

    3. X

    #TITLE OF QUESTION 2

    ...

    You can get first question by using tokenat(yourtext,1,"#").

    And, inside the first question, you can get first answer by finding newline&"1.", second by finding newline&"2.", etc.

    I use a similar scheme in my game "caballo", where the "question" text is inside a textbox (I made that before files were avalable)

    http://www.scirra.com/arcade/puzzle/1090/caballo

    You could use XML or JSON instead if you want to make something more standarised, of course.

  • You do not have permission to view this post

  • I don't see that bug (I have construct 2 r128/64 on win7).

  • Link to .capx file (required!):

    There is no need to include a .capx for this issue.

    Steps to reproduce:

    1. Create a text object and an xml object.

    2. Create an event to set text.

    3. As new text, type this expression: XML.Stringvalue("div/text()").

    Observed result:

    4. "text" is changed into "Text". Since XML tags are case-sensitive, this could produce undesired results.

    Also, when you type common words beginning by common property names, autocompletion changes the names (I.E. write "Navigate to" and press space to continue writing. "to" is changed into "tokenat").

    Expected result:

    Autocomplete should not affect words after an odd number of quotes.

    I guess you'll fix this in a couple hours!

    Browsers affected:

    N/A

    Operating system & service pack:

    Windows 7

    Construct 2 version:

    Construct r128 for x64

  • Nice game. The well-designed levels are impressive.

  • Hi!

    I've done a small jigsaw puzzle using Construct. I want to show it here:

    Game: apagada.com/varios/jigsawpuzzle

    Source: apagada.com/varios/jigsawpuzzle/puzzle12x9.capx

    The source allows adding additional images by changing the XML. The change can be done in the server (without re-compiling), but to do so you have to touch the "offline.appcache" file (I use to change the version comment, but adding some text at the end could work).

    I have used the unofficial "canvas" plugin. Otherwise I had put the file in the arcade.

  • Ok, I'll turn into php... bye, bye, offline app!

    Also if I want to add an image each day (my project is a jigsaw puzzle), must I re-create the manifest?

    That could be affordable for a standard html5 app (i.e. a php script would make a new manifest each day), but not for a chrome app.

  • In small websites you use images you store at flickr, picasa, etc.

    In other websites you use open images at wikipedia and similar sites.

    Is there a way to use external images for sprites and/or backgrounds in your games?

    Sprite "Load image from url" works only on your site or XSS enabled sites.

    Browser "Download" writes the image in the downloads folder of browser, where you can't access it.

    I don't want to make a Php script to serve external images as faked server images.

    Any idea?

  • I made a labrynth generator, but it is slow.

    Somewhere in the net I saw this nice approach:

    -make random "rooms" appear in the map.

    -Then connect rooms with paths.

    Giving a number to each room, shuffling it and making paths to connect all rooms should be easy.

    That's the place where I found this idea:

    gamestorm.tumblr.com/post/26710904435/this-is-a-simple-labyrinth-small-code-mechanic

  • OK, I've searched again my sources and I found a definition of window["cr_getC2runtime"]. I guess something in the plugin stop that line from being interpreted. I wonder why the substitution of cr_ for cr. in the source made my project work, not only as standard html5 but as chrome extension, too.

    I have checked with another project I had exported in the past and it seems to work with just 4 typeset exceptions, so the wrong part should be in the plugin. In the new project, I see no functions defined as "cr.getC2runtime", so I guess they do nothing and return null. How could my hand-edited project work?

    I used many nested "Pick all" conditions. Could it mix something?

    Just in case you want to compare how they run, here they are:

    1) my "Jigsaw Puzzle", as originally compiled: http://www.apagada.com/varios/jigsawpuzzle/index2.html

    2) my "Jigsaw Puzzle", cr_ substituted by cr. http://www.apagada.com/varios/jigsawpuzzle/index.html

    I just tested both and now both of them run. I wonder how or why.

  • Please notice this applies to Chrome export also, and maybe to other exporters (I've tried node export and that does not work for me, but I can't see debug messages).

  • I just found a general exporter bug in r126. Take a look just in case this bug has something to do with it.

    I is simply "cr.functionname" being replaced with "cr_functionname" in index.html, causing runtime exceptions.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
arcalaus's avatar

arcalaus

Member since 9 Nov, 2011

Twitter
arcalaus has 1 followers

Connect with arcalaus

Trophy Case

  • 13-Year Club
  • Popular Game One of your games has over 1,000 players
  • x10
    Coach One of your tutorials has over 1,000 readers
  • x2
    Educator One of your tutorials has over 10,000 readers
  • Email Verified

Progress

17/44
How to earn trophies