dop2000's Recent Forum Activity

  • I don't see any relevant console errors.

    Run the preview in debug mode (Shift-F4 or Shift-F5). Check in the debugger if the current layout is correct, if there are any objects created, if layers are visible and so on.

  • Are there any errors in the console log? Also, perhaps you need to press F4, not F5. F5 previews the current layout which looks blank to me on your screenshot.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • When playing music tracks, give them all the same tag. You can use multiple tags, separated by space. For example: "music battle", "music intro", "music menu".

    Then, you can mute any music by tag "music".

  • The build-in typewriter won't work here. You need to find an old Construct 2 example of typewriter effect. Here is one:

    howtoconstructdemos.com/auto-resizing-speech-bubble-for-dialog-systems-capx

    But instead of appending letters to the spritefont text directly, append them to shakingTextString variable (in the Animated Text example).

    Spritefont scaling is not a problem, simply adjust the offset values.

  • Use an instance variable AngleOffset on wings. Change it with speed, say, from 0 to -45 for the left wing and from 0 to 45 for the right. On every tick set wings angle to jet.angle+self.AngleOffset

  • By default, the TileMovement behavior expects the image point to be at the top-left corner, while Pathfinding works best with the image point in the center. I believe if you set the image point to the center and set the grid offsets in the TileMovement behavior to 8px, both behaviors should work correctly.

  • That's how picking works in C3. The parent "On tween" event picks a single instance of pam_paws for the entire event.

    If you want to access other instances in the same event, you need to use "Pick all" condition - but it will only be active within its sub-event. Once the sub-event has finished, the picked scope reverts to that single instance.

    The order of conditions is also important. In this case "Pick all" needs to be first, above the "compare instance variable" condition.

  • You have thousands of objects in a family?? This doesn't seem like a good way to organize your project..

    You can easily make a list of all objects - just extract it from Families\FamilyName.json

  • No, "pick all fam_paws" is not redundant, it's required in this case. But I can see on your screenshot that this condition is in a separate sub-event. Combine both sub-events into one and it should fix the issue.

    Also, instead of "pick by evaluating" use "fam_paws compare instance variable", it's easier.

  • I would definitely switch to pathfinding and move to behaviors exclusively if I can somehow manage to make it work in 16 px increments, to simulate the way 8 direction movement looks.

    Did you mean TileMovement? 8direction doesn't move in increments, and it's a poor choice for a tile-based game, because you want your objects to always snap to the center of the tile.

    MoveTo can be used on a grid:

    "Move to self.x+16" will move 1 tile to the right.

    "Move to self.x+16" followed by "Move to self.y-16" with "add waypoint" option will move 1 tile right and then 1 tile up. But you will need to check for wall collisions with events.

  • Looks like you are using a bunch of different movement behaviors - pathfinding, tile movement, even 8direction? It will be difficult to make them all work correctly on a grid.

    I would keep Pathfinding and MoveTo, and get rid of the others. MoveTo is pretty versatile and works well on a grid. You can use it instead of the TileMovement, just check for collisions with events.

  • Can you post a screenshot of your code? Also, run the game in Debug Mode and check that there is an instance of fam_paws with pawState containing current (without quotation marks).

dop2000's avatar

dop2000

Online Now

Member since 26 May, 2016
Last online 27 Sep, 2026

Twitter
dop2000 has 280 followers

Connect with dop2000

Trophy Case

  • 10-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • x5
    Popular Game One of your games has over 1,000 players
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • x3
    Quick Draw First 5 people to up-vote a new Construct 3 release
  • x14
    Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

30/44
How to earn trophies