DialgaBrite's Forum Posts

  • this update illustrates the decimal issue

    You misunderstood why I supplied the capx. I'm just showing the values aren't what you think. I'm not suggesting it is the answer to your mirroring issue. 'at all'.

    You do know that file is completely unchanged, right?

    Also, I did not actually wish to download an unstable beta just to open it. Thankfully I have 2 computers and the ability to uninstall stuff. But it wouldn't have been so bad if you had at least warned me, but more importantly, had a better overall tone with me.

    Please. I just want legitimate help here. I am getting kinda annoyed, so sorry for my tone.

    So somebody, please either tell me something specific and obvious that is just going over my head, or say "this is just weird" and draw attention to the idea that it might actually be a bug.

  • Alright, this is just beyond rediculous. When using text to debug my own game, it was giving me negative numbers. 225 (left-up) became -135, while 315 (right-up) became -35. And checking for those numbers, and/or the ranges that included them, still didn't make the events work, either. And the bullets still moved in the correct directions despite this.

    I really truly feel like this is a complete bug now.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I took away the movement you gave it, ran it and pressed no keys, and it said this:

    I do not understand this. It sets it to 225 at the beginning, but doesn't equal it?

    Remember, I said in my game, the bullets WERE moving at the angle I wanted, despite not being recognized.

    Can someone please enlighten me on how this is happening?

    Can someone also please enlighten me on how an angle can equal -180? I thought it was always a number from 0-359?

  • Sorry for the changes; check my updated post above. Will check your comments now.

    edit: if you set angle to 225, it will probably be 225.00000031 or something internally. But yes a range check should work in this case.

    edit 2: as always, without a capx this is largely guesswork as other events could be affecting the ones that you've shown

    Even in your example, this is not mirroring it. At all. Even though I am blatantly checking for the same exact number it was just set to. And rotating it will not help me, as I have said I do not want to do that.

    edit: made a mistake, gonna try again. sorry.

    still doesn't. >.<

  • An angle will rarely be an integer value.

    edit: it's not an integer value thing (still a valid point though), but check the capx

    The word "integer" means whole number, right? Please correct me if I am wrong.

    But if I am correct, then I am setting it to one in the bottom event, and then checking for that same exact same number immediately after.

    In the top event, it shouldn't matter, since it's a range anyway, so a decimal number would still fall under it.

    Ok, Try something like this :

    ("side" is a instance variable )

    your question is not clear. if it is not the answer, give a little description

    Firstly, why is the instance variable even necessary? It appears to affect nothing.

    To clarify what I want to do, I want the bee to face left or right, however it also chases enemies, goes upward diagonally if there are no enemies, and therefore, can go in any possible angle. I want whether it is mirrored to be determined by the closed possibility, based roughly on which half of the circle radius the direction falls. With the way I tried to do it, it worked almost always, except when it was going up-left diagonally (not quite sure about possibilities for specific numbers other than 225) And I want it to be "angle of motion" for bullet behavior. As far as I can tell, the regular "angle" variable is tied to the image being rotated, and makes it go al upside down and stuff, and I really don't want that. Also, I just tried exactly what you showed me (with aforementioned bullet behavior variable instead of angle). And what it did was, only ever mirror if it faced exactly dead left. Nothing is making sense anymore.

    And so you know, the bee already moves exactly the way I want. The trouble is ONLY the mirroring, and getting the conditions for such to recognize the angle correctly.

  • When it's set to 225, the top event does not trigger, and the bottom one DOES - aka, a complete inversion of what it should do.

    I tried it in many different ways, including using a completely different behavior - the "custom" one in pretty much the exact same equivelent way. The angle of motion is definitely traveling in the correct way, but it is NOT mirroring when it should and the conditions seem to be firing completely wrong.

    I narrowed it down in the smallest way possible.

    The middle event does not trigger here.

    I am at a complete loss here.

    Some quick help would be appreciated, assuming this truly is not a bug.

    I am using the most recent version. I wasn't before, but updating did not fix it.

  • I think the exported exécutable name is linked withvthe name field no matter what, but you should be able to rename it after export.

    As for the icon, only solution I know is with the program "ressource hacker", once again, It is indeed weird that this is not a default setting in C2

    Thanks. Too bad it's not as easy as it seems like it should be. Can't expect Construct to be perfect though, not when it has helped me improve hugely due to being way better than MMF in ways that are small but important and plentiful.

  • bump

  • So I decided to change the game's "name" field, to have its full name - "Cute Rokko Chan & friends" instead of just "rokko". But I still want the exe file to be "rokko.exe", but it has become "cuterokkochan&friends.exe". Is there anyway I can change the file's name separately from the name field?

    Also, how do I change the exe's black hexagon shaped icon? Any customizable icon settings I found only affected things like the loading screen, and the exe file's icon did not change.

  • Have you used windows 8? because that would explain a lot of where software is moving. Closing/freezing applications is handled by the OS in the "metro" part of windows.

    Sometimes in windows the same thing happens, it only pretends to let you close software. For example, when you close steam, utorrent, chrome, etc, they still have services running either in the taskbar or in the "services" dialog.

    I am not much of a fan of window 8, currently using windows 7, and am therefore worried.

  • Modern software typically does not have a close or quit function. Android/IOS/Win8 are designed to hold recently used apps suspended in memory instead of closing out entirely.

    For example, if you want to stop playing a mobile game, you most likely need to hit your home key or back key a bunch of times, but if you go back to it, it will most likely be where you left off.

    Expect the quit feature to become more and more scarce in the future, as it will be a job delegated to the OS.

    It seems like a lot of people and game developers are going the mobile route these days. I am not too fond of such a thing, because I am 25 years old and never even really had even a cell phone. I generally don't like the small screens, touch screens, small keyboards, etc, on them either. I prefer to stick to windows games, both making them and playing them. And also playing console games, though making them seems to be outta my league. Most windows games I download usually do have quit options, so for windows at least, I really don't see how such a thing is being phased out, nor do I want it to be. Its quite a basic thing, and it should not be denied to people who want it, especially when its so simple and probably takes little effort to create.

  • > I have succesfully extracted all the data from Child of Light (PC version)'s .ipk files, but I still have no idea how to open the extracted files? Do they need to be edited in this ubiart thing? Any news if it has been released for use yet? I don't care if it's open source, I just want to use the program itself.

    >

    You can't use ubiart by trying to edit extracted files from a game made with ubiart, the best you could do is mod the game. Since the announcement years ago ubisoft has shown no desire to release their framework as open source as they originally claimed.

    Any idea how I could open these files though? I don't really want to use ubiart to make a game with or anything, truth be told. I just want to rip some animations and stuff, to use in construct. All these files I got have two file extentions in a row. The former one varies for different files, but the second one is always ".ckd". That type of file supposedly opens in "Keycreator", but said program says the files are invalid. Someone on a Rayman forum said that in one of the rayman games, texture files, at least, could be renamed from ".tga.ckd" to ".tga.dds" and that doing so would allow you to edit them in "Paint.net". However when I tried this with the textures in Child of Light, Paint.net also said they were invalid. Do you know anything at all? It's okay if you don't. But I really want some Aurora.

  • I have succesfully extracted all the data from Child of Light (PC version)'s .ipk files, but I still have no idea how to open the extracted files? Do they need to be edited in this ubiart thing? Any news if it has been released for use yet? I don't care if it's open source, I just want to use the program itself.

  • You are almost always working in a browser, for these are html5 games and to make them .exe's (or apk etcetera) a wrapper is used which is actually a kind of browser..

    I see. well that's interesting, but I am just glad it worked exactly the way I wanted it to. If I wasn't such an open minded person, I probably would have never tried such a thing.

  • Is it just me, or is there no system action to simply "end the game"?

    Of course I searched, cause I thought it would be a common question. Oddly, nothing I could find. Results are pretty cluttered though.

    Edit: Discovered that the Browser object's "Close" action does exactly what I want, even if I am not playing in a browser (I make only windows exe games). How odd. But if it works it works. Though I might still say it's a good idea to label such a thing a little better so it's not misleading.