shinkan's Forum Posts

  • Or you can use existing shaders for the layout/layer.

  • Using layer names is essential but Rorys issue is still valid. Even if you have a layer "aaa" and all your events are refering to layer "aaa", after renaming "aaa" to "bbb" all events will still refer to "aaa" and you need to go and change all of them manually.

    Little popup "Do you want to change naming in events?" would be nice for that.

  • There's no expression to SpriteA set scale to SpriteB

    but if you set SpriteA set size to SpriteB.width and SpriteB.Height it will work

  • TELLES0808 yeah, but there is not need for that really. If You have only one family with all the cars inside then all You have is one text variable, for example "type"

    then split your event to

    var = "car" - do specific car stuff

    var = "truck " - do specific truck stuff

    var = "armored truck" - do specific armored truck stuff

    When I wrote my post above I thought for a second and then redesign my game. I have deleted all Doors families and left only one common Doors family for all doors sprites - in events I only change few thing to use doors.variable that already exist.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It is possible. In my current project I have 3 families: Doors, Doors_BG, Doors_Side

    Doors family containes all sprites for doors (bg and side) and all common variables: name, key, goto, locked.

    Doors_Side family have only side_doors sprites. They inherit all variables from Doors family and have few more variables itself.

    With that setup and functions I can really easy control interactions between player and doors he's currently overlaping.

    Not quite sure what you are trying to do, but I think for example you described you could do all of that using only one family and variables

    Edit: Basically what Jase00 said... he post while I was writing

  • In r129 layouts can be renamed properly but layers still can't :)

  • Actually I was talking about layers, but for some reason there's a screenshot with layouts, heh no idea how that happend :P

    but anyway, layouts and layers, can't be renamed in properties bar :)

  • Cast shadow plugin? anyone? ;)

  • Oh yeah, forgot about that. Renaming them in Layers Bar works fine. It's happening when you trying to rename layers in Properties bar

    <img src="https://dl.dropboxusercontent.com/u/34375299/Construct%202/bugs%20and%20fixes/layout.jpg" border="0" />

  • File above it's a file with new project - completely empty. One thing I've change is "Layer 0" to "Layer name".

    After reading your reply I've restarted my pc, opened up C2 and created new project after. So it's clean windows with only one instance of C2 opened and still it will not allow me to change "Layer name" to "Layer Name".

  • Unfortunately I never thought about securing games made in C2 (or even CC and any other soft I used) but I was always a big fan of good old days copy protection

    <img src="http://www.thehouseofgames.net/docs/p/prince_of_persia2_copy_protection.gif" border="0" />

    which can be a bit difficult in era of digital madness ;)

  • To be honest, don't bother.

    If they want to crack your game, they will and you can do nothing about that. Instead of spending hours/days and money trying to protect your game, better spend this time on bug fixing and polishing.

    Look at the past, at some games who had "uniqe and impossible to crack" protections from big companies who spend milions of dollars inventing them. They all got cracked within couple of weeks.

  • Of course. You can make any 2d multiplayer game in C2.

  • Link to .capx file (required!):

    Layer name.capx

    Steps to reproduce:

    1. Change layer name from "Layer name" to "Layer Name"

    Observed result:

    Changing any letter to capital letter in existing layer name will show popup "Layer name "-name of the layer-" already taken."

    Expected result:

    Be able to change size of letters while renaming same layer.

    Browsers affected:

    Chrome: yes/no

    Firefox: yes/no

    Internet Explorer: yes/no

    Operating system & service pack:

        Win 7 64bit

    Construct 2 version:

        r128.2

  • You need "" for that - > "PlayLayer"