R0J0hound's Recent Forum Activity

  • If you post the cap, someone should be able identify if it's a bug or logic problem. At least it's the easiest and fastest way to get a solution.

  • The correct syntax would be, Player.Overlaps("Sprite3"), but "Overlaps" will cause a crash when used in python because it's implementation requires it to be attached to an event.

    A solution is to use Player.OverlapsOffset("Sprite3",0,0) instead.

  • The names will be changed for the next build.

    "Set Zoom" will be "Set Zoom Rate".

    and

    "Set Zoom Offset" will be "Set Zoom".

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • The Construct IDE is the only thing that needs the ProfUIS library. The runtime and plugins can be built without it.

    standby for furthur action...

  • I've never had collision detection issues like that.

    How are you checking for collisions? Are you using "overlaps at offset" at all?

  • It seems that the "Add target" action selects from all the "enemy" type not just the currently selected enemy.

    A solution would be to add the object type of the selected object as a target instead of the family.

    Edit the "Add Target" action and right click "object to target" and select use expression. Now you can choose an object by their OID (object id), which is different for each object type. Next type in "Enemy.OID". The "OID" expression with families returns the OID of of the actual object, not the family.

  • [quote:2o457nu4]Whats the 'Tracker', i assume its a post for bugs? How do i go about reporting this error.

    See How to post bug reports

  • I can make an image larger than the screen resolution without issue. I suspect it may be an issue with the graphics card. What graphics card do you have and how much VRAM is on it?

  • Is now fixed for next build. Good find!

  • Here is an example for that first aspect that may be helpful:

    http://dl.dropbox.com/u/5426011/examples4/createOnObj.cap made in 0.99.97

    [quote:iyz7kjc4]I also have no clue on how to make them 'unique' after their creation, so I can deal with them each for their own. Any help would greatly be appreciated.

    Try the system condition "for each".

  • The best reference is just plain events. The first param is the controller (1-4).

    With the "control is down" condition, param 2 is a combo box to select a button. Parameters that were combos in the events are an index in python, 0 for the fist line and so on. "Button B" would be 13. I imagine it works the same way with "ButtonState" but since I don't have a controller I can't test it.

    So this should test button B on controler 1:

    Xbox360Controller.ButtonState(1, 13)

    I hope I'm not derailing this thread too much but here's another easier way to be able to build plugins without the large sdk downloads.

    Installing visual c++ express and construct's SDK still are necessary steps.

    Next I found that all that was needed from the MFC and ATL libraries was the CString class.

    You can find a free replacement here, just 36kb .

    Copy "StdString.h" from that zip to the "/Template Win32 VC8-9 Static/" folder.

    Edit "StdAfx.h" and comment out these two lines:

    #include <atlstr.h>
    #include <atltypes.h>[/code:2jvgwa5p]
    and add these two lines:
    [code:2jvgwa5p]#include "StdString.h"
    typedef CStdString CString;[/code:2jvgwa5p]
    
    Next:[url]http://sourceforge.net/apps/mediawiki/construct/index.php?title=How_To:_Create_a_plugin[/url]
R0J0hound's avatar

R0J0hound

Member since 15 Jun, 2009

Twitter
R0J0hound has 155 followers

Connect with R0J0hound