lionz's Forum Posts

  • Put the 15 objects into an array. Choose one at random and delete from the array. Repeat 3 times. While you are picking one at random, take another field from the row which is the related item and add it to a different array. In the second array you will have 3 items to then choose from to pick as the unique item.

  • Usually you have a key to attack and then do player is overlapping enemy, on key pressed : play attack anim, do damage etc.

  • Looking good, will buy if it's cheap enough :)

  • In project properties check if orientation is set to 'Any'

  • What kind of logic are you using to pick NPCs and ask them to find paths? This kind of logic is just more difficult than it sounds and it can easily get out of control. I once made a theme park style game with hundreds of guests and came across a lot of issues. I would say an easy way to make sure that the correct NPC is assigned the correct task is to use functions and pass the UID of the NPC through the function as a parameter, this gives a bit of control to it, more than if you just use NPC find path.

  • Sent an invite, pending...

  • On your events for destroy block on hit by the projectile, you can take the Y co-ord of the block at this point and set its value to a global variable. Then you do pick by evaluate, blocks where Y is less than the global variable, moved them down by 1 space i.e. 20 pixels.

  • There are lots of ways to do this, depends what you want. I see your blocks are immovable so they won't be dropping down with any real physics. When a block is destroyed you can do the following, spawn an invisible detection object OR get the co-ordinates of the block that was just destroyed. Then do a check, any blocks where Y is less than the location of that destroyed block, move them down 20 pixels. The movement down you use set Y to self.Y+20 if they are going to teleport, or if you want to see them move down you can tween the block to self.Y+20 over time.

  • Ok, that makes sense. Importing to C3 is good but a C2 game that was heavy on the plugins is probably more trouble than it's worth. Try that link, it might help you.

  • Try this : construct.net/en/tutorials/export-construct-games-2242

    Although it's much easier to do in Construct 3 and it looks like you have a Construct 3 license so why are you not using that?

  • You can use system pick by evaluate : pick all room objects where room.order=start, set a local or global variable to room.pickedcount. Then you say if the local or global variable = 0 (i.e. there are no rooms with order set to start) then restart the process.

  • Give the tiled background an instance var and number each one 1-9.

    Set local variable to choose(1,2,3,4,5,6,7,8,9)

    Pick tiled background where tiled background variable=local variable, set player to tiled background position.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It's in a different place, 'Set Boolean' not 'Set Value'.

  • You do not have permission to view this post

  • You need to share it as a capx file, not caproj.