Katala's Forum Posts

  • One option would be to use Dictionary for the stats. Then you could call them by name. Also you can add it as container if needed.

  • This is very nice!

  • Right now it is like:

    If ramupgradenum is 1 and 2 and 3 etc... then Set text to "2GB Ram" and "4GB Ram" etc...

    It never triggers because it's not possible that ramupgradenum would be all of these values at the same time. Also if they would somehow it would only trigger the last Set text to "30GB Ram"

    Not sure how you want it to be but you could use something like

    System on start

    Text Set text to "" (Clears the text)[/code:k8f6b7iy]
    
    System Every 0.5 seconds
    System ram (global number) < 30
    [code:k8f6b7iy]System Add 2 to ram
    Text Append ram&"GB Ram"&newline[/code:k8f6b7iy]
    
    You should probably read on how events work [url]https://www.scirra.com/manual/75/how-events-work[/url]
  • If you disable the pin and set Sprite2 position and then Sprite3 position it's fixed. I would guess Pin sets the position after the events so it lags one tick behind. I think this was what Prominent meant.

  • If you want to use build in "save game" you should be able to use Node-Webkit "Write file" on System "On save complete"

    Path = NodeWebkit.AppFolder&"Saved games/"&"Save 1"
    Content = SaveStateJSON[/code:36veh34j]
    
    Edit:
    To load you can use "System Load game from JSON string"
    [code:36veh34j]NodeWebkit.ReadFile(NodeWebkit.AppFolder&"Saved games/"&"Save 1")[/code:36veh34j]
    
    Edit 2: Note that the "Saved games" folder needs to exist or you can check if the folder exists and create one if not.
    
    Edit 2134515: Original post was a bit old wasn't it :/
  • Maybe you could check Paster and Canvas plugins. Do you have any image from the hoped result?

  • As far as I know it's not possible to control mouse position. I would use Sprite method and if you use it to click something also check point overlap from that Sprite. Would that fix the other issues?

  • I should add

    This is probably what this Christmas is going to look here in Finland without snow.

  • The game is a bit bare since I ran out of time (No music or sound) also I would have liked to add barn to the background.

    But what the heck here it is.

    http://ludumdare.com/compo/ludum-dare-31/?action=preview&uid=31303

  • My quick boss battle entry Reluctant Rudolf.

    http://ludumdare.com/compo/ludum-dare-31/?action=preview&uid=31303

    Just in time!

  • This need more work but, shows one option. Other thing would be that when pushing or pulling you would control the crate and move player relative to it.

    Of course a lot of it depends from your control setup.

  • +1 This would be good for restricting mouse to move to another monitor on fullscreen when using multiple monitor setup. Also I think people using something like Q3D plugin would like this if it doesn't have it's own function.

  • Array saves as "location" and Dictionary as named keys.

    Most of the time I would use Array for inventory and tiled maps. It is easy to compare positions by slot ID and check if they are occupied or not.

    Dictionary is also very useful for all kind of things. For example you could use it as container for instance to have some extra variables if you need to make them at runtime.

    There is a lot that both can do. Just sometimes one or another could be more suitable for the task.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Superb Had to put this playing in the background

    Maybe some cooldown after taking hits.

  • Construct Classic had push out mode "Normal (use for slide)" on Custom movement. I think that would be good addition.