Psynaptik's Forum Posts

  • Hi there,

    I want an object to leave one family and join another when a value gets below a certain threshhold.

    i.e.

    IF enemy.valuex < 50

    THEN Leave FamilyA and Join Family B.

    Is this possible? Or am I going to have to use a system using Boolean values?

    Cheers.

  • That's great Colludium! That worked.

    It's been bugging me for ages and I couldn't work out why it was happening. I'll keep the pick system in mind in future.

    Thanks again!

    BTW, the colour scheme is like that because other programs like Virtual Studio etc. are easier to use for long periods of time with those colours schemes. They don't hurt your eyes as much as 'bright' colour schemes.

  • Hmmm, seems like I was wrong - there are no channels in Construct2.

    In other programs the channels act kind of like layers do for visuals, but that's irrelevant here.

    Is your event still firing? Is there a visual confirmation of the event where your sound is meant to be played?

  • Wow, thanks for the correction and detailed explanation. Much appreciated!

  • I have an object (thought) which spawns multiple copies.

    I want these to start destroying these at random (via the fade-out) as you can see above.

    My problem is that when using 'pick random instance' the engine will only choose the most recently generated instances. Whilst that's okay sometimes, at the moment it's working on a last-in-first-out basis, rather than random!

    When using the 'pick instance using IID' (using the generated 'temp' value), for some reason none of them get picked and none of them get destroyed.

    So how could I actually pick an instance at random? Is there something wrong with the order of logic above?

    Hope that all makes sense.

    Many thanks in advance!

  • Ah, thanks for the correction - didn't realise a chatroom would be simple.

  • Not sure that I understand what you've written there entirely

    Thanks for your help, but could you explain a little bit more or elaborate on what you've written above?

  • Thanks for helping out granpa

    Then the problem now is that I can see loads of empty space beyond where I couldn't before, when I'm unzoomed!

    2 solutions to this I suppose:

    1) Just put big dark blocks there to symbolise the boundaries of the game area.

    2) Change unbounded scolling on the fly if that's possible.

    What do you think?

    What does anyone else think?

  • Could you not just spawn the container, and that container have the 'connected up ragdoll' in it? Or is that not possible?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Alternatively you could spawn the object and then in the next step destroy it if it's overlapping whatever obstacle you want it to avoid.

    i.e.

    1) Spawn object somewhere

    2) If object is overlapping obstacle => destroy object.

    You won't see this in the screen because the creation/destruction would have happened before the screen refreshes.

  • I have a game where you point and click and an object moves to it (using a target object for my player character to move to using bullet behaviour. Player stops when it hits target until the next click is made).

    I also want to have a zoom function to gradually zoom in on the player when certain parameters are met.

    I've got both of the above working, but the only problem is that I'm finding that parts of the layout become inaccessible.

    i.e. when zoom on the layer is up to 1.5 or so, I can't get my player character to move to the top left of the layout - it's become inaccessible.

    ScrollTo behaviour is being used on the player to control the camera.

    Until I tried doing the zoom effect ,everything was working fine.

    Does anyone have ideas on how to solve this?

    Thanks for your time in advance.

  • A few issues:

    a) You're unlikely to make something as advanced as a multiplayer chat room with the free version.

    b) Why should someone take the time to teach you everything that's needed for that to work? There are many tutorials on how to do the various bits of it - go look at them first.

    c) If you write it proper English and at least spell properly or TRY then you'll find more people willing to put the time into help you.

    d) What is a 'dope ass chat room'? A chat room is a chat room surely?

  • Would putting them on different channels help? MAybe put your background music on one channel and then play sounds in the other?

    I haven't had much experience with C2 and sound, but in other programs it follows that logic.

  • That's a really complex question you're asking there. It's not an inbuilt behaviour.

    You need to make buttons, the menu panel itself and wire up the logic to do what you want.

    Start by making one button to change volume - that should be relatively simple compared to the other things you're talking about.

    Then move from that to making this other buttons, then making the menu. There are MANY tutorials to help you. Click tutorials at the top and search for something appropriate.

  • Does anyone have any info on this at all? Can't find anything in the manual which points to the tab/panel I can find them in the debugger.