dop2000's Forum Posts

  • You do not have permission to view this post

  • You do not have permission to view this post

  • .piiq is an encrypted file, removing the extension will not help. There may be ways to decrypt it without paying ransom money to hackers, google offers a few youtube videos describing how to do this.

  • Unfortunately, project.c3proj is the most important file.

    You can try to create a blank project, then add all layouts, layers, event sheets, objects, behaviors, effects - with the same names as in your old project. (look up names in the unaffected folders).

    After that save the new project as a folder, get the project.c3proj from it and and try injecting it into your old project.

    This may be a difficult task and I am not sure if this will work. Don't forget to make backup copies of everything on every step!

  • You can call Construct 3 function, and inside the function you can stop music and change variables.

    Try c3_callFunction("FunctionName", [parameters]);

    Here is an example with iFrame, I guess calling functions from the parent index.html should work the same way:

    howtoconstructdemos.com/communicating-with-an-iframe-in-construct

  • If changing the type is not possible, you can replace the textbox with another one, which shows the same password but in clear text. Basically make the first textbox invisible and the second one visible, and set focus to it.

  • You do not have permission to view this post

  • There is "Deduplicate images" option when you export your game.

  • First, you posted in the wrong sub-forum. Secondly, seems like you shared the wrong project :)

    Anyway, there are multiple issues with your events. Event #4 on your screenshot will run on every tick, creating lots and lots of objects. Also, I believe when you press C, both events 1 and 10 will be triggered one after another. The first will set InDialog to true, and that's why the second will trigger also, cancelling the popup.

    You need to change your code like this:

    On C pressed 
    Player is overlapping Counter
    
    	(Sub-events)
    	Is InDialog : Set InDialog to false, destroy popup etc.
    	
    	Else : Set InDialog to true, create popup menu etc.
    
  • Do you need keys with different rectangle length? You can create several frames or animations in the sprite.

    Or use a separate sprite for the circle and attach it to the rectangle with physics joints.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Or Date.Now+259200000

    (259200000 is the number of milliseconds in 3 days)

  • BTW, it would be nice to have a "Stop function" action in C3, similar to "Stop loop".

  • In Physics world you need to move object with Physics actions - apply force, set velocity etc.

    Try this:

  • You should post your project file, it's really difficult to understand your problem.

    Also, Physics is not compatible with other movement behaviors. Don't use Physics with Pin or Bullet behaviors in one object.

  • If there are only 3 instance variables, you can use a ternary operator. For example:

    Set text to (DialogueState=1 ? NPC.Dialogue1 : DialogueState=2 ? NPC.Dialogue2 : NPC.Dialogue3)

    Otherwise use a dictionary as oosyrag suggested - add the dictionary to the same container with NPC, each NPC will have its own copy of it.