Search:

Type: Posts; User: Popcorn; Keyword(s):

Page 1 of 3 1 2 3

Search: Search took 0.03 seconds.

  1. I am not sure if you're saying that you plan to...

    I am not sure if you're saying that you plan to make a new midi object, of if you're asking if anyone else is gonna make one? Anyway, we definitely need a new one! The old midi object seemes to have...
  2. I think you kinda answered your own question....

    I think you kinda answered your own question. It's possible to divide it into sections, but every game is different, so I guess you need to come up with your own solution. For instance, if you have...
  3. One solution could be to add a flag to all...

    One solution could be to add a flag to all Qualifier A and B objects, or even to all objects, and name it Runtime_I_Have_Qualifier_B. Don't set the value in the editor.
    Before moving objects, run a...
  4. Warning: Use active system box on Android at your...

    Warning: Use active system box on Android at your own risk, there are so many bugs related to it, it has made me crazy. Unless you are not creating them at runtime and the screen will not scroll,...
  5. I think you might want to try and change your...

    I think you might want to try and change your movement somewhat. For one, use a detector or detectors that you place around the moving object. Also, never move the object more than one pixel per...
  6. No problem. That's what I assumed you were doing....

    No problem. That's what I assumed you were doing. When I said 'run through all the enemies in the current zone', I meant running a for EachLoop on the Enemy object that has Zone equal current zone....
  7. There can be many solutions to this. Assuming...

    There can be many solutions to this. Assuming your game is as dynamic as possible, I'd give each enemy a value that tells which zone they are in. When needed, I'd run through all the enemies in the...
  8. Replies
    5
    Views
    326

    I think you misunderstood me. You need to make...

    I think you misunderstood me. You need to make two actions to position the object dynamically. One action to create the object anywhere, and one to set the position of the object. So in your case you...
  9. Replies
    5
    Views
    326

    You can create an object wherever you want...

    You can create an object wherever you want through events. Just set the position of the object directly after in the same event. There is a random pool object. Also you can use a list which you...
  10. Replies
    13
    Views
    810

    I don't think this is something to worry about...

    I don't think this is something to worry about unless the action involves writing to disk or alot of complex calculations. Keep in mind that when you only use Always, Fusion doesn't need the extra...
  11. Here you go. I completely messed up your nice...

    Here you go.
    I completely messed up your nice organization, so you'll have to redo that. I wasn't able to work on the frame you had before, so I made a new load frame. Just make sure that all Engine...
  12. Ah, I'm sorry. You'll need to put str$() around...

    Ah, I'm sorry. You'll need to put str$() around the numbers. So for instance str$(X("Group.Engine")) should work fine :) Regarding the string, you can use a normal string or a global string as I...
  13. To make a save procedure, you can do it like...

    To make a save procedure, you can do it like this:

    Give all objects the same qualifier, for instance Group.Engine.
    Create a String Tokenizer object. Install it from the extension manager if you...
  14. Replies
    4
    Views
    356

    Just try to delete it, if it has events attached...

    Just try to delete it, if it has events attached to it, you will get a message, just like with any other objects.
  15. Without looking too much into that video, I can...

    Without looking too much into that video, I can tell you that one method, which I believe is also the one used in the video, is to use invisible objects to detect the angle of the slope. You place...
  16. Yeah, I think it is a good practice to use...

    Yeah, I think it is a good practice to use actives as backdrops, at least while making the levels. Just make good use of the Add to backdrop action in the event editor, and destroy the actual active...
  17. It's hard to say without looking at your code,...

    It's hard to say without looking at your code, but my guess is that you destroy and start a loop in the same event, in which case you need to split it into two events.
  18. After you have a dragable object, you can add...

    After you have a dragable object, you can add inertia by calculating the distance between the two last touch points and the angle between them, and then apply movent using trigonometry. It is a good...
  19. 'Blush' @piscesdreams...

    'Blush'


    @piscesdreams It looks great now! Btw, did you make those waves in the video yourself? If so, would you like to share how you went about that? What tool did you use? They look awesome!
  20. Give each wave a unique offset value. If you have...

    Give each wave a unique offset value. If you have 3 waves, it could be for instance 0, 20 and 40.
    Always set y to base + offset + wavedistance * sin((timer / 10.0) + offset ).
  21. A very common thing I see is this: If value =...

    A very common thing I see is this:

    If value = 1 -> Play animation 1
    If value = 2 -> Play animation 2
    If value = 3 -> Play animation 3
    etc....
    This is ok if there are few animations, but what...
  22. Replies
    7
    Views
    586

    Yes, here you are!

    Yes, here you are!
  23. Replies
    7
    Views
    586

    What do you mean? In my experience it detects...

    What do you mean? In my experience it detects every note played, so you can easily figure out what chord is playing by adding each note to an array or something.
  24. Replies
    7
    Views
    586

    I didn't know about this object! I tried it (on...

    I didn't know about this object! I tried it (on Windows 10) and it works like a charm... until I add active objects and other events. If all the frame contains is the midi plugin and events for it,...
  25. Have you tried adding a 'Is Group not active'...

    Have you tried adding a 'Is Group not active' condition in that first event?
  26. Replies
    5
    Views
    536

    I don't think there are any built-in functions...

    I don't think there are any built-in functions for this. If you compare "A2019" this will return 0, while "20A19" will return 20, so that wouldn't work.
    There are however a couple of ways to deal...
  27. Replies
    3
    Views
    485

    I advice you to use normal trigonometry for this...

    I advice you to use normal trigonometry for this :)
    Set the player object to Static movement, which means it will have no movement and you code it in the event editor instead.
    You will need to...
  28. You can use ForEach loops to loop through each...

    You can use ForEach loops to loop through each enemy ship, and then run a new ForEach loop that loops through all potential targets, checks if they have allready been targeted, or else mark them as...
  29. The scale solution might be the easiest, but the...

    The scale solution might be the easiest, but the best is probably using the Surface object and its draw ellipse and fill flood actions.
  30. Replies
    1
    Views
    560

    https://ultimatewalrus.com/ perhaps?

    https://ultimatewalrus.com/ perhaps?
  31. Multiplayergames are some of the more advanced...

    Multiplayergames are some of the more advanced type of games you can do, and there are simply not many finished multiplayergames made with Fusion, hence why there's a lack of tutorials for it.
    You...
  32. Replies
    2
    Views
    598

    I suppose you can compare the user's local time...

    I suppose you can compare the user's local time to the server time, and you would get the time difference and from there find out which timezone it is.
  33. Replies
    2
    Views
    456

    A counter doesn't have support for this. But...

    A counter doesn't have support for this. But there are workarounds. One option is to use a string object instead, which is set to align right. You can also use a System active box and set align to...
  34. Replies
    4
    Views
    546

    Junix, destroying objects and starting a loop...

    Junix, destroying objects and starting a loop that's creating objects in the same event may mess up the object selection.
    Instead, have two events with the same conditions, but the first event...
  35. Replies
    13
    Views
    1,106

    In the Object's properties, select the Event tab...

    In the Object's properties, select the Event tab and you'll see the text 'Qualifier(s)'. Click inside the empty field to the right and an edit box will appear. Click it and select a qualifier!
  36. To get the length of the text of a string object...

    To get the length of the text of a string object named String, you need to use the expression len(string$( "String" )). You can also get the length directly from the ini like this:...
  37. Replies
    8
    Views
    1,143

    Probably. I don't recommend doing this, but it's...

    Probably. I don't recommend doing this, but it's the only way if you want to use qualifiers in global events. You should always make backups of your mfa whenever you do a big change anyway.
  38. Replies
    8
    Views
    1,143

    Simply rename an active object to its qualifiers...

    Simply rename an active object to its qualifiers name, and make sure the events in the global event editor is linked to this object. Then rename the object back to anything. The qualifier will now...
  39. Replies
    4
    Views
    549

    No sorry, I haven't used the screen capture...

    No sorry, I haven't used the screen capture object that much. Perhaps it's something for the Bug tracker, once it is back up..
  40. Replies
    4
    Views
    549

    I think you're out of luck here using fastloops....

    I think you're out of luck here using fastloops. The Screen Capture object only captures what's actually drawn to the screen, so you can't really use it in fastloops, as fastloops runs between screen...
  41. Replies
    2
    Views
    420

    ( 100.0 / Frame Height * ( Frame Height - YMouse...

    ( 100.0 / Frame Height * ( Frame Height - YMouse ) ) / 100.0

    This scales from 1.0 to 0.0. I can't remember in the moment how to get it to range between 1.0 and 0.01, but I am sure someone can help...
  42. Replies
    1
    Views
    322

    You or somebody else could make that in Fusion,...

    You or somebody else could make that in Fusion, no need for extensions. Just populate lists and pick random lines from it to combine names or parts of names, depending on how random it should be.
  43. Thanks for answering! I'm mostly interested in...

    Thanks for answering!
    I'm mostly interested in #2, though. What I want is to let players immediately know when the other player did a turn in a turnbased online 2 player game.
  44. Replies
    2
    Views
    342

    Set string to "Is " + playername + " correct?"...

    Set string to "Is " + playername + " correct?"
    You can also find global strings by clicking the Special icon and select Retrieve a global string.
  45. Replies
    3
    Views
    506

    Instead of trying to find other solutions, try to...

    Instead of trying to find other solutions, try to figure out why it crashes. Lacewing is your best solution here, and it works.
  46. It's a long time since I did in-app purchases,...

    It's a long time since I did in-app purchases, but it always seemed kinda random to me if it worked or not, though I usually ended up getting it to work.

    Have you made sure that the public key in...
  47. Replies
    5
    Views
    914

    If the range isn't too high you could populate a...

    If the range isn't too high you could populate a list with all the numbers, pick a random line and store the value, assign that value to a counter, delete the line and then repeat the process for the...
  48. Replies
    6
    Views
    751

    I understood what you meant regarding the...

    I understood what you meant regarding the animations :)

    I think the issue here is that you're using the Platform Movement object (which is wise, though!). This extension has its own way to deal...
  49. Replies
    6
    Views
    751

    I think the issue here is that you're using the...

    I think the issue here is that you're using the Platform Movement object (which is wise, though!). This extension has its own way to deal with collisions, and I guess Fusion gets a little confused...
  50. Replies
    6
    Views
    751

    Hey and welcome! A lack of an jumping...

    Hey and welcome!

    A lack of an jumping animation shouldn't affect the collision event like that. It is impossible to say what's going on without looking at your file, though.

    A couple of things...
  51. You'll have to make a calculation from what you...

    You'll have to make a calculation from what you can retrieve from the Date & time object.

    Always set a counter to:

    ( ( year of( "Date & Time" ) - 2017 ) * 12 * 31 * 86400 ) + ( day of month of(...
  52. This seems very nice! A couple of questions: ...

    This seems very nice!

    A couple of questions:

    1: What do I need the webhosting for? Will I need to host the admin site myself and do I need to know php?
    2: Does this extension allow users to...
  53. You can do this by always setting a value to the...

    You can do this by always setting a value to the system time, and then create another event ABOVE where you compare the value to the system time. If the app has been inactive, the comparison is done...
  54. Replies
    1
    Views
    355

    You wouldn't use percentage, but the math is...

    You wouldn't use percentage, but the math is pretty much the same. Instead of 100, use the width of the second screen (Active 2).

    X = X Left( "Active 2" ) + ( ( ( OWidth( "Active 2" ) + 0.0 ) /...
  55. Replies
    3
    Views
    570

    Quick answer: 1: Press ctrl+k to show the layer...

    Quick answer:
    1: Press ctrl+k to show the layer toolbar.
    2: Press the 'New layer' button.
    3: Drag the new layer to the bottom, making it Layer 1.
    4: (Optional) Rename the layer to Background....
  56. Replies
    5
    Views
    831

    The Active System Box is a good alternative for...

    The Active System Box is a good alternative for buttons. It is basically a string object that lets you use an image as a background. It also have alterable values. Unfortunately I have experienced...
  57. You have an error in event 6. It is important...

    You have an error in event 6. It is important that you compare the array's fixed value to Stored Fixed, and not the other way round. When you use 'compare two general values', Fusion doesn't know...
  58. Replies
    5
    Views
    727

    It's impossible to say from your screenshot,...

    It's impossible to say from your screenshot, since you're are showing us the event editor (that hides the actions) instead of the event list editor. Are you sure you tell Fusion to jump to the...
  59. You can't reference variables as object names...

    You can't reference variables as object names like that. The closest I can come up with is this:

    Give all arrays the same qualifer.
    Start a ForEach loop on the qualifier.
    On ForEach, check if...
  60. So what do you need help with exactly? If you...

    So what do you need help with exactly? If you want the bullets to always follow the crosshair, don't you then want them to clump up around it? What do you want otherwise?
  61. Replies
    3
    Views
    533

    You can save anything you want using arrays or...

    You can save anything you want using arrays or ini files and fastloops. There are lots of examples and tutorials on that.

    However, in your case I would just make the inventory in the same frame....
  62. * User is holding down a key + Sample "walking"...

    * User is holding down a key
    + Sample "walking" is not playing
    - Play sample walking
  63. Replies
    4
    Views
    905

    Ok, this isn't very easy. I have something here,...

    Ok, this isn't very easy. I have something here, but it is a little buggy, and definately not perfect. I could make it more accurate, but it just takes too long time for me to complete now. It...
  64. Replies
    4
    Views
    905

    Interesting concept, I will try and make an...

    Interesting concept, I will try and make an example of this.
  65. Difficult to say from these events. It seems to...

    Difficult to say from these events. It seems to be ok assuming you're not mixing fastloops and ForEach loops, even though it might seem like that in the events you wrote.
  66. Replies
    8
    Views
    1,123

    Games made with Fusion that's using a loading...

    Games made with Fusion that's using a loading screen are most likely loading the levels from a file or an array. The reason the developer has chosen to do this is probably because it makes the...
  67. Use fastloops. If you don't know how they work,...

    Use fastloops. If you don't know how they work, learn about them first. There are lots of tutorials on it. Then come back here.

    Create three detectors (active objects). Detector 1 should move...
  68. Simply retrieve the name of the qualifier, which...

    Simply retrieve the name of the qualifier, which will give you the name of the actual object.
    OName$( "Group.Bad" )

    This is a rather new expression, so make sure you have the latest version of...
  69. I wouldn't use the method you are asking for....

    I wouldn't use the method you are asking for. Instead use the Clickteam movement controller to detect the distance between the player and the counter. You'd want to set the volume to a percentage of...
  70. Use the Get object

    Use the Get object
  71. Yes, you could make each object detect if there...

    Yes, you could make each object detect if there is another object that has a flag that is on, but that sounds like a really inconvenient way of doing what you really want. If no more than one enemy...
  72. Sure. There are two methods. The easiest method...

    Sure. There are two methods. The easiest method is done without 3rd party extensions, but only work if the background is a solid color. Simply have an active object shaped like the hole you want to...
  73. Method one Animation frames Pros: - Best...

    Method one
    Animation frames

    Pros:
    - Best option for single frame animations

    Cons:
    - Only useable with single frame animationsPreparation:Use only one animation and add the different level...
  74. Replies
    6
    Views
    873

    For this I wouldn't use the String Parser. It's...

    For this I wouldn't use the String Parser. It's too limited for this purpose. Use the String Tokenizer and it's 2D split functionality, and set X delimiter to Newline$ and Y delimiter to ",".
    Then...
  75. Replies
    2
    Views
    683

    Hey, I can't remember exactly, but you might need...

    Hey, I can't remember exactly, but you might need to set a write permission on in the Android properties of your application. Also $apppath doesn't work on Android, so either don't use a pathname, or...
  76. Replies
    4
    Views
    784

    There is also http://preview.klikgamer.com/ which...

    There is also http://preview.klikgamer.com/ which I created and administrate. I haven't touched it in a while, and don't know for how long I will support it since almost no one is using it, but it...
  77. You'll need to mix ForEach loops and fastloops....

    You'll need to mix ForEach loops and fastloops. On a ForEach loop, you must store the Fixed ID of the current enemy, then run the fastloop. On the fastloop you must compare the fixedID of the enemy...
  78. Hey. Either have all the balls be duplicates of...

    Hey. Either have all the balls be duplicates of the same object, or give them all the same qualifier, and test collisions on that one instead.
  79. Replies
    2
    Views
    490

    It doesn't work like that. Everything but global...

    It doesn't work like that. Everything but global values, global objects and files are reset when the frame restarts. Therefore all conditions including the 'Run this event once' condition will be...
  80. Replies
    2
    Views
    742

    Widgets are a simple way to share code in Fusion....

    Widgets are a simple way to share code in Fusion.
    A widget is just a term for an object in Fusion that has events in one or more of its behaviors. They are often designed to offer one specific...
  81. Replies
    2
    Views
    559

    There are tons of ways to go about this. Here...

    There are tons of ways to go about this.
    Here are some of your options:
    You could save the content of the list to a file, and load it in another frame. This is probably your best option.
    You could...
  82. Replies
    2
    Views
    466

    Yes, you can do everything you want with active...

    Yes, you can do everything you want with active objects. They don't exactly have a disable option, but you can make it for yourself for instance by using events and flags.
    In the frame editor,...
  83. Create an active object and duplicate it all over...

    Create an active object and duplicate it all over the place in the Maze where the Leader can move. Name it Trigger. It must be big enough that you can't miss it. Rename one of Trigger's flags to...
  84. Well, I have (or had) a similar problem. The copy...

    Well, I have (or had) a similar problem. The copy action (ctrl+c) just worked about 20% of the times, which have given me the habbit of always pressing ctrl+c at least 5 times whenever I copy...
  85. Replies
    3
    Views
    723

    Well, I assume it has something to do with the...

    Well, I assume it has something to do with the object selection getting messed up, and there's probably no easy fix for it. It would be nice to get an explanation from Yves or someone else at...
  86. Replies
    4
    Views
    606

    Sorry, I meant Change alterable string.

    Sorry, I meant Change alterable string.
  87. Replies
    4
    Views
    606

    * Always - String: Set alterable string to...

    * Always
    - String: Set alterable string to Edittext$( "Edit Box" )
  88. Replies
    3
    Views
    723

    This is a mean one. Fusion doesn't like you to...

    This is a mean one. Fusion doesn't like you to start a fastloop in the same event where you're destroying objects, so what you need to do is to create another event just below the "Upon pressing L"...
  89. Replies
    3
    Views
    712

    What do you mean with "not choppy movement like...

    What do you mean with "not choppy movement like 'snap-to-grid'"? I'm just confused since the images clearly shows that the movement should snap to a grid.
  90. Custom movements can be more versatile than that...

    Custom movements can be more versatile than that :)

    In this case you could use trigonometry.
    Rename two of the Character's alterable values to MyXpos and MyYpos and name another one to MySpeed...
  91. Replies
    5
    Views
    968

    If I understand you correctly: 1: Create the...

    If I understand you correctly:

    1: Create the object in the frame editor
    2: In the event editor, make an event that creates the object
    3: Delete the object from the frame editor
  92. Replies
    11
    Views
    2,020

    You can also do it with active objects and some...

    You can also do it with active objects and some trigonometry. The actual game should be invisible, while you have cloned actives of everything that are positioned and rotated according to the angle....
  93. Replies
    4
    Views
    1,012

    It's easy to do in Fusion, though a little time...

    It's easy to do in Fusion, though a little time consuming :D
    I made this for a 20 event game compo a few years ago.
    I haven't experimented with images, though I suppose it should be possible to...
  94. Replies
    5
    Views
    1,076

    Use fastloops. The best is if the level is stored...

    Use fastloops. The best is if the level is stored in a 2D array, then run a nested loop that scans through the array, and check each cell's neighboring cells to decide what image to use for the...
  95. Replies
    2
    Views
    649

    Since you want only 6 levels, I'd say you could...

    Since you want only 6 levels, I'd say you could go with the copy frame / events solution and have 6 different frames for the levels. Just make sure to make all objects global and name them good. You...
  96. Replies
    6
    Views
    1,832

    The Get object is really simple. It can send and...

    The Get object is really simple. It can send and retrieve data. You can send Get Data in the url like this: http://www.myserver.com/mypage.php?name=Kaanha&score=10000. You can also send Post Data...
  97. I'm sure it is not a bug, but something you do...

    I'm sure it is not a bug, but something you do wrong. Please upload an mfa if you want someone to take a look at it.
  98. Replies
    7
    Views
    2,230

    Use counters as timers. Every second, if Counter...

    Use counters as timers.
    Every second, if Counter 1 = 0, set Counter 2 to RRandom(5,10).
    Every second, add 1 to Counter 1.
    Every second, if Counter 1 is equal to Counter 2, set Counter 3 to...
  99. Replies
    2
    Views
    544

    Here are some examples for you.

    Here are some examples for you.
  100. Replies
    2
    Views
    603

    It's hard to say what wrong without looking at...

    It's hard to say what wrong without looking at the mfa. Did you remember to put the hoptspot at the bottom of the animation frames (at the feet)?
  101. Replies
    1
    Views
    535

    The following events will create 20 platforms...

    The following events will create 20 platforms below each other, with 32 pixels between, starting at y = 64. The platform itself should be as wide as the screen and about 8 pixels high, and has 6...
  102. Replies
    4
    Views
    1,181

    You could read and write to a document on your...

    You could read and write to a document on your server, but if you're serious, your only good option is to have a server and a SQL database. You need one table with one row, as this is probably the...
  103. Replies
    11
    Views
    1,603

    RRandom() only takes integers (whole numbers), so...

    RRandom() only takes integers (whole numbers), so you need to input values that are ten times as high as the values you need, and then devide by ten afterwards.
    Use RRandom(1,9) / 10.0 instead....
  104. Replies
    2
    Views
    702

    Fusion is executing all the events, since all of...

    Fusion is executing all the events, since all of them will be true. Insert a Flag 0 of Active 5 = off condition in every click event, and add action to set Flag 0 on in every click event. Above all...
  105. 1) Store all data in an array and save it, or use...

    1) Store all data in an array and save it, or use global values if your game never needs saving.
    2) Set Scale to 3. The sprite will be blurry if the original is small. The best option is probably to...
  106. Replies
    2
    Views
    655

    Doesn't seem like normal behavior. Are you sure...

    Doesn't seem like normal behavior. Are you sure there aren't more objects at some point?
  107. No worries, it should work on Android.

    No worries, it should work on Android.
  108. Replies
    11
    Views
    1,791

    You have several possibilites: Global objects,...

    You have several possibilites: Global objects, global events, static single frame and dynamic single frame.

    Global objects and Global events are probably best when combined. You seem to know quite...
  109. I made an example for you. Seems like using...

    I made an example for you. Seems like using Active System Object is the easiest way to go about it.
  110. Are you asking how to detect that the user did a...

    Are you asking how to detect that the user did a combo attack? Like pressed a certain combination of keys?

    One way to do that is to add a number or letter to a alterable string (let's call it...
  111. Ah, that makes it easier then. Pretty much the...

    Ah, that makes it easier then. Pretty much the same concept, only when the player does the action, scan the list for the correct image. You might need an extra value in the line to be able to...
  112. Now, let's go with the List object approach to...

    Now, let's go with the List object approach to start with.
    Each line in the list would need to contain a reference to the image file, a time indicator and a location.
    Since it's timebased, you...
  113. I suppose it can, but to me it sounds like you've...

    I suppose it can, but to me it sounds like you've decided for an approach to a problem, and don't make room for other solutions. A better question would be: How can I display particular images at set...
  114. Replies
    7
    Views
    1,379

    Hey, what movement do you use and what kind of...

    Hey, what movement do you use and what kind of movement do you want? Is the object only supposed to go left and right?
    The built-in movements are not very customizable, so you'd most likely want to...
  115. Replies
    22
    Views
    3,679

    I am also using flags alot, probably more than...

    I am also using flags alot, probably more than I'm using alterable values. Lately I've also been better at commenting what they do :)
  116. Replies
    20
    Views
    3,020

    Yes, 'Never' was simply a method to deactivate an...

    Yes, 'Never' was simply a method to deactivate an event. Nothing more about it :)
  117. Replies
    2
    Views
    624

    Hm, your question is not entirely clear. Set...

    Hm, your question is not entirely clear. Set milliseconds of what? The local PC clock? The timer? Big Ben?
    I don't think you can set the local clock to a millisecond value. The timer can be set to a...
  118. Replies
    1
    Views
    423

    I'm afraid that Fusion isn't exactly the best...

    I'm afraid that Fusion isn't exactly the best tool for these kind of apps. I don't know if it is possible to export to excel at all, and certainly not with the Android runtime. You should be able to...
  119. It does work, but I think you misunderstood the...

    It does work, but I think you misunderstood the concept.
    You test for Pose = 1 instead of 0.
    I took it that Pose would be EITHER 0 or 1.
    If you test for Pose = 0, then you will know that one or...
  120. I take it all the 20 objects is duplicates of the...

    I take it all the 20 objects is duplicates of the same Active object? If not, give them the same qualifier and test for that instead of Object.
    All you need to do is to run a for each loop for the...
  121. DokieMaster, what schrodinger says is probably...

    DokieMaster, what schrodinger says is probably the solution you are after. As far as I know you cannot retrieve the content from the sql table directly into Fusion from the database. Instead you do...
  122. Hey, it could be worthwhile to try 'while mouse...

    Hey, it could be worthwhile to try 'while mouse key is being pressed' + 'only once when event loop' instead of 'user clicks' to see if that fixes it for the faulty device.
  123. Replies
    5
    Views
    1,334

    Hey, it's been quite a while since I worked with...

    Hey, it's been quite a while since I worked with iOS purchases, but try with only skinprincess instead of net.faroegames.test1.skinprincess.
    Other than that, perhaps you need to request purchase...
  124. Locahost is only running on your computer and...

    Locahost is only running on your computer and cannot communicate with the outside world. You should use it for testing, though.
  125. Replies
    5
    Views
    929

    This can actually be done very simply. Put the...

    This can actually be done very simply. Put the questions in a list object. When asking a question, randomly select a question based on how many lines there are in the list and delete the line....
  126. Replies
    2
    Views
    690

    Yes, you can! As an action for the active object...

    Yes, you can! As an action for the active object in the event editor, select Animation -> Load frame.
  127. Replies
    52
    Views
    20,337

    Hey, Coldfire. I didn't notice that you had...

    Hey, Coldfire. I didn't notice that you had replied!
    Yes, I am aware of that action, but it cancels ALL notifications, not just a single one..
    To be able to select which notification to cancel...
  128. Poll: The character size should also depend on the...

    The character size should also depend on the platform. On small screens such as mobile devices, you'd like the character to take more space than on larger screens, simply because you don't want the...
  129. You would do that as you would any other counter,...

    You would do that as you would any other counter, as the bar gets its value from a real counter.

    Remove the events that currently increases and decreases the counter.

    Replace them with these...
  130. Ok, I made an example :)

    Ok, I made an example :)
  131. Solution 1: Use the image to create many...

    Solution 1:
    Use the image to create many animation frames so that it makes a bar that starts from bottom and increases into the full bar. Set counter type to animation.

    Solution 2:
    If the...
  132. Sounds more like it's the action order that gets...

    Sounds more like it's the action order that gets messed up when you drag around the events. If you double click inside an action cell, you'll see the action order and will be able to change it.
  133. You forgot to reduce the window height. Set it to...

    You forgot to reduce the window height. Set it to the same as the window width, which is 540 in this case.
    You also need events to position the bottom objects.
  134. Since you have few levels, I would go with an ini...

    Since you have few levels, I would go with an ini called Progress.ini.
    It could look like this:

    [World 1 Level 1]
    Stars=1

    In your game, when the player has completed a level, you first need...
  135. Hey! I'll use my own app as an example. I set...

    Hey!
    I'll use my own app as an example.

    I set display mode to Fit inside and adjust window size.
    I set window height AND width to 540.
    My app has a vertical display, so I set frame width to...
  136. Replies
    8
    Views
    1,194

    Happy to hear that, Medron! :D I have for far...

    Happy to hear that, Medron! :D
    I have for far too long waited for someone to make an extension for Fusion to do this, but for now this will have to do..
  137. Replies
    8
    Views
    1,194

    Add time widget

    I've made a widget do add / subtract minutes or days to / from a date. It supports leap years.
    It was submitted to the clickstore in the weekend, but since it's not up yet, I upload it here as well....
  138. Hey, get a program like Photoshop, Inkscape...

    Hey, get a program like Photoshop, Inkscape (free) or similar and create an image that is as wide as the screen and high as the text and vertically fade the opacity from 100 to 0. You can create it...
  139. Replies
    52
    Views
    20,337

    Hey, I can't believe I didn't see this extension...

    Hey, I can't believe I didn't see this extension earlier!
    It's very useful for my project, however it misses a really important, but simple feature. The ability to cancel a single notification. Is...
  140. Awesome! I'll explain why it is so. * Player...

    Awesome!
    I'll explain why it is so.

    * Player overlaps button
    + button id = door id
    - do action

    In the example above, since the button was present in a previous condition in the event, Fusion...
  141. Try to swap button id and door id so that it says...

    Try to swap button id and door id so that it says "door id = button id".
  142. Replies
    6
    Views
    977

    So basically you want want to scale an image? The...

    So basically you want want to scale an image? The easiest approach is to use an active object and scale it in the event editor. For the actual value you can use a hidden counter or perhaps one of the...
  143. Replies
    1
    Views
    475

    Hm, I don't know how you get the numbers to go...

    Hm, I don't know how you get the numbers to go negative, since it seems pretty convincing to me that scores don't go below 0. You should use something else than the built-in score to calculate and...
  144. Replies
    12
    Views
    1,783

    Before, Fusion would read through all onLoop...

    Before, Fusion would read through all onLoop conditions unless they were in a deactivated group. As far as I can recall, this is no longer the case, making it unnecessary to keep onLoop conditions in...
  145. Don't do a For Each when sorting using the Layer...

    Don't do a For Each when sorting using the Layer object. It is not designed that way. Simply say: Start of frame / Always -> Sort.
    You cannot filter out the objects you don't want to sort, but you...
  146. Replies
    8
    Views
    2,104

    Danny, why not simply add 0.01 or whatever value...

    Danny, why not simply add 0.01 or whatever value to the alterable value, and set Scale to the value of the alterable value. I don't see any reason to make it any more complicated than that..
  147. Ini's are super simple. I wrote the ini tutorial...

    Ini's are super simple. I wrote the ini tutorial you find on Clickteam's site, and I recommend you to study it. Once you understand how it works, it's easy to do what you need for your game as it's...
  148. Rightclick on the icon of your app in the...

    Rightclick on the icon of your app in the Workspace toolbar and select properties. In the properties for your app, select the Values tab. Here you can add global values and strings and rename them....
  149. You don't need to use an ini file to carry values...

    You don't need to use an ini file to carry values over from one frame to another. You can either use a global value, a global counter or an global active object's alterable values to do this.
    You...
  150. Replies
    1
    Views
    578

    Hm, I don't think that is possible in Fusion....

    Hm, I don't think that is possible in Fusion. However, if the background is static, you can create a new active object that is identical to the part of the background it covers, and move it to...
  151. Replies
    5
    Views
    1,156

    Hey. Have you checked if the amount of objects in...

    Hey. Have you checked if the amount of objects in the frame have exceeded its limit? That will often cause similar problems. You can change the limit in the frame properties.
    Other than that, make...
  152. Store the original counter's value in another...

    Store the original counter's value in another counter (record) whenever the original counter is higher than the record counter.
  153. Replies
    20
    Views
    2,819

    Oh sorry, I overlooked the 'HTTPS' keyword in...

    Oh sorry, I overlooked the 'HTTPS' keyword in your original post. As the advice you got suggests, you need to configure the server to allow https calls. I have no experience with this, though....
  154. Replies
    20
    Views
    2,819

    Put it where you have your index.html (or...

    Put it where you have your index.html (or similar) file. If that doesn't help then I am afraid I don't know what else to do..
  155. Replies
    20
    Views
    2,819

    Hey, what I believe you need to do is to add a...

    Hey, what I believe you need to do is to add a crossdomain.xml file to the root of your server.

    The file can look like this:

    <?xml version="1.0"?>
    <!DOCTYPE cross-domain-policy SYSTEM...
  156. Hard to say then. Are you able to upload the file?

    Hard to say then. Are you able to upload the file?
  157. Hm, did you inactivate 'if too far from window'...

    Hm, did you inactivate 'if too far from window' on the active objects that's interacting with the platform?
  158. Replies
    7
    Views
    1,431

    Hi! So what you want is simply to track the last...

    Hi! So what you want is simply to track the last positions the player had? Not so difficult! Just add the player position to an array / list / string either always or at a certain interval. I would...
  159. Replies
    204
    Views
    27,183

    Thanks, Schrodinger! The attachment link doesn't...

    Thanks, Schrodinger! The attachment link doesn't work, though!
    I'll have a go at what I got anyway :)

    Edit: Was able to stop the bugs in the basic example the way you described :)
  160. Replies
    204
    Views
    27,183

    Ok thanks! I can maybe live without the...

    Ok thanks! I can maybe live without the overlapping issue, at least for now, but I try for the life of me to make them stop chasing the path, but I cannot figure out how...

    The idea is that you...
  161. Replies
    204
    Views
    27,183

    Fantastic widget, Schrodinger! I just discovered...

    Fantastic widget, Schrodinger! I just discovered it, and I wonder if what I want to do is possible, and if there perhaps already are any examples of this? I scanned through most of the pages here but...
  162. Replies
    4
    Views
    840

    I haven't done any HTML5 exports myself, but for...

    I haven't done any HTML5 exports myself, but for your second question, I think you need to add a crossdomain.xml file to the root of your server.

    For a very simple crossdomain file with no...
  163. Replies
    4
    Views
    1,019

    If I understand you correctly, use OR (logical) ...

    If I understand you correctly, use OR (logical)

    +A = 2
    +OR (Logical)
    +B = 2
    +OR (Logical)
    +C = 2
    - Event happens

    This will execute the event if either A, B or C is 2.
  164. Replies
    6
    Views
    1,134

    You could run a ForEach loop on the overlapping...

    You could run a ForEach loop on the overlapping objects. Instead of directly picking up an object, activate it somehow, and pick it up after the loop is over. You should make sure only one object are...
  165. Replies
    4
    Views
    1,090

    For a textbased onlinegame with max security you...

    For a textbased onlinegame with max security you would actually need to create 99% of the game on your server, and only use Fusion as a shell to display it. You would use Get object for the...
  166. Replies
    3
    Views
    955

    The following formula works for the picture in...

    The following formula works for the picture in the example in a 800 * 600 window. I haven't been able figure out a formula to adjust to any image or window size. Hopefully someone else can help out...
  167. Replies
    7
    Views
    1,911

    The best I can come up with is this:...

    The best I can come up with is this: Val(Mid$("00010203040506080910", Random(10) * 2, 2))
  168. To answer your question: Set XPos of Active to...

    To answer your question:

    Set XPos of Active to X Left Frame +((X Right Frame - X Left Frame) / 2.0)
    Set YPos of Active to Y Top Frame +((Y Bottom Frame - Y Top Frame) / 2.0)

    In case this is a...
  169. The ini object works for all runtimes, and the...

    The ini object works for all runtimes, and the content is saved in one way or another. On the platforms that doesn't support filesaving, it simulates it so the code will be the same for all runtimes....
  170. Have you tried playing around with the Calculate...

    Have you tried playing around with the Calculate Text Rect object?
    You could take a look at my typewriter example for some ideas that could come to use..
  171. Replies
    5
    Views
    1,154

    Klikgamer doesn't support an ELO rating, although...

    Klikgamer doesn't support an ELO rating, although I do have bits of code ready to implement it. Perhaps I will open up support for it, but Klikgamer doesn't have registered users, so I don't know how...
  172. Replies
    5
    Views
    1,154

    Two solutions: 1: Download everything Request...

    Two solutions:

    1: Download everything
    Request the entire highscoretable, loop through it (using String Tokenizer and fastloops) and manually split the scores up into pages. If you only want to...
  173. Create an active object called Dummy and make it...

    Create an active object called Dummy and make it invisble.
    When mouse is not overlapping dummy, set angle of dummy to angle between mouse and dummy. You might have to subtract or add 90 to the...
  174. Hm, you don't have to make many events, only one...

    Hm, you don't have to make many events, only one for each action your game uses, like up, down, right, left and fire keys..
    But after looking more into it, I am not sure there actually is a good way...
  175. Replies
    1
    Views
    581

    The Window Control Extension have actions to set...

    The Window Control Extension have actions to set window to top or back. Haven't tested it with sub apps, but I suppose that should work.
  176. Replies
    1
    Views
    521

    Physics: Detect weight / pressure

    I have limited experience with physics in Fusion. Is it possible to detect the pressure each object have?
    Example: A big solid rock is placed on top of a wooden box. Is it possible to measure the...
  177. You can do this in the event editor, under the...

    You can do this in the event editor, under the Joystick icon -> Player control -> Set key
  178. Replies
    4
    Views
    1,198

    You're welcome! There are things you can do to...

    You're welcome!
    There are things you can do to get rid of some objects, like using global or alterable values instead of counters. Also, if you plan on using lots of paragraphs, and don't want to...
  179. Replies
    4
    Views
    1,198

    This is no easy task! Or if it is, at least I...

    This is no easy task! Or if it is, at least I don't know about it. There might be extensions that allow wordwrapping.

    However, I made you an example. I might have overcomplicated this, so if...
  180. Replies
    3
    Views
    836

    You say you created an Active Object, but want to...

    You say you created an Active Object, but want to rotate an Active Picture.
    The Active picture has it's own rotation actions in the Event editor.
    The Active Object can be rotated using the Angle...
  181. To make something collide with backdrop, use the...

    To make something collide with backdrop, use the Collides with backdrop action. Also, objects on different layers cannot collide with each others.
    And for scrolling games you should use Add to...
  182. Lacewing is pretty much your only choice. And a...

    Lacewing is pretty much your only choice. And a good one.
  183. Replies
    9
    Views
    1,296

    Ah, found it! You forgot to set Mushroom_enemies...

    Ah, found it! You forgot to set Mushroom_enemies to "" after it is used. Now it will constantly create new objects.
  184. Replies
    9
    Views
    1,296

    Hey, hard to say. It seems like it should work...

    Hey, hard to say. It seems like it should work fine. You are sure event 6 doesn't execute?
    Could you upload your mfa?
    Btw, you should change OR to OR (Logical), since you're doing a logical OR....
  185. Replies
    9
    Views
    1,296

    Hey. The best approach in my opinion is to have a...

    Hey. The best approach in my opinion is to have a pool to select enemies from.
    Say you have a string that looks like this: "AAAAAABBBC"
    A represents the common enemy, B the less common enemy, and C...
  186. Upon pressing CTRL -> List: Lose focus That...

    Upon pressing CTRL -> List: Lose focus
    That seems to work.
  187. Replies
    11
    Views
    3,790

    If it is a realtime multipayer game, then yes,...

    If it is a realtime multipayer game, then yes, Lacewing would be your weapon of choice. For turnbased game you could use the Get object and a webserver.
    Unfortunately you wouldn't find many...
  188. Use the String Tokenizer. 2D split the entire...

    Use the String Tokenizer. 2D split the entire string with ";" and "#" as delimiters.
  189. You must have some sort of online verification....

    You must have some sort of online verification. You can avoid a server and manually verify each user with e-mails, but if you have many backers, that could be alot of e-mails... In any case, you...
  190. Replies
    4
    Views
    1,575

    Yeah, it is important not to over-complicate...

    Yeah, it is important not to over-complicate stuff :)
    Splitting text with a delimiter is common in all programming languages, and in Fusion you can do it using the String Tokenizer or String Parser...
  191. Replies
    6
    Views
    1,307

    You can add a feature request in the BugTracker,...

    You can add a feature request in the BugTracker, but as Clickteam is busy with Fusion 3, I think you have better luck upgrading your video encoder if that's a possibility... I have not used Twitch,...
  192. Replies
    2
    Views
    1,260

    Looki made a Simple Mask coloring shader that...

    Looki made a Simple Mask coloring shader that should be up for the task.
    http://lukasmeller.com/mmf/shaders/ShaderPack2.zip
  193. The attachment don't work. Anyway, I suppose you...

    The attachment don't work.
    Anyway, I suppose you could use the string parser's search functions (which I am not at all experienced with), or you can put the html into String Parser or String...
  194. You could use String Parser to replace double...

    You could use String Parser to replace double quotation marks with single ones, like this: replace$( "String Parser", """", "'" ).
    If you want more specific help, giving us some examples of what you...
  195. Replies
    4
    Views
    2,326

    Ah, well I haven't tried to move an active beta...

    Ah, well I haven't tried to move an active beta version to production, I've ended the beta first. So I guess can't help you there. You might want to send Google a shout :)
  196. Replies
    4
    Views
    2,326

    No, you can actually upload the .apk directly to...

    No, you can actually upload the .apk directly to production. That doesn't mean that the game is instantly published. I am pretty sure that promoting to production simply moves the apk out of the...
  197. Yes, this can be a little tricky. What you need...

    Yes, this can be a little tricky. What you need to do, is to tell Fusion to only create an object if the mouse is not over any objects. Even this sounds straight forward, couldn't you just use a...
  198. Replies
    8
    Views
    1,380

    A little late to there party, but here goes... a...

    A little late to there party, but here goes... a commented example :)
    I think it's the alternative approach Schrodinger mentioned.

    Oh, disregard that second level frame. Forgot to delete it..
  199. I use a lot of hidden counters for much that's...

    I use a lot of hidden counters for much that's going on behind the scenes all the time. And it works fine, even on Android. No problems at all. No slowdowns. Counters are designed to be used that...
  200. 1: Random(4) = 0 2: Boolean values in Fusion are...

    1: Random(4) = 0
    2: Boolean values in Fusion are called Flags. You can use the flag object, or an active object's flags. You can also use an array.
    3: The timer. You can delay events, or set...
Results 1 to 200 of 500
Page 1 of 3 1 2 3