XpMonster's Forum Posts

  • I don't understand how anything that simple could cause bugs. In a bigger project, if you approach your coding like this it will turn into a mess of variables spread around event sheet.

    There is also no need to transfer that data between levels (this is what global variables are normally used for) as it is just inputs and if you use getter function you can do it all even better.

  • You do not have permission to view this post

  • Ad wouldn't disconnect you. If Ad will be opened in the same page then obviously player will disconnect as game stops running. Just open it in a new page and all should be OK.

    I think having Ads in online game inside the game session is a bad idea tho.

  • Better use instance variable tho. Bad habit using global variables for everything.

  • Looks nice from what I can tell.

    It is not about internet connection. Unless your shadows have some meaningful impact on gameplay aside from visuals there is no reason to keep them updated for everyone. Also some devs introduce settings in their games & have there option to turn off shadows.

  • Old functions were somewhat limiting and I've taken new functions same way as you have at first.

    You just have to get used to them.

  • Also you should have your bullet image in a strict angle. Will be easier to control.

  • I request nuclear strike on this topic. We can't contain it anymore.

  • So far the only problem seems to be with people who want to access their hundred decades old coding at any given time. Time to move on :)

    And as it was pointed out many times now, all files are open and should you have any serious need to restore your projects you can do that either by yourself or hiring 3rd person if you lack the knowledge.

  • I recommend using this Launcher for C3 - Link

    Try launching it. It might also launch your project from memory.

  • Aekiro Here is example of that *XML should it help you in future developments.

    English

    Russian

  • Aekiro Another more serious problem I found is that translations are stored in one document. Optimization-wise there is little need to have 2-3 languages with 2000+ lines of text in each loaded in your memory if you only use English at the time. Besides having all stored in one place not really comfortable for translators. Surely not a big deal if project is small and doesn't plan to give away its documents for others to translate.

    In my function I replace current xml based on picked translation and then update all current text.

    I guess will just use my approach to translations with ProUI doing everything else.

    Thank you for the reply :)

  • Aekiro Potential customer question.

    Can I have information what's to translations? I have designed my *xml in the past to work as best for translators as possible, but I don't know how your plugin handles this and demo doesn't reveal that much. Do plugins just replace text or is there some room to change font, sizes & etc.? And if not are there plans to implement such support? Thank you for attention!

  • Simply write ColorValue into some variable (e.g. store it in Dictionary) & retrieve it when you need it.

  • LoopIndex returns current stage of your loop. "Index of Question" uses Loopindex.

    0 - first question

    1 - second question

    2 - third question

    & etc.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads