DiamonDcher's Forum Posts

  • Error reports should go to the issue tracker here:

    https://github.com/Scirra/Construct-bugs/issues

    What does it mean? Do I need to create the issue report in GitHub?

  • When I changed Sprite Animation type on the Scene.

    C3

    Error report information

    Type: unhandled exception

    File: editor.construct.net/r358/main.js, line 2266, col 114

    Message: Uncaught TypeError: Cannot read properties of null (reading 'sf')

    Stack: TypeError: Cannot read properties of null (reading 'sf') at vk.Zb.MNa.ZI (https://editor.construct.net/r358/main.js:2266:114) at Fbc (https://editor.construct.net/r358/components/editors/layoutView/layoutView.js:90:431)

    Construct version: r358

    URL: editor.construct.net

    Date: Wed Oct 11 2023 15:54:21 GMT+0200 (Central European Summer Time)

    Uptime: 3397.1 s

    Platform information

    Product: Construct 3 r358 (stable)

    Browser: Edge 117.0.2045.60

    Browser engine: Chromium

    Context: webapp

    Operating system: Windows 11

    Device type: desktop

    Device pixel ratio: 1.25

    Logical CPU cores: 20

    Approx. device memory: 8 GB

    User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36 Edg/117.0.2045.60

    Language setting: ru-RU

    WebGPU information

    Renderer: WebGPU

    Supports GPU profiling: no

    Major performance caveat: no

    Maximum texture size: 8192

    Adapter vendor: intel

    Adapter architecture: gen-12lp

    Adapter device: (unavailable)

    Adapter description: (unavailable)

    Adapter features: bgra8unorm-storage, depth-clip-control, depth32float-stencil8, indirect-first-instance, rg11b10ufloat-renderable, texture-compression-bc

    Tagged:

  • You can have a variable on your active block and make that chick to see if it is touching any other block. Something like this:

    {Block is active; Block is overlapping titlemap; Block is not overlapping Block; has no touch}

    {Set block to inactive; Add 1 to score; create new block at x and y} else {send block back to x and y}

    hope this helps

    Fuged this is a good plan, thank you! But I don't see the overlapping condition for Tilemap objects. Maybe can I replace it with something?

  • Hi all!

    I create block figures (like in the Tetris) as Tilemap objects (active figures). Other figures in the game board are sprites.

    I want to find an empty place for the active figure on the game board (free from other established figures). How can I check the collision of my active figure with already placed blocks?

    Thank you!

    Tagged:

  • Ashly is right. I tried to delete ALL FIREBASE plugin and export my build with out it - problem was solved. EMI_INDO can you check if the SDKs used in the plugin are up to date?

  • Thank you for your answer!

    EMI_INDO I used only your custom addon (https://www.construct.net/en/game-assets/addons/firebase-1881). Can you look at this issue? Do you have any idea?

  • Ashley do you plane to update it?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • When I push my app to the Google Play Store, I have an exeption:

    com.google.android.gms:play-services-safetynet:17.0.0.

    Also message from developer:

    The SafetyNet Attestation API is being discontinued and replaced by the new Play Integrity API. Begin migration as soon as possible to avoid user disruption. The Play Integrity API includes all the integrity signals that SafetyNet Attestation offers and more, like Google Play licensing and better error messaging. Learn more and start migrating at developer.android.com/training/safetynet/deprecation-timeline

    Tagged:

  • Do you have the same problem? Or is it only my case?

  • When I used to generate a new keystore file for app signing (android), Construct 3 constantly crush. I see "Success window" but I can't find the keystore file.

    This is error:

    Error report information

    Type: unhandled exception

    File: editor.construct.net/r350/main.js, line 1920, col 242

    Message: Uncaught TypeError: d.getModifierState is not a function

    Stack: TypeError: d.getModifierState is not a function at mr.g.ki.rLa (https://editor.construct.net/r350/main.js:1920:242) at Yi.g.kuc.zd (https://editor.construct.net/r350/main.js:1922:416) at editor.construct.net/r350/main.js:1922:139

    Construct version: r350

    URL: editor.construct.net

    Date: Mon Aug 14 2023 16:39:43 GMT+0300 (GMT+03:00)

    Uptime: 158.9 s

    Platform information

    Product: Construct 3 r350 (stable)

    Browser: Edge 115.0.1901.203

    Browser engine: Chromium

    Context: webapp

    Operating system: Windows 11

    Device type: desktop

    Device pixel ratio: 1.25

    Logical CPU cores: 20

    Approx. device memory: 8 GB

    User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.1901.203

    Language setting: ru-RU

    WebGPU information

    Renderer: WebGPU

    Supports GPU profiling: no

    Major performance caveat: no

    Maximum texture size: 8192

    Adapter vendor: intel

    Adapter architecture: gen-12lp

    Adapter device: (unavailable)

    Adapter description: (unavailable)

    Adapter features: bgra8unorm-storage, depth-clip-control, depth32float-stencil8, indirect-first-instance, rg11b10ufloat-renderable, texture-compression-bc

  • Sorry for a repeated tag Ashley , but I really don't know who else can help me with this question. if you are busy, could you tag someone another?

  • Thank you, it works!

    It was a careless mistake. I used the default plugin settings.

  • Thank you EMI_INDO for efficiency! I downloaded the new version (1.0.1.9) and updated the plugin, but I still have an Error. What do I do wrong?

  • EMI_INDO can you please update ALL FIREBASE plugin for work with the last Construct stable update (r350)?

    Now it is impossible to build the project with the old plugin. The currently configuration settings:

    Error Log:

    Error: Checking Java JDK and Android SDK versions ANDROID_HOME=~~/androidSDK (recommended setting) ANDROID_SDK_ROOT=~~/androidSDK (DEPRECATED) Using Android SDK: ~~/androidSDK The project name 'Block Master' contains at least one of the following characters: [ , /, \, :, <, >, ", ?, *, |]. This has been deprecated and is scheduled to be removed in Gradle 5.0. Set the 'rootProject.name' or adjust the 'include' statement (see https:/~~/org.gradle.api.initialization.Settings.html#org.gradle.api.initialization.Settings:include(java.lang.String[]) for more details). at cdv_gradle_name_2y8qkjumq2r5ff2w8ov92ub79.run(~~/cdv-gradle-name.gradle:2) (Run with --stacktrace to get the full stack trace of this deprecation warning.) :wrapper BUILD SUCCESSFUL in 0s 1 actionable task: 1 executed Subproject Path: CordovaLib Subproject Path: app

    Configure project :app

    strippedNativeLibsDir is deprecated and no longer used. Please remove it from your build configuration.

    Task :app:preBuild UP-TO-DATE

    Task :app:preDebugBuild UP-TO-DATE

    Task :app:mergeDebugNativeDebugMetadata NO-SOURCE

    Task :CordovaLib:preBuild UP-TO-DATE

    Task :CordovaLib:preDebugBuild UP-TO-DATE

    Task :CordovaLib:compileDebugAidl NO-SOURCE

    Task :app:compileDebugAidl NO-SOURCE

    Task :CordovaLib:packageDebugRenderscript

    Task :app:compileDebugRenderscript NO-SOURCE

    Task :app:generateDebugBuildConfig

    Task :app:javaPreCompileDebug

    Task :CordovaLib:writeDebugAarMetadata

    Task :app:generateDebugResValues

    Task :app:checkDebugAarMetadata

    Task :app:injectCrashlyticsMappingFileIdDebug

    Task :CordovaLib:compileDebugRenderscript

    The RenderScript APIs are deprecated. They will be removed in Android Gradle plugin 9.0. See the following link for a guide to migrate from RenderScript: https:/~~/migrate

    Task :CordovaLib:generateDebugResValues

    Task :CordovaLib:generateDebugResources

    Task :CordovaLib:packageDebugResources

    Task :app:mapDebugSourceSetPaths FAILED

    Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.

    You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

    See https:/~~/command_line_interface.html#sec:command_line_warnings

    11 actionable tasks: 11 executed

    FAILURE: Build failed with an exception.

    * What went wrong:

    Execution failed for task ':app:mapDebugSourceSetPaths'.

    Error while evaluating property 'extraGeneratedResDir' of task ':app:mapDebugSourceSetPaths'.

    Failed to calculate the value of task ':app:mapDebugSourceSetPaths' property 'extraGeneratedResDir'.

    Querying the mapped value of provider(java.util.Set) before task ':app:processDebugGoogleServices' has completed is not supported

    * Try:

    Run with --stacktrace option to get the stack trace.

    Run with --info or --debug option to get more log output.

    Run with --scan to get full insights.

    * Get more help at https:/~~/help.gradle.org

    BUILD FAILED in 2s

    Command failed with exit code 1: ~~/gradlew -b ~~/build.gradle cdvBuildDebug

  • Chadori thank you for your help, but I'm not ready to pay $100 just for 1 plugin I need yet)

    I'll wait for Ashley or Laura_D to answer me about native FB plugin. I hope I have provided enough information for an answer. If you need any more information, I'm happy to provide it.