oosyrag's Forum Posts

  • If you want it to look good, you're probably going to have to put the effort in to color night time separately.

    Proper night time visuals generally are not just daytime visuals with a filter on top.

    Edit:

    If you're using an effect mask and isolating it, try turning on the "Force own texture" property on the layer you are applying the mask to.

  • From what I remember of FF6 classic and the one video I could find of atma weapon dying, the boss death animation is a combination of a color tint, fade out, and shaking. Also the flash of white, which can also be achieved with a color tint effect.

    Here's another dissolve type effect I made an example of before, based on the Undertale style. construct.net/en/forum/construct-3/how-do-i-8/dust-effect-monster-dies-157891

  • Based on my understanding, the actions in that event is exactly what the Construct does regardless of if you have the load layout images action there or not.

    When changing layouts, the engine will load all images on that layout into memory.

    The key is, if there are no instances of a particular object placed on that layout in the layout editor, it will not load (I think), even if you have the loat layout images into memory action. If that object is then created later, it needs to be loaded at that time.

    So if you create a lot of objects on a layout that you didn't place in the editor, the engine did not know to load those ahead of time when switching layouts.

  • Try adding an instance of each the objects you are creating in the layout editor. You can delete these placeholder objects on start of layout.

    As long as there is a single instance of an object on any given layout, I believe that object's textures will be preloaded into memory before the layout starts. If you create an object via events that was originally not on the layout, then it has to load it into memory then and there.

  • You would put it in a Tween is running condition.

  • You can use the tween value action instead of tween property, and then the set scale action with the tween.value expression to get the result you want.

  • It sounds like you wouldn't need pathfinding at all for your original approach, since they're ignoring the walls and attacking through them anyway. You would used a fixed path with moveto and maybe invisible helper sprites as waypoints in that case.

  • Generally speaking, objects can move along curved lines by utilizing the same data/method you used to draw the line in the first place.

    There are many ways to draw or describe a curved line in different situations. How are you making your line?

    For example, from what you said in your post, it sounds like you want to click a, and then click b, and have a curved line appear. But how do you determine if the line is curved to the left or the right, and how wide?

  • Just some food for thought from a different point of view, not that I care to change anyone's mind.

    If somebody is able to monetize and profit from my data, just for the fact that I exist, in a way that I would not be able to even if I kept my data to myself by not allowing access, why not? In return I get to use many useful services and products for free.

    I'm not losing any time, money, or effort for existing and having my data collected. I certainly wouldn't gain any of those things if I didn't, and in fact it takes more effort and sacrifice in terms of resources I am able to utilize, just to keep my data to myself, which isn't worth anything to me to begin with.

    Unless some extremely illegal activities are involved, or the person has a habit of regularly making mortal enemies online. Then maybe those would be bigger reasons to keep one's data private.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • %LocalAppData%\Google\Chrome\User Data\Default\Local Storage\

    I don't believe it is stored in a user designated format, so you won't be able to just grab a .c3p out of it. Not too familiar with it though so I could be wrong.

  • First thing that comes to mind would be to use a small invisible helper sprite in a container with the letter, positioned at the center of the letter. Use the helper sprite for collision detection and picking instead of the letter itself.

  • Whatever you're comfortable with, I doubt there will be any noticable performance differences.

    I find the array object has a variety of useful tools/actions that I like to work with, but again it comes down to preference. All of the data storage options are capable of storage, but how you interact and manipulate them are different.

  • construct.net/en/make-games/manuals/construct-3/plugin-reference/game-recorder

    RecordingURL

    In On recording ready, a URL that can be used to download the recorded video file. Use the Browser object's Invoke download action to download this.

  • Sounds like it could be easily done with css as opposed to bbcode. Or maybe both together if css can specify bbcode identifiers, I haven't tried.

  • Why do you need different viewports?

    If you're aiming for a picture in picture type mechanic, you can do it with a layer set with the force own texture property and a sprite object with a blending mode set to use as a mask.