calminthenight's Recent Forum Activity

  • You would have to set it up so that you deliver the updated game files via a server and would also need to bundle in an installer that you have made to delete the old files and replace them with the new ones.

    You could then call the installer program from within the nw.js game via the run file action.

    Don't see why it wouldn't be possible. Getting the download file path etc. could be a bit tricky but not sure

  • Nevermind, my morning brain didn't think of comparing the Axis and Raw Axis Values.

    Switch SNES controller is fully supported.

  • I've been testing different controllers for support and rebinding purposes and on the switch SNES controller the D-Pad appears in the gamepad object as as a single axis (9) that returns a different value for each 8 directions, except for Down and Down/Right which both return 0.

    Has anyone experimented with supporting this controller before? I understand that construct is trying to reconcile it to a Xbox360 gamepad, and that it's use can be achieved using Xpadder or similar, but it would be nice to get it working out of the box.

    Only testing Windows atm.

    Tagged:

  • I believe positional audio works correctly in Firefox, at least it did last I checked. dBFS (decibel Full Scale) is the unit used to measure the volume of digital audio.

    In most circumstances, digital audio cannot exceed 0dBFS without causing the distortion you hear. When you play a sound in C3 the default playback volume is 0dB, which is the maximum. You can lower the volume of the sound by using a negative number between -99 and 0.

    dBFS is a logarithmic scale so keep in mind that -6dBFS represents approximately half the volume of 0dBFS.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • AFAIK positional audio implementation in chromium has a number of issues that pretty much, but not entirely, break it. A year or so ago I was involved in a Chromium issue tracker and uploaded a simple javascript example showing the issues but to my knowledge nothing has been fixed.

    That said, if you are rapidly playing a bunch of sounds every 0.1 seconds, it is highly likely that you are hearing digital clipping. The sum of multiple sounds playing over the top of each other is exceeding 0dBFS and causing audio artifacts.

    You can try reducing the volume of your samples to make sure they are not near 0dB and making sure the length of each sample to be played rapidly is shorter than the period before the next sample will be played.

    Construct has no Master Limiter effect that you can run all sounds through to prevent clipping, so you need to manage your levels carefully

  • If the position of the spawn is the same each time you can create an image point on your sprite and then you can specify that image point in the spawn action so you wouldn't need the XandY actions below.

    Correct about the instance picking yes.

    If you need to spawn multiple text objects you can use a repeat loop like you mentioned.

    Just add a sub event under the on sprite created condition and add a repeat loop.

    If the number of repeats is not constant you could populate the repeat number by passing a variable from somewhere else.

    If you need to pass different values to each of the instances created in the loop then you would also need to pass those via some other function.

  • Does anyone know of any versions beyond v0.45.0 that support unprompted entry into fullscreen mode? Figured I'd ask before I downloaded them all to test.

    Additionally, assuming it is chromium that has blocked it, does anyone have a link to chromium dev pages with info on the change?

    Thanks

  • As Maverick said you can pass the UID of the "parent" object to an instance variable on the "child" object at the time of the child being spawned by adding the action directly under the spawn action.

    Parent - Spawn Child

    Child - Set var_parentUID to Parent.UID

    You could also use the hierarchy system, which allows you to add and remove children to/from parent objects and pick them all in various ways.

    construct.net/en/make-games/manuals/construct-3/plugin-reference/common-features/common-actions (look at the hierarchy section)

  • just right click on the layout and copy it and then paste it in the new project. As long as all objects are the same then it will work.

  • This is just outstanding rufson. I can't wait to see more updates.

  • you could also use a Boolean variable on the object that is colliding with the leaves. And set it to true on collision and then play the audio triggered once when the variable is true.

calminthenight's avatar

calminthenight

Member since 28 Jan, 2018

Twitter
calminthenight has 6 followers

Trophy Case

  • 6-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

11/44
How to earn trophies