Search:

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

Page 1 of 3 1 2 3

Search: Search took 0.02 seconds.

  1. Replies
    64
    Views
    1,789

    Without a decent dpad, I would gladly use the...

    Without a decent dpad, I would gladly use the keyboard instead. ��

    I had also heard that Clickteam might be rewriting the Joystick extension but have no clue if it is coming soon. Since I started...
  2. Replies
    112
    Views
    5,517

    Sticky: Request: In the "Find All" filters, can you...

    Request: In the "Find All" filters, can you please add a "range of event lines"? Trying to scan 20000+ event lines for a common string is becoming very cumbersome, since you need to constantly...
  3. Replies
    112
    Views
    5,517

    Sticky: I know there is a "feature" related to this if...

    I know there is a "feature" related to this if you swap to being relative to the Action Point (in the positioning options) where the offset values populate the fields if you originally had set the...
  4. Replies
    112
    Views
    5,517

    Sticky: [Feature Request]: Allow the Properties...

    [Feature Request]: Allow the Properties tab/window to mouse wheel scroll at the same rate as other tabs/windows. Currently it seems to only scroll one line per wheel turn, which makes fast scrolling...
  5. Replies
    112
    Views
    5,517

    Sticky: Small bug: If you change a counter's value in the...

    Small bug: If you change a counter's value in the debugger while the debugger is paused, the counter position does not update when the game is resumed (when the debugger is unpaused). But the moment...
  6. Good job on the redesign. It definitely moves...

    Good job on the redesign. It definitely moves away from that 90's female character design aesthetic (for the better, I think). I can't even fathom the amount of frames you are dealing with using...
  7. Replies
    63
    Views
    3,982

    Yves: is there a difference between Restart and...

    Yves: is there a difference between Restart and Jump to Frame if none of your objects are Global? I tend to use them interchangeably.
  8. Replies
    209
    Views
    18,363

    Sticky: SevenSails: the size it is in the editor is the...

    SevenSails: the size it is in the editor is the size it will be in RAM. you can scale it at runtime to get the same effect without the RAM bloat.
  9. Replies
    63
    Views
    3,982

    Volnaiskra Yes, I wanted to get a boolean on the...

    Volnaiskra Yes, I wanted to get a boolean on the return. The problem with your method is that I would need to have 2 events per group I am checking. Where having a boolean would allow me to simply...
  10. Replies
    63
    Views
    3,982

    Yves: a small request: can we get the...

    Yves: a small request: can we get the active/inactive state of a group at runtime? I am specifically trying to debug if a state is active and would like to tie that into the output window. I...
  11. Replies
    176
    Views
    15,252

    Except they start at 00 ? :)

    Except they start at 00 ? :)
  12. Replies
    63
    Views
    3,982

    Yves: While I appreciate that you made the Event...

    Yves: While I appreciate that you made the Event Editor's line number area wider, my original request was actually for the Event List Editor's Line number area to be wider. Is that possible in the...
  13. Replies
    63
    Views
    3,982

    (BUG) When using the "X is overlapping Y"...

    (BUG) When using the "X is overlapping Y" dialogue (where you choose the 2 objects that are overlapping), if you try to filter the icons with the text field, only the left list of icons is affected. ...
  14. Replies
    176
    Views
    15,252

    TGeorgeMihai That’s the perfect sort of question...

    TGeorgeMihai That’s the perfect sort of question to start in a new thread. There is no way to do what you are asking in the frame editor. But you can scale the object at runtime through events. That...
  15. Replies
    176
    Views
    15,252

    AftPeakTank I understand where you are coming...

    AftPeakTank I understand where you are coming from. I try my best to plan ahead for this sort of thing, but there are always times where you want to add in a new variable later on that you didn't...
  16. Replies
    176
    Views
    15,252

    Seems like those of us who rely on qualifiers...

    Seems like those of us who rely on qualifiers sharing specific alterable value indices would still need the current method (ie fixed index values). I guess if there was a way for Fusion to store...
  17. Replies
    13
    Views
    773

    It was created before the disable option. It is...

    It was created before the disable option. It is now redundant.
  18. Replies
    13
    Views
    773

    You are correct. It will update every event loop....

    You are correct. It will update every event loop. In your case, 60 times per second.
  19. Replies
    13
    Views
    773

    I am curious the difference the limiter Only one...

    I am curious the difference the limiter Only one action per loop would be in comparison to always in this case. It has become a habit to never run anything every frame unless it is absolutely...
  20. Replies
    13
    Views
    773

    The layer objects sorting function is expensive....

    The layer objects sorting function is expensive. You should only do it when necessary. Definitely try to avoid always conditions if you can. Even something as simple as “number of object > 0 is a...
  21. Replies
    176
    Views
    15,252

    In reality, I usually clone new actives since...

    In reality, I usually clone new actives since they are often qualifiers and I don't want to have to rename all flags and variables. But when I do actually create a new active, I always have to...
  22. Replies
    176
    Views
    15,252

    What would be truly amazing would be to have a...

    What would be truly amazing would be to have a preference setting to set the default properties of active objects. Unchecking 6 things every time you create a new active isn’t the worst thing in the...
  23. Replies
    176
    Views
    15,252

    @Zip2K: I was about to make the same suggestion,...

    @Zip2K: I was about to make the same suggestion, but the limitation is that both windows are slave to the Fusion main window. So if you want to have EE on one screen and Frame Editor on another, you...
  24. Replies
    209
    Views
    18,363

    Sticky: I actually would rather it not refresh instantly....

    I actually would rather it not refresh instantly. I currently use the list to review lines I have changed. It is simple to press my keyboard shortcut to run the search again if I want to refresh.
  25. Replies
    209
    Views
    18,363

    Sticky: My number one wish would be a way to ignore...

    My number one wish would be a way to ignore specific keywords. Imagine if you could search for an extension by name but remove all flag results or something similar.
  26. Replies
    209
    Views
    18,363

    Sticky: +1 to Find All. it almost makes the old Find...

    +1 to Find All. it almost makes the old Find command obsolete. I especially like that it can find things inside collapsed groups.
  27. Replies
    109
    Views
    10,552

    True. But my eyes are old and terrible, so...

    True. But my eyes are old and terrible, so making things smaller on my already giant monitor would not be ideal. ;) But having both solutions would be nice.
  28. Replies
    109
    Views
    10,552

    Thanks Yves. If I find a consistent way to...

    Thanks Yves. If I find a consistent way to reproduce the problem, I'll post it here.
  29. Replies
    109
    Views
    10,552

    I have gotten my debugger window into a state...

    I have gotten my debugger window into a state where the output area is gone. My guess is that somehow it was scaled to nothing and now I have no way to grab the edge to drag it to a larger size. ...
  30. Replies
    109
    Views
    10,552

    Sorry, I know this isn't the right place to...

    Sorry, I know this isn't the right place to request things, but... my project is well into 20,000+ event line territory. The line numbers in the Event List Editor are actually longer than the...
  31. Replies
    150
    Views
    22,704

    You know, if there was one thing I would request...

    You know, if there was one thing I would request be prioritized among the improvements and new features, it would be solidifying an all-in-one, definitive gamepad extension. I also have found...
  32. Replies
    55
    Views
    412,691

    Sticky: Poll: I can say that it is helpful to have a list of...

    I can say that it is helpful to have a list of things you need to accomplish and when one is getting stale, switching to another task in a different discipline helps me to not get bored. For...
  33. Replies
    150
    Views
    22,704

    Yves The copy/paste bug being ELE only was...

    Yves The copy/paste bug being ELE only was reported numerous times throughout the last few years. It is kind of sad that you never heard about it, but I am happy it is finally getting fixed. :) ...
  34. I believe Anatol is correct. Fusion is doing...

    I believe Anatol is correct. Fusion is doing overlap checks when the first object in the argument (A is overlapping B) has a position change. If the first object in the argument has not moved, then...
  35. I found a bug when using Optimize Events. My...

    I found a bug when using Optimize Events. My pause menu group seems to only work the first time I activate it. Any subsequent activations result in a few active objects not being created. Who do I...
  36. A few bugs (since I have no idea where to report...

    A few bugs (since I have no idea where to report them now):

    1. Folder order in Workspace Toolbar is no longer saved.
    2. Items in the folders auto changed to alphabetical when opening the...
  37. View Post

    Simon Global values also don’t help when you are trying to use them in scoping, say, a qualifier. Let’s say I am making a particle qualifier. I want to make a few custom movements that each require...
  38. I just realized that the debugger in the latest...

    I just realized that the debugger in the latest beta actually shows the next 26 alt vars (AA to AZ). It is kind of annoying because I don't use them and they just take up space. Does anyone know if...
  39. Holy Hell!!! I need to start making icons asap....

    Holy Hell!!! I need to start making icons asap. :D :D :D
  40. By advanced user, I mean people who aren't asking...

    By advanced user, I mean people who aren't asking simple collision questions or are still afraid to learn what a loop is. Those people shouldn't be upset they aren't working with global or child...
  41. Runtime specific conditions are under: Special >...

    Runtime specific conditions are under: Special > Runtime > Is running as...
  42. Sorry ... Event List Editor.

    Sorry ... Event List Editor.
  43. Thank you sir. I am truly excited now. Will the...

    Thank you sir. I am truly excited now. Will the Global event editor allow the ELE?
  44. Kisguri Just to clarify, when you say Event...

    Kisguri Just to clarify, when you say Event Editor, you are including the Event List Editor as well? I want to make absolutely sure that my workflow with the profiler will work in the ELE. Same...
  45. You simply create a .txt file and make sure to...

    You simply create a .txt file and make sure to save it in the proper encoding format (ANSI/UTF-8). You can load that text into a List object to be able to use it at runtime. As for your post title...
  46. I am curious if the condition to start the...

    I am curious if the condition to start the foreach loop is the cause, since that affects scoping. It might be a crazy hunch, but if you change "Number of enemies > 0" to "Always", do you still see...
  47. It is tricky because you have so much code to...

    It is tricky because you have so much code to sift through already. Also, it is important to name every variable you use, otherwise we can't follow your logic very well. I am confused why you have...
  48. Replies
    246
    Views
    55,094

    Sorry, I didn't read your request correctly. ...

    Sorry, I didn't read your request correctly. What you want is not available.
  49. Glad I could help. If this is strictly for the...

    Glad I could help. If this is strictly for the player to test collisions, you should try using a "Is overlapping" condition to reduce the scope of the foreach loop. ForEach will only run enough...
  50. In the event line that executes the foreach loop,...

    In the event line that executes the foreach loop, add a condition that limits the scope. You could try:
    - wall x pos > x left frame
    - wall x pos < x right frame
  51. Replies
    2
    Views
    378

    For Each of two objects definition

    I am curious how ForEach of two objects actually works. Does it do a comparison between every combination of every instance of the two objects? I am wondering if it is ideal for comparing, for...
  52. Replies
    246
    Views
    55,094

    SirEatAlot: You can already control this by using...

    SirEatAlot: You can already control this by using a global value, call it Antialias (or something like that) and setting it to 0 or 1. Then in the expression editor, when you are asked for 0 or 1 ,...
  53. Replies
    9
    Views
    1,122

    I believe when you simply tell a qualifier group...

    I believe when you simply tell a qualifier group to move above/below another object or qualifier, it just singles out one (possibly the last one created?) and leaves the rest where they are. This...
  54. Replies
    9
    Views
    1,122

    As a general rule, objects created at runtime are...

    As a general rule, objects created at runtime are always "on top" in their respective layer. The Layer object is good to force specific ordering either by moving objects to a specific z position (1...
  55. The problem you ran into was that the "Click on...

    The problem you ran into was that the "Click on Object" condition happens to limit the action to the Object you clicked on. In this case, it removes all other qualifier objects from the object...
  56. Replies
    12
    Views
    1,288

    Also try removing any Qualifier groups. Once you...

    Also try removing any Qualifier groups. Once you have deleted the object, you might need to restart CF2.5 as well to get the ui to refresh.
  57. Honestly, I am not the best at math, so I am sure...

    Honestly, I am not the best at math, so I am sure someone else can offer you a better solution here. It is very difficult to just make random lines and have your app interpret which ones have...
  58. If you are making a program to find the angle...

    If you are making a program to find the angle between to vectors (lines) then you would need to approach this differently, I think. But it is hard to know what your final program is supposed to do. ...
  59. I am not 100% sure what you are trying to do, but...

    I am not 100% sure what you are trying to do, but I cleaned up your code a bit so that you can see how to used Fixed Values to create a parent/child relationship with all of your components for each...
  60. Replies
    4
    Views
    629

    Here is a simple example using math. I would...

    Here is a simple example using math. I would recommend getting used to sin/cos for movement as it will give you a lot more freedom to do advanced things in the future. I also added a shotDelayTimer...
  61. link is not working.

    link is not working.
  62. Do you want to know how many collision "groups"...

    Do you want to know how many collision "groups" are occurring (ie how many unique clusters of overlaps occurred)? Or how many objects collided with other objects (ie each collision from the...
  63. Replies
    6
    Views
    701

    25742 Modified your expression a little. I...

    25742

    Modified your expression a little. I can't exactly say why what you had done wasn't working. My math skills are a bit terrible and I always approach vector movement the same way.
  64. Replies
    2
    Views
    426

    I would use an array and a list object to store...

    I would use an array and a list object to store the data and strings. Basically, store a 0 or 1 in the array for whether the quest is open or completed. Then have a corresponding line in your list...
  65. Replies
    5
    Views
    1,475

    I thought I tried that but it just seems to be a...

    I thought I tried that but it just seems to be a link. oh, it seems you have to use the url from the browser NOT the url you get by right clicking the video. :)

    ...
  66. Replies
    5
    Views
    1,475

    Slayin 2 (PC action game)

    Time to officially announce Slayin2! This time You get 2x the awesomeness: 2x the play area, 2x the resolution and 2x the buttons (well, 3 buttons actually). I wanted to do a truly console style...
  67. No problem. Sometimes you are staring so hard...

    No problem. Sometimes you are staring so hard you look right past the things you are trying to find. ;)
  68. You can lock a channel (under...

    You can lock a channel (under Sound->Samples->Lock Channel). This means the channel won't be used when the engine randomly picks channels to use. But you can still play sounds on that channel with...
  69. View Post

    Do a forum or google search for “bad objects”. They have been discussed in the past as well as some suggestions for removing them. Also make sure you save your file, close Fusion and then reopen the...
  70. Replies
    7
    Views
    1,296

    Thanks for the example. I have finally gotten...

    Thanks for the example. I have finally gotten this to work. It seems I was getting a lot of frame lag when switching frame size and centering the frame on my camera object. This resulted in my...
  71. Replies
    246
    Views
    55,094

    It is also more helpful to post actual bugs...

    It is also more helpful to post actual bugs caused by beta builds in bugbox. Clickteam has stated that bugbox might be down during their server maintenance so you should be patient.

    As a side...
  72. Replies
    7
    Views
    1,296

    Haha. Thanks Django. I actually have that whole...

    Haha. Thanks Django. I actually have that whole setup, but was applying the x/y offsets to layer positions. I guess the best alternative is to just center the frame on (Frame width*0.5)+xOffset...
  73. Replies
    7
    Views
    1,296

    Best way to do a screen shake?

    I have ahd a long standing problem with my game's screenshake. I have been offsetting the game layers by a random few pixels every frame. This works great for everything except my player. Since...
  74. Control X not able to recognize some special characters

    I was devising my button remapping code and found that common characters like the ; (semi colon) and ' (single quote) don't get recognized when recognizing input based on a string or converted int...
  75. Replies
    9
    Views
    1,069

    the OR(logical) condition is a separator for the...

    the OR(logical) condition is a separator for the conditions above and below it. In the example:

    +Alterable Value A = 0
    OR(logical)
    +Alterable Value B = 0
    -- Do Action

    This would execute the...
  76. Replies
    9
    Views
    1,069

    The short answer is that, yes, you need 3...

    The short answer is that, yes, you need 3 conditions per input. It isn’t any more of a pain in the ass than most things. I usually separate each condition by an OR(logical) so that it all sits on a...
  77. Replies
    9
    Views
    1,069

    For keyboard you would use the Control X object...

    For keyboard you would use the Control X object to check for key presses. This would be instead of using the build in “if key is pressed” conditions. Control X allows you to check a key based on a...
  78. Replies
    3
    Views
    561

    Yes, Google Play Games Services (GPGS) is an...

    Yes, Google Play Games Services (GPGS) is an option on Android with the Google Play extension (I think that is the one). But You need the Developer version of CF2.5 to use it. You can find more...
  79. Possibly, when dealing with a very large and...

    Possibly, when dealing with a very large and complex project. But if Anatol is at that stage, then he is probably needing to refactor a lot of other code first. As a general rule, have a couple...
  80. For your first question, there is no difference...

    For your first question, there is no difference from a "create an object" standpoint. This is assuming all these objects are separate objects in Fusion. Putting them in a single line means you have...
  81. Replies
    8
    Views
    1,087

    The thing is, to pre-load something means you are...

    The thing is, to pre-load something means you are putting it in memory before it is used. Some games load big chunks of data right from the start. This means they don't need to be loaded later. ...
  82. Replies
    8
    Views
    1,087

    If you are asking if you can somehow load all the...

    If you are asking if you can somehow load all the game data before you play, CF2.5 is in essence doing that automatically. If you are asking something else, you might want to be more specific. If...
  83. First, you should probably post this in the Open...

    First, you should probably post this in the Open Topic forum. Second, it is obvious you haven't done very much yet, so it seems a little premature to give up and ask for help. Third, you might want...
  84. No problem. I came from an art background as...

    No problem. I came from an art background as well, but I am finally a lot more comfortable after 10 years of making games.

    1. Correct.

    2. Yes, but it also means that when the value goes above...
  85. 1. The Cf2.5 animation directions use internally...

    1. The Cf2.5 animation directions use internally assigned values. If you mouse over the dots that represent the directions in the picture/animation editor, you will see the numbers. The default of...
  86. Replies
    5
    Views
    840

    Glad you fixed it but did you see the attached...

    Glad you fixed it but did you see the attached solution in my post above?
  87. Replies
    5
    Views
    840

    25149 I adjusted your code a bit and added...

    25149

    I adjusted your code a bit and added vector movement using sin/cos math. Hope this helps you see how you can make simple bullet movement. Also, it is using Fixed Values (as Muddy Mole...
  88. Sorry this took so long to get done. Here is...

    Sorry this took so long to get done. Here is what I was talking about. The "mod" function is used to get the remainder of one value divided by another. So in this case, I am checking if the...
  89. Alternatively, you could have a variable or...

    Alternatively, you could have a variable or counter increasing by one each loop/element and you read when the var/counter reaches 16.

    If you are running a super long loop that encompasses...
  90. Replies
    13
    Views
    3,180

    Lukaaash: The Android and iOS exporters don't...

    Lukaaash: The Android and iOS exporters don't currently support shaders.
    Darkhog: Can you please post the reverse solution (where a defined mask area "reveals" the object it overlaps)? I am trying...
  91. Replies
    8
    Views
    1,126

    View Post

    Along MuddyMole’s line of thinking you will also possibly need to run the delete loop “number of enemies” times. This would only be necessary if more than one enemy is destroyed on the same frame....
  92. Replies
    8
    Views
    1,126

    I am not sure why you would want this, but a...

    I am not sure why you would want this, but a simple way would be the following:

    +Some Condition
    - Create ObjA
    - Set tempObjAFixed to Fixed Value (ObjA) <-----(tempObjAFixed is an additional...
  93. Replies
    8
    Views
    1,126

    The simplest way is to create the object at...

    The simplest way is to create the object at runtime and then the secondary object in the same event line. Then set the var of the secondary object. Something like:

    +Some condition:
    -Create...
  94. I would try making your ui on its own layer....

    I would try making your ui on its own layer. Create an invisible detector object that is always positioned to the mouse x,y. Start the invisible object on the layer of the interactive objects. You...
  95. Replies
    5
    Views
    798

    The option is there. When you make a new action,...

    The option is there. When you make a new action, you simply right click the string object and choose "Set Paragraph". Then you set it to whatever you like.
  96. Replies
    5
    Views
    798

    There is an action in the String object called...

    There is an action in the String object called "Set Paragraph" you would use that to change it to the proper paragraph. I can't recall, but I think paragraphs are 0-based (even though they are...
  97. Replies
    5
    Views
    698

    If your pipes are arranged in a grid, you can...

    If your pipes are arranged in a grid, you can also layout your array in a grid with the x and y array dimensions mimicking the x and y axis of the grid. Then use values to determine what direction...
  98. Replies
    1
    Views
    412

    Do you use a custom text blotter already? Or are...

    Do you use a custom text blotter already? Or are you using string objects to display text? Being able to display text from a premade list is not too difficult. But working with a custom blitter is...
  99. Replies
    7
    Views
    832

    View Post

    I still don’t understand what you are trying to do. Can you tell us a little about your game and what this is specifically trying to do?
  100. Replies
    246
    Views
    55,094

    In this scenario, does this mean the event list...

    In this scenario, does this mean the event list has been executed 3 times before the screen is drawn once? If I add one to a counter every frame, will it appear to count by three when the screen is...
  101. Replies
    7
    Views
    832

    25028 Here is a super simple example. Move...

    25028

    Here is a super simple example. Move with the arrow keys. For what you wanted to do, you would just test the angleToTarget variable's value against whatever angle you need.
  102. I would make an active that acts as an enemy...

    I would make an active that acts as an enemy manager. It stays invisible and offscreen and just manages flags and vars. Have one var represent the total number of enemies able to attack. Then on your...
  103. Replies
    6
    Views
    843

    I would load your original formatting to a List,...

    I would load your original formatting to a List, then simply parse each line of the list in a fastloop. You can then write back out the formatting you want on each Fastloop loop. Something like:
    ...
  104. You can use a separate active (which I would...

    You can use a separate active (which I would recommend) or bake a shadow with alpha channel into your original active (which I don't recommend). You should look into storing the fixed value of the...
  105. Replies
    7
    Views
    832

    An easy way is to set a variable of the object to...

    An easy way is to set a variable of the object to its angle. I tend to set a variable, then set the object's angle to that variable (in that order). Then you always have the angle stored and it is...
  106. View Post

    One annoying thing is that you can’t query an animation direction through an expression. But you can query Direction. I used to get so messed up when I used Direction, thinking it was animation...
  107. Replies
    10
    Views
    1,532

    You can replace any create action with the pick...

    You can replace any create action with the pick one at random event line I have in the example. You don’t need to use the timer var I made. That was specifically to show an automated way to recycle...
  108. Replies
    10
    Views
    1,532

    Per your PM request, here is a basic object pool...

    Per your PM request, here is a basic object pool example. You can use this setup for simple things like particles or coins or whatever. Just make sure you create enough duplicates at the Start of...
  109. Of course it is a limitation. Everything in...

    Of course it is a limitation. Everything in programming has limitations. Simulation of old school palette swapping is not a native feature of Fusion 2.5. It can only easily be simulated through...
  110. It doesn't really matter if you use a var or...

    It doesn't really matter if you use a var or flag. I just noticed you already had a flag for Player Hurt and Player Loses Control. I generally use flags to define specific states the player is in. ...
  111. Please clarify a few things: 1. Do you want to...

    Please clarify a few things:

    1. Do you want to be able to move on stairs while attacking? it is not clear from your post.
    2. Have you considered making a player Flag for when you are attacking? ...
  112. Replies
    70
    Views
    16,990

    This is not the place to discuss F3. I was...

    This is not the place to discuss F3. I was legitimately asking about Fusion2.5 and when it’s next beta will be released. Go to the Open Topic forum to join the Fusion 3 discussion (or simply complain...
  113. I want to always round down. So 1.6X should...

    I want to always round down. So 1.6X should always result in 1.6.
  114. Thanks guys. That did the trick. I assume it is...

    Thanks guys. That did the trick. I assume it is faster to do 10mbra1's method? Or is a number to string to number conversion cpu less intensive?
  115. Rounding down a 2 digit float to 1 digit?

    I have a feeling this is a simple solution, but it totally is not clicking in my head at the moment.

    I am reducing a float value by half. I need the result to round down its float value. ...
  116. Replies
    70
    Views
    16,990

    Any updates on the next beta release window? I...

    Any updates on the next beta release window? I have been sitting on a minor fix in a private build for Android since October. I just wondered when it was going to be added to an official beta?
  117. As many have said, having multiple ways to change...

    As many have said, having multiple ways to change the key config is not a bad thing. One big advantage is that if something goes wonky with the keys you chose, then you have a way to manually edit...
  118. Replies
    8
    Views
    1,151

    I want to say Stop just stops animations. No idea...

    I want to say Stop just stops animations. No idea how to stop built in movements other than changing speed to 0.
  119. Replies
    362
    Views
    63,527

    If Jarvis is ported to Switch, I'm afraid I would...

    If Jarvis is ported to Switch, I'm afraid I would have to buy it. ;)
  120. Replies
    15
    Views
    2,500

    You can simply use 1 detector active (instead of...

    You can simply use 1 detector active (instead of one per enemy). You just run a fastloop every time collision is needed and place the detector at the position of the enemies, one at a time. Then,...
  121. Replies
    19
    Views
    2,706

    Why do you keep bumping the thread? You have not...

    Why do you keep bumping the thread? You have not clearly asked for anything that would be waiting for a response. If you found a bug, then you need to report it in the Bug Tracker. And until you...
  122. I run into this a lot. It is just nature of...

    I run into this a lot. It is just nature of fusion, unfortunately. But as Janette said, depending on your situation there might be a way to simplify it.
  123. Replies
    8
    Views
    1,176

    I would say experience is going to be a better...

    I would say experience is going to be a better teacher in regards to efficient coding. One thing I learned early was to “abstract” my code so most things were controlled by flags and variables. For...
  124. It is probably simpler if you post your mfa so we...

    It is probably simpler if you post your mfa so we can take a look at where things went wrong.
  125. I am pretty sure Fusion will round any float DOWN...

    I am pretty sure Fusion will round any float DOWN to the nearest integer. So 0.5 will be rounded down to 0. You could try either changing your "Horiz <> 0" to ---> "Horiz <> 0.0" OR change your...
  126. Replies
    362
    Views
    63,527

    Do I see a minimap? ^_^

    Do I see a minimap? ^_^
  127. Make sure you are adding float values and that...

    Make sure you are adding float values and that your variable that are using floats are set to a float initially. This means using (for example) 1.0 instead of 1 and check the debugger to see if they...
  128. Double check you are pushing the player back in...

    Double check you are pushing the player back in your fastloop when interacting with backdrops AND actives. Also make sure the actives are part of the qualifier..
  129. My guess is that you are not defining when you...

    My guess is that you are not defining when you are in a "fall" state. I would only apply gravity if your floor detector is not overlapping an object. You could also add a flag that is toggled on...
  130. You need to detect for overlaps within the...

    You need to detect for overlaps within the fastloop. If you detect on, then you need to change your float in the opposite manner that you did to move it. So if you added a value to move, you need...
  131. Also make sure you set your object's position...

    Also make sure you set your object's position initially as a float. I usually do it as "Set xFloat to X Position(active)*1.0" and "Set yFloat to Y Position(active)*1.0" This will initialize the...
  132. Danworth is correct. You need to reserve two of...

    Danworth is correct. You need to reserve two of your alterable values and name them floatX and floatY. Instead of changing the object’s x and y position directly, you will be changing these alt vals...
  133. Replies
    2
    Views
    533

    Fusion always orders newly created objects in...

    Fusion always orders newly created objects in front of all objects that exist. You can use events to force the order if you like. Another solution is to use layers.
  134. You would parse your global string with the...

    You would parse your global string with the parser and set your delimiter to the semicolon. You will want a semicolon after every valid number in the string. Then you would choose a random element....
  135. This exactly what the string tokenizer and string...

    This exactly what the string tokenizer and string parser object’s are for. You define a character that acts as a separator (called a delimiter) and then the parser/tokenizer cuts the string up into...
  136. Replies
    5
    Views
    826

    Thanks Danny. I never knew what XOR did. Does it...

    Thanks Danny. I never knew what XOR did. Does it only deal with 0 and 1? Can you remove the Always event line and simply put both actions on the Click mouse on Object line? That would eliminate the...
  137. Replies
    12
    Views
    2,289

    View Post

    If you don’t ask questions you’ll never get answers. ;)
  138. Replies
    10
    Views
    1,532

    If this is for mobile I would recommend you...

    If this is for mobile I would recommend you create a large pool of enemies and hold them offscreen at Start of Frame. Then instead of creating an enemy when you need one you simply choose one from...
  139. Replies
    12
    Views
    2,289

    In the future you might want to screen capture...

    In the future you might want to screen capture the Event List Editor instead of the Event Editor. Press Ctrl+L or use the icon at the top to get there. It is much easier for people to read your...
  140. Replies
    4
    Views
    701

    1. Are you asking if you can make a straight line...

    1. Are you asking if you can make a straight line with only one fastloop? If the child objects are all a standardized size, then yes. Or are you talking about something other than the straight...
  141. Julian had the right idea by manually delaying...

    Julian had the right idea by manually delaying until the next frame. Sadly there is no easy way to move a layer around and get accurate active object coordinates in the same frame. But it sounds like...
  142. Not able to look at your example as I am away...

    Not able to look at your example as I am away from my PC, but keep in mind any positional changes you make to a layer (ie setting the position of a layer with the layer object or otherwise) are...
  143. Replies
    4
    Views
    701

    24855 I added a few animation frames of...

    24855

    I added a few animation frames of different sizes to randomly pick from, but here is centering code for the window. Also added a var for spacing between the child objects. Enjoy!
  144. Replies
    4
    Views
    719

    The best I could ever do was use manual vector...

    The best I could ever do was use manual vector movement using sin/cos. You can get a lot of variety by simply having control of speed, rotation and rotation speed. Think of it like making enemies...
  145. Replies
    5
    Views
    870

    One solution would be to use a flag. At start of...

    One solution would be to use a flag. At start of frame, set the Flag OFF. Then add the condition (Flag is OFF) to your Press Enter event line. When you press Enter, turn the Flag ON. Now you would...
  146. It is best practice to find the largest size any...

    It is best practice to find the largest size any frame might be and make your spritesheet out of cells of that size. This will make it easier to import and sync up the hotspots. Then you crop the...
  147. Replies
    6
    Views
    950

    A word of advice: make sure you standardize all...

    A word of advice: make sure you standardize all the variables, flags and animations for the skins. It is much easier if you work out the first one to near completion then clone it and set up the...
  148. Replies
    6
    Views
    950

    It would be easier if you gave all the skin...

    It would be easier if you gave all the skin objects a qualifier group. Then change your code to affect the qualifiers.
  149. Correct me if I am wrong, but having unique...

    Correct me if I am wrong, but having unique frames inside the same mfa as the "engine" frame where you load your game data is going to cause serious file bloat. It is probably always a better idea...
  150. I think the example you are referring to is using...

    I think the example you are referring to is using a simpler setup so a new user isn’t overwhelmed by more complex approaches. It is a pretty proven method to load levels from arrays. You are only...
  151. Replies
    3
    Views
    474

    View Post

    I’m not at my pc but you could try adding decimals to your values to force fusion to use floats instead of integer values.

    14.0 - (1.0 +(2025.0*(5.0/4.0)) mod 7.0
  152. Interesting. I also found the same +-3.0 range....

    Interesting. I also found the same +-3.0 range. But I was assuming it would have a similar result to using a hue/saturation shift in Photoshop. I really wish I could control saturation as well as hue...
  153. I see what you mean. I would expect there to be...

    I see what you mean. I would expect there to be no overlap in this case. Seems like a bug. I also did a test where you just make each rotation a frame of an animation and cycle through the frames...
  154. View Post

    Sorry I am away from my PC so I can’t open your file. Are your actives set to fine detection. I am pretty sure when you do NOT use fine detection the collision is a screen aligned rectangle that...
  155. Can someone explain the Hue shader param "fHue" ?

    I recently found the Hue shader. I started playing around with the fHue param, but it seems hard to understand what values are doing and even what value range is being used. Can someone explain...
  156. Replies
    17
    Views
    2,062

    That seems like a great example of dynamic...

    That seems like a great example of dynamic loading by Kisguri.

    Julian82: does this example differ from your approach? I am curious if there is a “better” way to handle large levels.
  157. Replies
    2
    Views
    566

    Sorry for the bother. It was indeed my first...

    Sorry for the bother. It was indeed my first "Init" frame. Somehow, the Jump to Frame action was deleted at some point. No idea how, since I never open that frame at all.
  158. Replies
    2
    Views
    566

    What does a blank white frame mean?

    I have never encountered this before, but suddenly my compiled exe builds just appear as a blank white frame when I run them. Can anyone explain what would cause this?

    I have checked older...
  159. Yves chimed in on the feature request. ...

    Yves chimed in on the feature request. Apparently, it isn't a trivial change and looks like it wont be added to F2.5. But he did mention F3 won't access variables by index, so this would not be in...
  160. Thanks for all the suggestions, guys. This is...

    Thanks for all the suggestions, guys. This is why I love this community. :)

    To clarify my current situation, I am already doing these create events inside of fast/foreach loops. So I can't...
  161. Oh man, that object seems really useful. I just...

    Oh man, that object seems really useful. I just wish it was a natively supported feature of CF2.5 and not an old extension. I am very hesitant to put a lot of faith in obscure extensions if I can...
  162. These objects are in a qualifier. But the...

    These objects are in a qualifier. But the problem is that the qualifier members often create child objects that then need to inherit the flag state of the parent. This would be simple if you could...
  163. Sorry, I really don't want to involve Lua at this...

    Sorry, I really don't want to involve Lua at this point just for something like this. I was curious if there was a native way to do it without extensions?
  164. Is there a way to transfer one Flag state to another Flag?

    I am racking my brains to find a single event solution to this: I have one object that has a Flag representing "facing direction". I want to create a new object relative to the first object and...
  165. You could try adding a flag. When the player...

    You could try adding a flag. When the player triggers the enemy, see if the flag is Off. If it is Off then activate your alert and turn the flag On. This should prevent future alert activations. Just...
  166. Replies
    5
    Views
    963

    Thanks for running the test Chrilley. It is a...

    Thanks for running the test Chrilley. It is a handy condition but seeing how I want to control the drop rate of items in my game with it, it would be handy to know the inner workings better. On top...
  167. Replies
    5
    Views
    963

    droberson: I am curious how CF2.5 actually...

    droberson: I am curious how CF2.5 actually calculates this. Is "2 chances out of 200" running a routine of trying to pick the same number twice from 200 possible numbers? Or is it simplifying the...
  168. Replies
    5
    Views
    963

    X chances out of Y at random

    Is there a different probability between "1 out of 100 chances" and "2 out of 200 chances" ? It might seem like a dumb question, but I am trying to determine if a larger pool actually makes it...
  169. Replies
    5
    Views
    742

    Yup. You would want to make 2 more mariables:...

    Yup. You would want to make 2 more mariables: xFloat and yFloat. Use these to store the position and set the object’s x and y positions to these variables. You would then add your decimal value to...
  170. Replies
    5
    Views
    742

    Ooops, I realized I didn't answer your second...

    Ooops, I realized I didn't answer your second question. I have no idea why the objects speed up, but, since I never use built in movements, I would guess it is a "quirk" of using them. Here is a...
  171. Replies
    5
    Views
    742

    You needed to use another ForEach loop for the...

    You needed to use another ForEach loop for the bouncing. Also, you were setting the fixed value of the paper to a var of the paper, which is redundant. I removed that code since you would only want...
  172. I realize now that I made a mistake on the...

    I realize now that I made a mistake on the movement loop. It was not moving one step at a time, but pSpeed steps. I have fixed it now. I also separated the visual so the collision object now...
  173. I tend to Ctrl + click drag to copy groups if it...

    I tend to Ctrl + click drag to copy groups if it is intended to be near the source. If I have to paste the group far away from the source, I try in ELE but go to the EE when it fails to paste.
  174. Sorry about that, I forgot something. I needed...

    Sorry about that, I forgot something. I needed to add a subloop to control the stepping back out of the collision. Is this more like what you needed?

    24548
  175. Here is a super simple sin/cos movement. You can...

    Here is a super simple sin/cos movement. You can change the speed and rotation angle to suit your needs. Hope this helps you understand what is going on.
  176. I would also like to point out that this did...

    I would also like to point out that this did improve ALOT when the ELE got a major bug fix a few version ago (sorry I can't remember which version). But it always feels like the EE is made the most...
  177. As schrodinger said, I usually resort to the EE...

    As schrodinger said, I usually resort to the EE as well. But it really breaks your workflow and seems to have no rhyme or reason.
  178. Replies
    362
    Views
    63,527

    Seriously, you can never post too much. ;) The...

    Seriously, you can never post too much. ;)

    The endless mode sounds fun. It definitely shows if your combat is fun.
  179. I have had this problem for years. It might...

    I have had this problem for years. It might already be in the bug tracker.
  180. Replies
    362
    Views
    63,527

    Looking better and better. The additional pauses...

    Looking better and better. The additional pauses look nice, especially on the downward strike. Your posts make me really feel guilty for not posting more of my own game. Maybe it is time...
  181. You need to add another event line in your...

    You need to add another event line in your fastloop. Something like:

    * On loop "Move forward"
    * (Front collision detector) is overlapping a backdrop
    - Character: Set MyXpos to MyXpos...
  182. Here is an old example of a 3 point bezier curve....

    Here is an old example of a 3 point bezier curve. It is based on the article in the link I mentioned above. I actually use this to visualize 3 point curves, since the curve does not pass through...
  183. it would be nice if you had even a few frames of...

    it would be nice if you had even a few frames of shadow size changing to sell the visual of the ball bouncing. Also, ball size could change if there is an obvious lob. But it is looking pretty...
  184. Replies
    70
    Views
    16,990

    Any update on b291? CF2.5 keeps asking me to...

    Any update on b291? CF2.5 keeps asking me to update on start up but I keep denying it because of the Android fixes I need from the private update. Just asking because it has been almost 2 months...
  185. Replies
    2
    Views
    989

    It is pointless to start a thread like this since...

    It is pointless to start a thread like this since the product hasn’t been released to form an opinion on. Also, this thread should be in the Open Topic forum.
  186. Replies
    4
    Views
    773

    View Post

    Have you tried “Set Angle to (0 - XTouch)” ?
  187. Replies
    4
    Views
    773

    Please show your entire expression. XTouch on...

    Please show your entire expression. XTouch on it’s own does not change an object's Angle.
  188. View Post

    Can you say what is confusing you? Bézier curves are something you need to play with for a bit before you grasp the concept.

    As for your image in the OP, that looks more like a polygon mesh with...
  189. Just to build on this knowledge, you should be...

    Just to build on this knowledge, you should be aware that if you have set an animation to a specific frame or direction, changing the animation will try to retain the same frame and direction (if...
  190. UFS does have a windowed mode. That is why I...

    UFS does have a windowed mode. That is why I asked. :)
  191. If I may ask, how is this different than Ultimate...

    If I may ask, how is this different than Ultimate Fullscreen object? I am generally curious...
  192. Replies
    20
    Views
    6,204

    What Windows are you using? I believe Data Grid...

    What Windows are you using? I believe Data Grid uses Windows themes to control the visuals and that changes with each Windows release. It might also help to upload pics of the visual bug so we can...
  193. Replies
    6
    Views
    1,013

    After the level is generated, have you checked in...

    After the level is generated, have you checked in the debugger make sure the data in the arrays is correct? If the black dots are simply a specific value in an array then this should be very...
  194. Yes. That is what I am saying exactly. :). Sort...

    Yes. That is what I am saying exactly. :). Sort of like how most Mario Kart examples work. You have a sort of “ mini map” view where the actual game takes place. This is not shown to the player. Then...
  195. View Post

    You should read up on Bézier curves here: http://www.create-games.com/article.asp?id=1866

    I would suggest stringing 3 point Bézier curves end to end in order to draw your curve lines (and to make...
  196. You could actually keep the collision simple and...

    You could actually keep the collision simple and make a rectangular area (off screen) where you move your players, bounce your ball and do collision checks. Then use the positions of your ball and...
  197. Replies
    4
    Views
    791

    I found the issue. This expression worked for...

    I found the issue. This expression worked for me:

    (Moving right) ATan2(1.0, Sin(Cos(SinAngle( "Active" )) * Radius( "Active" ))) - 90
    (Moving left) ATan2(1.0, Sin(Cos(SinAngle( "Active" )) *-1*...
  198. Replies
    4
    Views
    791

    Hmm, it isn't working. I could be messing up the...

    Hmm, it isn't working. I could be messing up the expression. What I do is set the Y position of the object every frame to (sin(sinAngle)*radius) where sinAngle is increased each frame. I replaced...
  199. Replies
    4
    Views
    791

    Finding the angle along a sin curve

    I must be having a brain fart at the moment. Can someone refresh my memory on the expression/equation used to find the angle of an object travelling along a curve, such that the object is always...
  200. Use the create action within a fastloop. The...

    Use the create action within a fastloop. The number of loops you run is the number of times your create event is run.
Results 1 to 200 of 500
Page 1 of 3 1 2 3