XpMonster's Forum Posts

  • I explained that in your different topic "How do I save time per question?"

    It surely must be in one sub-event with Stop Timer.

  • Okay. Think I figured it now.

    You have two options of how to deal with this:

    In checkQuestion

    1) Save last timer data & stop timer before running "wait" request

    2) Put timer in a different sub-event in the function

  • Show me layout now. How SubmitCurrentQuestion & NextQ are positioned.

  • It's ok. Well give screenshots everywhere you call your functions then.

  • I suggest you to learn from Scirra examples from Beginner to Advanced before trying to create anything that difficult. There you will come across many features which will come in handy with RPG project.

  • File of your project so that I could examine it.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Best formula for level up I found for myself is in Soulsborne RPGs.

    My hopes you will understand by this example how much easier & lighter your event sheet can become if you use it smart.

    Avoid using Magic Numbers. The only spell you can cast with them on self is "Annoyance".

  • No problem. You too!

  • My coding background is small.

    I hated math before Construct. Then I started coming up with my own formulas and figuring out what other developers used in their games. Helps me a lot!

    For most of the stuff in coding you don't really need any serious math.

    Get familiar with system math expression in Construct tho. Most importantly: abs, round, floor, ceil, lerp, unlerp, sin, cos, ln, log10, infinity, max, min, angle, anglediff, anglelerp, anglerotate, distance, exp

    That's something I find myself using all the time.

  • Help how? o_O

  • 1. Remove Loop from the audio.

    2. Have two integer variables: "CurrentLoop" (static) & "MaxLoops" (also static)

    3. On Audio "tag" ended & "CurrentLoop" is less than "MaxLoops" - play again and add 1 to "CurrentLoop"

  • Give *c3p with this piece of code, please.

  • You should have formula for exponential growth of required experience.

    For example "NextLevelXP" = 25*NextLevel*(1+NextLevel)

  • If you're creating RPG game I suggest you get familiar with math (you will need to come up with formulas), functions, Arrays, Dictionaries, XML & etc. :)

    That's a lot of work with data.

    I could give you away the answer, but you need to understand what you're getting into first.

    Find a way to create infinite level up using no more than 1 event which calls 1 function. If you understand this you will likely understand the rest as well.