lionz's Forum Posts

  • What overlap are you referring to, do you mean when they can both be true? You can list the conditions in order from easy to hard so it always sets the hardest one meaning if you qualify for easy, hard, ultra it will set ultra and if you qualify only easy, hard but not ultra then it would set hard and ignore ultra etc.

  • You can set 2 boolean variables on the enemy, true or false depending on if its been hit by bullet A or bullet B. If both booleans are true when it dies then spawn 100 otherwise, 50.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • If you take out the other logic you added and add mine in you should see it working. Player is not moving and animation hurt is not playing, play idle. Player is moving and animation hurt is not playing, play moving. The idea is that two animations shouldn't be trying to play at once which is why the freezing occurs. You have to make sure that no two events are true at once and the best way to avoid this is to keep the animation events very simple, also sometimes people use enable/disable groups to achieve this.

  • Yep just use a trigger rather than the system every X seconds. One where you can start the process again. I didn't see how you were doing the camera but maybe it can link in to that, on entry to that 'room' you could say.

  • Those events look a bit messy. You need to keep them tighter for animations or you'll have problems, keep the trigger events in the top level. Based on what you described you would need these events :

    - On take damage, play hurt animation

    - Player not moving and not hurt/hurt animation not playing, play idle animation

    - Player is moving and not hurt/hurt animation not playing, play move animation

  • Spawn the enemies using a trigger such as enemy spawner is on screen etc. Then also start a timer on the spawner using timer behaviour which spawns more enemies and repeats. Stop the timers when the enemy spawners are not on screen.

  • Make sure 'Set Angle' on bullet behaviour is not ticked. Then they will keep the same angle even when moving in different directions.

  • This is running constantly because you have 'is overlapping'. You can do it with critter on collision with dot, so it disables and starts the timer once.

  • I took a look at the file and didn't see any issue. When score hits 6400 it noticeably speeds up but that's what you would want?

  • When they touch the middle sprite and bullet behaviour is disabled, you can start a timer on them, when this timer is finished you can then reset them. This is the timer behaviour not a wait.

  • I have the same message, and I can't skip it. Someone solved it? and can explain me how.

    Thaks

    You can skip it, you just go on to publish. If you can't publish then there will be another reason, check the tabs to see you did everything.

  • Try for each critter, is overlapping bubble. And instead of the wait and disable which might affect picking, see if you can set an invisible sprite pinned on the bubble and if any critter touches it then you can disable their bullet behaviour in that way.

  • Then it's resolved

  • It's just simulate movement but with increased movement speed...

  • To solve 1, you can make them all move at the same speed as you increase level, you can use Pick all instances condition to make sure that older ones are adopting the new increase. For 2 isn't that just your own timing? You mean 4 obstacles in a row? Make them spawn more slowly if the issue is that they spawn too fast.