newt's Forum Posts

  • Just a heads up.

    You do not need the prof-uis libs to contribute to Construct Classic.

    You can learn more about prof-uis here:

    Prof-uis

    You can email them if you have any questions about johnstiles76.

    Btw Construct Classic is under a GPL license.

    You can read more about that here:

    The GPL

  • Been hoping for this. :)

    Thanks

    Any thoughts on using some of the other functions, arc, paths, etc?

  • Just using some pseudocode there, sorry.

    On create is when ever you create the objects rocket and exhaust, change an instance variable that you have made for each of them to correspond to each other.

    That way when a rocket is picked by the collision you can pick the exhaust that has the same value in its variable.

  • use instance variables.

    On creation :set rocket variable shot to rocket.count, smoke set variable shot to rocket variable shot

    rocket on collision destroy rocket

    ->smoke variable shot= rocket variable shot : destroy smoke

  • Here's what I would do if I knew which walls were slide-able.

    +On your trigger

    ->wallWithGap pick closest to player.x,player.y

    -->wallWithGap compare x wallWithGap.x >player.x+offset

    --->player compare angle player.angle is 0: do stuff

    -->wallWithGap compare x wallWithGap.x <player.x-offset

    --->player compare angle player.angle is 180: do stuff

    Edit:

    Now that doesn't take y into account, so if you have multiple levels of walls, IE walls that can be slid under above and below the character, you will need to compare the y as well.

  • Just for the record: I remember Ashley explaining somewhere on the forums that this

    GPU Accelerated Windows

    has nothing to do with hardware accelerated canvas. It just says, that the window will make use (or not make use) of Direct3D functions when displaying the webpages. You can only learn about hardware acceleration if you are not using XP and are looking for direct2D in about:config

    Ahh, didn't know that. All I do know is everything since 3.6 has doubled in ram making it virtually unusable for my machine.

    ..... and I still don't have hwa for Firefox.

  • >

    > GPU Accelerated Windows0/1. Blocked for your graphics card because of unresolved driver issues.

    Just noticed mine says:

    GPU Accelerated Windows 1/1 Direct3D 9

    No idea what that actually means, as speed wise, there's no noticeable difference or improvement.

    Well your using direct3d, and your sig specs say xp pro, so somethings weird there.

    On the other hand, I wouldn't be surprised if its just my card specifically that's blacklisted.

  • Firefox 8 just came out. Is it any better?

    Sadly no on my xp.

    Adapter DescriptionNVIDIA GeForce 6200

    Driver Date8-3-2011

    WebGL RendererGoogle Inc. -- ANGLE -- OpenGL ES 2.0 (ANGLE 0.0.0.686)

    GPU Accelerated Windows0/1. Blocked for your graphics card because of unresolved driver issues.

  • Just a fyi. In Firefox you can click on help at the top and select Troubleshooting Information. That will open an about page with all the relevant info.

    The flag for if hardware acceleration is enabled is down near the bottom.

  • You can figure everything without having to actually changing the angle.

    Angle(x1,y1,x2,y2) gives you the angle between the points... from within 0 to 180 degrees. You need the full 360 here so you have to do some comparisons.

    isoangle

    What would be nice here is an expression that takes everything into account... perhaps a behavior.

  • True, everybody needs a hug now and then.

  • I think velocity is constant, so you will have to set it to zero once your max speed is reached.

  • You know if C2 had a z-index, and a for each ordered, you wouldn't need the array at all. The cards themselves could be the array. To shuffle all you would have to do is:

    For each card set z-index to random(52)

    Then you could even un-shuffle them:

    For each card (ordered by instance variable book)

    -> For each card (ordered by instance variable number)

    --> card set z index to loopindex

    Easy peasy

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Nice idea actually. I think in theory you could use this for say loading map data, etc.

    Thanks.

    Edit:

    Seems you only have the initial name to call when reading. Might be nice if you could simply rename that or make up new ones at runtime.

  • I think you're forgetting an important step as illustrated here.

    <img src="http://dl.dropbox.com/u/666516/nevergiveup.png" border="0" />