Search:

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

Page 1 of 3 1 2 3

Search: Search took 0.02 seconds.

  1. LB created a Java port of my Open URLs Object...

    LB created a Java port of my Open URLs Object some time ago. I think you can find it on his site. :)
  2. Replies
    14
    Views
    2,410

    These are pretty convoluted solutions. Firstly,...

    These are pretty convoluted solutions. Firstly, if you need to take a screenshot, don't use the Screen Capture object; in this case you only need to take the screenshot through Windows.

    I haven't...
  3. Also I think the Quick Token Object has an...

    Also I think the Quick Token Object has an expression for this, although I'd recommend a loop over this.
  4. You need to set OEFLAG_WINDOWPROC if you haven't...

    You need to set OEFLAG_WINDOWPROC if you haven't already. In Edif, do this by setting static const int OEFLAGS to OEFLAG_WINDOWPROC in Extension.h. In rSDK, do this by uncommenting #define...
  5. Replies
    2
    Views
    552

    There is no condition for this. However, if you...

    There is no condition for this. However, if you add a particular qualifier to every object in the frame, you can test for collisions with that qualifier to achieve the same result.
  6. Replies
    14
    Views
    2,125

    For downloading extensions:...

    For downloading extensions: http://clickteam.info/ev/ev_setup.exe

    I would use a single active object for the beam. You can use fastloops to calculate where the beam should hit and stop. Here's an...
  7. Object Properties -> Runtime Options -> Create...

    Object Properties -> Runtime Options -> Create before fade-in transition. You won't see it for active objects, however; it only appears for extensions and input controls.
  8. Replies
    4
    Views
    941

    I am working on a set of system extensions that...

    I am working on a set of system extensions that has this capability. Unfortunately, it will still be some time before the collection is in a releasable state.

    For now, you could try using the...
  9. amaire, I would not recommend hiring an artist...

    amaire, I would not recommend hiring an artist for your game until you are a lot more comfortable in MMF. Start by making a lot of your own games using MMF's included graphics. Once you are more...
  10. Replies
    4
    Views
    721

    Well what you would do is move all the conditions...

    Well what you would do is move all the conditions you want to disable to the bottom of the event's conditions. Or you could use a 2nd OR statement.

    Do you know the difference between a condition...
  11. I'm not entirely sure what you mean. Are you...

    I'm not entirely sure what you mean. Are you saying the Counter is never set to 0 once all the objects have 1+ for an alterable value? That's simply because your "Set Counter" action requires that a...
  12. Replies
    1
    Views
    691

    Use the "Find String Exact" expression of the...

    Use the "Find String Exact" expression of the List Object. This will look through the whole list and give you the number of the first line that matches the search term. If it doesn't find anything,...
  13. Replies
    4
    Views
    721

    Hydra's advice works great for events. If you...

    Hydra's advice works great for events. If you mean individual conditions within an event, then no, you cannot make MMF ignore a particular condition. However, you could use an OR expression, followed...
  14. Don't use groups of events if you want true...

    Don't use groups of events if you want true function-like behavior. Because MMF2 runs events from top to bottom, the code of your "function" won't actually run until all the events between the...
  15. Replies
    3
    Views
    1,666

    It's not really a question of "allow"; being...

    It's not really a question of "allow"; being installed onto the target device is what MMF2-designed apps originally did. Flash and HTML5 remain the only true exceptions, because they are required to...
  16. Replies
    3
    Views
    477

    You mean fastloops? These can be used for pretty...

    You mean fastloops? These can be used for pretty much anything that requires something to be done a lot of times; using them to hurt a player seems like a case in which they wouldn't help, though.
  17. Thread: Auto-Backup

    by Jaffob
    Replies
    2
    Views
    995

    Auto-Backup

    Could MMF2's auto-backup feature be on a per-application basis, rather than a setting for all of MMF?

    The feature is very useful for long-term projects; for example, I may want to keep 5 or 10...
  18. Replies
    45
    Views
    48,166

    Sticky: Hey Simon, These are extensions that I used to...

    Hey Simon,

    These are extensions that I used to create EV. Archive.mfx is not a very stable extension, so I'll probably remove it in the next version. The Internal List Object is known to fail to...
  19. Replies
    2
    Views
    975

    2 Pow 3

    2 Pow 3
  20. Replies
    5
    Views
    912

    Just use a Fast Loop, adding them manually would...

    Just use a Fast Loop, adding them manually would be way too much effort. You'll need an alterable value or Counter to store the sum of the values (let's call this "Sum"). Supposing your array is 9...
  21. Replies
    7
    Views
    998

    Or use the Vector Movement and the Clickteam...

    Or use the Vector Movement and the Clickteam Movement Controller if you want to avoid the math. :)
  22. Thread: INI Limit?

    by Jaffob
    Replies
    29
    Views
    4,346

    Ini++ removes these limits, so if you can use...

    Ini++ removes these limits, so if you can use that you don't have to worry.
  23. Replies
    6
    Views
    1,238

    Do the Vector Movement and Clickteam Movement...

    Do the Vector Movement and Clickteam Movement Controller work in iOS? If so, you could use that.
  24. Replies
    10
    Views
    1,170

    I'm pretty sure Yves or Francois fixed this in...

    I'm pretty sure Yves or Francois fixed this in Build 255. I saw a thread in the Owner's Lounge about it awhile ago and they said it would be fixed; I don't know if they've done it yet or not.
  25. Replies
    4
    Views
    788

    This is happening because many of your events to...

    This is happening because many of your events to create an Edit Box are missing a condition. For example, you have this:

    -On Loop "nametext1"
    -LoopIndex("nametext1") >= 36

    In this event, you...
  26. Replies
    5
    Views
    786

    Using a mouse controlled movement disables the...

    Using a mouse controlled movement disables the standard click conditions. Instead, you need to use the Player Object's "read joystick state" condition and check for Fire 1 being pressed.
  27. Replies
    3
    Views
    514

    Try my Power System Object, it can associate file...

    Try my Power System Object, it can associate file extensions with particular programs. :)
  28. Replies
    19
    Views
    2,245

    For seamless scrolling, set the virtual height...

    For seamless scrolling, set the virtual height and width to -1 like Marv suggested. Virtual height and width are (in short) the size of the frame that is considered when scrolling. For example, if...
  29. Replies
    3
    Views
    514

    Unfortunately, looks like I've lost the source...

    Unfortunately, looks like I've lost the source code for Commandline Parser, so I wouldn't be able to fix this bug.

    I've tested the extension on Windows XP and Windows 7 however, and have never...
  30. Replies
    8
    Views
    967

    If you plan to use the WindowProc like Matt...

    If you plan to use the WindowProc like Matt suggested, you'll need to configure your extension so MMF2 recognizes you are intercepting window messages. If you are using Edif:

    1. Open Ext.def and...
  31. Replies
    8
    Views
    967

    Are you using the original SDK? That one is many...

    Are you using the original SDK? That one is many years old now. The latest extension SDK is Edif, which is much simpler and cleaner than the other ones. You can get it here:
    ...
  32. This is why I never use disappear animations on...

    This is why I never use disappear animations on actual game objects that interact with the player. Instead, I create one or more explosion/death sprites at the position of the object being destroyed,...
  33. Or if you only want one event: -Repeat while...

    Or if you only want one event:

    -Repeat while left mouse button is pressed
    -Only one action while event loops
  34. Thread: Create Table

    by Jaffob
    Replies
    3
    Views
    762

    ExtensionView uses the ListView Object....

    ExtensionView uses the ListView Object. Unfortunately, neither this or the DataGrid Object are compatible with most other runtimes. You could try using WebView or another webpage object of sorts to...
  35. Replies
    62
    Views
    215,206

    They do work, but they're a pain to use,...

    They do work, but they're a pain to use, especially when it comes to returning a value to the user or canceling the dialog. It would just be nice if the process could be simplified.
  36. Replies
    62
    Views
    215,206

    1. Sounds good. :) 2. Alright, I'll probably...

    1. Sounds good. :)

    2. Alright, I'll probably get used to it soon enough anyway.

    3. That's one way to do it, but really it can be anything. For example, I've been using a custom parameter to...
  37. Replies
    62
    Views
    215,206

    Here are some initial requests I've thought of. ...

    Here are some initial requests I've thought of.

    1. A simple one to start off: Remove the need to type the open parenthesis in expression titles. Every expression name (like "String$(") requires an...
  38. ExtensionView is the program I made for this: ...

    ExtensionView is the program I made for this:

    http://www.jaffob.com/extensions/ev_setup.exe
  39. Replies
    2
    Views
    1,100

    Because Counters don't have alterable values, the...

    Because Counters don't have alterable values, the preset menu containing the standard "Compare to fixed value" condition doesn't appear for Counters. Using "compare two general values" to compare the...
  40. Replies
    5
    Views
    946

    Jacob, I recall trying that trick for an...

    Jacob, I recall trying that trick for an extension I didn't have and it not working. I think the "Cannot load Extension.mfx" box didn't appear, but the MFA still didn't open.

    Also, does Build 255...
  41. Replies
    5
    Views
    1,167

    You aren't wrong. :)

    You aren't wrong. :)
  42. Replies
    5
    Views
    946

    I think it may still be available through...

    I think it may still be available through FusionUpdater.
  43. Replies
    5
    Views
    1,167

    That example took me a bit of time to figure out...

    That example took me a bit of time to figure out too, at first it seems to make no sense.

    The app uses two layers. Layer one contains the background, and layer two contains the black screen and...
  44. Replies
    7
    Views
    1,062

    Also keep in mind that the jump height should be...

    Also keep in mind that the jump height should be a product of the boat's current speed and ramp "height". That way you don't fly 100 feet in the air when you hit a ramp going 5 mph. :)
  45. Replies
    17
    Views
    2,412

    Ah, you're right. Seems like it doesn't work with...

    Ah, you're right. Seems like it doesn't work with triggered conditions like X collides with Y or X leaves the play area. But with evaluated conditions like X overlaps Y it works just fine. :)
  46. Replies
    17
    Views
    2,412

    That technique is an incredible idea, King_Cool,...

    That technique is an incredible idea, King_Cool, I'm surprised I never thought of it. :)

    I tested it though, and unfortunately it doesn't work. Collisions must be calculated at the same time as...
  47. Replies
    11
    Views
    1,664

    Pixelthief, I did a test, and it seems that...

    Pixelthief, I did a test, and it seems that finding an object by fixed value does in fact iterate through all the objects of that type. I tested this by creating a large number of objects with a...
  48. Replies
    2
    Views
    946

    Sounds like that's a bug with the extension, so I...

    Sounds like that's a bug with the extension, so I don't think there would be a true way to calculate the text width accurately unless the extension were updated (and the developer is no longer...
  49. Replies
    7
    Views
    1,062

    Yeah, an animation would be the easiest way to do...

    Yeah, an animation would be the easiest way to do scaling, provided you only needed to choose from one or a few different heights. If the maximum scale of the boat would need to vary to give the...
  50. Replies
    17
    Views
    2,412

    1) A simpler and more stable solution would be to...

    1) A simpler and more stable solution would be to use fixed values. Every instance of every object has a fixed value, which is a (seemingly) random number unique to that instance. You could associate...
  51. Replies
    2
    Views
    571

    The caret is the problem. MMF2 uses "Pow" instead...

    The caret is the problem. MMF2 uses "Pow" instead of the caret for exponents, for example (4+5) Pow 2 returns 81.

    Also, check your private messages. :)
  52. Replies
    6
    Views
    3,930

    Are you looking to keep the play area the exact...

    Are you looking to keep the play area the exact same size but fill the screen with empty space? To do that, simply uncheck "Heading when maximized" under the application's properties and it should...
  53. Replies
    14
    Views
    2,225

    Unless you truly need a dynamic text field (i.e....

    Unless you truly need a dynamic text field (i.e. you need to be able to display an arbitrary string), you can create a String object with the text and custom font, then right-click and and choose...
  54. Actually, "Run this event once" only ensures that...

    Actually, "Run this event once" only ensures that it will happen once that frame. But if you are restarting the application or changing the frame like csprinks is doing, that shouldn't matter because...
  55. The File Object is the easiest way to get the...

    The File Object is the easiest way to get the path to the User directory. Look under its expressions and there is a list of directories Windows uses.

    But you can avoid doing this by changing the...
  56. Replies
    45
    Views
    48,166

    Sticky: Thank you. :) As a note to future posters, I...

    Thank you. :)

    As a note to future posters, I would prefer that this thread be kept as purely a release thread for further revisions of ExtensionView. This way, someone can come here and easily...
  57. Replies
    38
    Views
    26,213

    Sticky: I second Fano's request. I've always thought a...

    I second Fano's request. I've always thought a keyboard icon next to the name of each person who is typing (in the user list) would be a great feature.

    Also, I'd like to re-request use of the...
  58. Replies
    45
    Views
    48,166

    Sticky: Hey Backstaged, An "Installed" column is a...

    Hey Backstaged,

    An "Installed" column is a good idea, I'll add that to my to-do list. An "Installed Version" column would be rather difficult, because version numbers are not actually stored...
  59. I haven't checked this, but I think it has to do...

    I haven't checked this, but I think it has to do with the Z order of the Edit Box objects. Try right-clicking the Edit Boxes and doing Order -> Move Forward/Backward, and see if that affects the tab...
  60. Replies
    9
    Views
    1,718

    You can, using Str$(value) to convert to a...

    You can, using Str$(value) to convert to a string, and Val(string) to convert to a number. It would be slightly slower, but probably not noticeably.

    The ValueAdd Object is a good extension for...
  61. Replies
    13
    Views
    1,467

    See my signature. :)

    See my signature. :)
  62. Replies
    16
    Views
    2,124

    Encrypting INIs goes somewhat against their...

    Encrypting INIs goes somewhat against their purpose, which is in fact to provide a format that users of your product can edit. That aside, I've never had problems with INI++ freezing the program....
  63. Replies
    13
    Views
    1,467

    Wouldn't using external sounds actually be...

    Wouldn't using external sounds actually be slightly faster than storing them internally in the EXE (or other final product)? I imagine they just have to be extracted, resulting in the file being...
  64. Wouldn't it be easier for you to convert the...

    Wouldn't it be easier for you to convert the files to a format MMF2 can play, such as OGG or WAV?
  65. Replies
    1
    Views
    640

    A) Floor(value) B) value - Floor(value)

    A) Floor(value)

    B) value - Floor(value)
  66. Replies
    2
    Views
    604

    Instead of using the subtract from alterable...

    Instead of using the subtract from alterable value action, use set alterable value. Set it to:

    Max(0, movementspeedx_("Player")-1)

    This will set the speed to whichever is greater, the player...
  67. My list of bugs/suggestions (in the order they...

    My list of bugs/suggestions (in the order they occurred to me):


    Use the window title to show how many people have submitted a chat message since the user deactivated the window. For example, if...
  68. Replies
    6
    Views
    1,033

    What I suggested is still the solution to your...

    What I suggested is still the solution to your problem, however. Suppose your speed is 0.25. This means that every frame loop, you will add 0.25 to your object's position, which requires the use of...
  69. Replies
    6
    Views
    1,033

    Shawn is correct. Imagine your position is 100....

    Shawn is correct. Imagine your position is 100. MMF rounds by removing the decimal entirely. In your first action, your new position would be 100.01, which is rounded to 100 (the same as before). In...
  70. Replies
    6
    Views
    904

    http://community.clickteam.com/showthread.php?t=69...

    http://community.clickteam.com/showthread.php?t=69459&p=514240#post514240

    :)
  71. Replies
    5
    Views
    1,684

    ExtensionView actually had the old link for...

    ExtensionView actually had the old link for Lacewing, Jamie must have changed it since I last checked. Should work now :)
  72. Replies
    6
    Views
    702

    If you mean the String Object, it's really just...

    If you mean the String Object, it's really just as useful as it appears to be. You can set it to be hidden and put it outside the frame, which would give you a good place to store text (the...
  73. Replies
    6
    Views
    533

    You can run other apps using the "Execute...

    You can run other apps using the "Execute External Program" actions under the Special Object. :)
  74. The only way to have a frame over another frame...

    The only way to have a frame over another frame would be to use the Sub-Application object, but this would be far from an elegant solution (especially once you needed multiple frames continuing)....
  75. You could also try using the Platform Movement...

    You could also try using the Platform Movement Object, which is part of Bonus Pack 1. It makes the actual movement part a lot easier while still allowing for customization. :)
  76. Replies
    6
    Views
    1,753

    You don't like the built-in grid features? Just...

    You don't like the built-in grid features? Just press the "Grid Setup" button to the right of the Frame zoom selector, or go View -> Grid Setup.
  77. This is likely related to the "Inactivate if too...

    This is likely related to the "Inactivate if too far from window" property. If an object that is "too far from the window" has no Disappearing animation, it will be destroyed, because the Destroy...
  78. Replies
    2
    Views
    767

    This is a known bug. It only happens in HWA mode,...

    This is a known bug. It only happens in HWA mode, so if the appearance of your Strings is more important than visual effects/speed, you can fix this by switching to the "Standard" display mode. :)
  79. Replies
    4
    Views
    629

    Yeah, I would always recommend the Platform...

    Yeah, I would always recommend the Platform Movement Object or a custom movement over the built-in one (no matter the circumstances). They are much more flexible and customizable, and also less...
  80. Replies
    1
    Views
    584

    I'm not sure exactly what you mean, could you...

    I'm not sure exactly what you mean, could you clarify? Have you tried using Str$(value) to convert a number to a string?
  81. Replies
    4
    Views
    951

    Replacing characters is easy enough with the...

    Replacing characters is easy enough with the Substring Replace extension, although given that you need to go two ways (G to C and C to G) it is a bit more complicated. You will want to loop through...
  82. Replies
    3
    Views
    732

    Yes, the Expression Editor limits how long...

    Yes, the Expression Editor limits how long literal strings can be. This means that if your long string of text is quoted within the expression, you may get "expression too complex." However, text...
  83. Replies
    5
    Views
    1,037

    Hi HOMAM, Here is the link to the installer: ...

    Hi HOMAM,

    Here is the link to the installer:

    http://www.jaffob.com/extensions/ev_setup.exe

    It downloads fine on my computer. Perhaps you had the wrong link, or does it not work for you?
  84. Perhaps you have an event (global or in a...

    Perhaps you have an event (global or in a behavior?) telling it to hide at start? Does using the show pointer action at the Start of Frame help?
  85. 1. Actually, you are right. The extensions that...

    1. Actually, you are right. The extensions that are not being shown are (most likely) built-in extensions. I wrote a script to count how many extensions come with MMF2. There are 72, and 480 minus 72...
  86. Hi King_Cool, LB directed me to your thread...

    Hi King_Cool,

    LB directed me to your thread via Gwerdy Chat. Getting extensions requires two steps:

    - First you must download the extensions from online. This can be done by finding where the...
  87. Replies
    2
    Views
    351

    It has expressions. ;)

    It has expressions. ;)
  88. Thread: api?

    by Jaffob
    Replies
    3
    Views
    625

    Yes, most of the expressions you're asking about...

    Yes, most of the expressions you're asking about are under the Special Object in Jamie's screenshot. Their functionality is described in the documentation Jeff described.
  89. Replies
    11
    Views
    1,996

    It's a collection of extensions I'm working on...

    It's a collection of extensions I'm working on for manipulating files, windows, system settings, and pretty much everything operating-system related. If you are looking to develop games you may not...
  90. Replies
    4
    Views
    714

    What does it look like? Could you post a...

    What does it look like? Could you post a screenshot?
  91. Thread: Extensions???

    by Jaffob
    Replies
    8
    Views
    854

    That list was last updated in May. I recommend...

    That list was last updated in May. I recommend ExtensionView, you can download it from my signature. :)
  92. If you hold Control while pressing Enter it will...

    If you hold Control while pressing Enter it will make a new line. However, new lines are not usually saved once the Expression Editor closes, so you can't neaten your code using this method. But it...
  93. Yeah, MMF2 treats numbers as integers (without a...

    Yeah, MMF2 treats numbers as integers (without a decimal) until it finds one explicitly defined with a decimal. This means that a calculation done on two integers will result in an integer.

    To...
  94. Replies
    11
    Views
    1,996

    And in some months, you'll be able to use my OS...

    And in some months, you'll be able to use my OS Control extension pack which will be Developer only!

    </SelfPromotion>
  95. Replies
    11
    Views
    1,996

    The logo requirement is the major reason to...

    The logo requirement is the major reason to upgrade to Developer. But Developer does include a lot of additional features, many of which are mentioned on the webpage Stephen posted. There are also...
  96. Replies
    4
    Views
    736

    Look under the Special Object's expressions. You...

    Look under the Special Object's expressions. You should see a lot options, some of which are for string manipulation. :)
  97. Replies
    2
    Views
    807

    Is this the one? ...

    Is this the one?

    http://www.jaffob.com/extensions/hosted/INI++.mfx
  98. Replies
    4
    Views
    736

    Try this: Upper$(Left$(MyString,...

    Try this:

    Upper$(Left$(MyString, 1))+Right$(MyString, Len(MyString)-1)

    This outputs the capital first letter, then the rest of the string untouched. Hope it helps. :)
  99. Replies
    9
    Views
    952

    Yeah, the old links no longer work, which is...

    Yeah, the old links no longer work, which is pretty annoying. It would nice if they could make old links re-direct to the new ones, but I'm not sure if they will be able to do so.

    Which extension...
  100. That solution becomes more cumbersome when the...

    That solution becomes more cumbersome when the game has Active Objects with Movements, because it would require that you loop through every object and stop it first. It works best though if you want...
  101. Replies
    8
    Views
    1,650

    You'll have to look for an alternative, then....

    You'll have to look for an alternative, then. It's possible to convert frame coordinates to screen coordinates without much difficulty, but if you use the Screen Pixel Object, windows in front of...
  102. Replies
    4
    Views
    1,333

    There is also a Battery Object now, which you can...

    There is also a Battery Object now, which you can use. :)
  103. Replies
    8
    Views
    1,650

    I believe there is a Screen Pixel Object,...

    I believe there is a Screen Pixel Object, actually.
  104. Adding/subtracting to the value causes the...

    Adding/subtracting to the value causes the acceleration and deceleration. Every frame loop (or whatever unit of time you use to move the player), add this value to the player's X position. For...
  105. Acceleration works by increasing your speed until...

    Acceleration works by increasing your speed until it reaches a maximum. Deceleration is the opposite. :)

    Instead of starting and stopping your objects instantaneously, use an alterable value that...
  106. If you don't have one already, create a detector...

    If you don't have one already, create a detector that will always follow the bottom of the player. You should already be using Backdrop objects set as obstacles for standard ground or platform....
  107. What type of platform movement are you using? The...

    What type of platform movement are you using? The built-in one, the Platform Movement Object, or a custom one? I don't think this can be done easily with the built-in movement, but with one of the...
  108. Replies
    9
    Views
    1,208

    An idea I just had -- Perhaps keep an array of...

    An idea I just had -- Perhaps keep an array of filenames and MD5 signatures internally in the application. When the application starts up, loop through the array, comparing the actual MD5 of each...
  109. Thread: Drag Object

    by Jaffob
    Replies
    4
    Views
    4,343

    Sorry, there seems to be some glitch with the...

    Sorry, there seems to be some glitch with the upload system. When I try to upload the Drag Object, the ZIP ends up being empty. I've hosted it on my server; you can download it below.
    ...
  110. Replies
    12
    Views
    1,680

    Yeah. Otherwise you could just give MMF2...

    Yeah. Otherwise you could just give MMF2 Developer ($369) to a friend. That friend could in turn give it to 2 other friends. Eventually, one copy may have ended up serving 10 different people.
  111. Thread: Drag Object

    by Jaffob
    Replies
    4
    Views
    4,343

    The above link was corrupted when the switch to...

    The above link was corrupted when the switch to the new forums was made. The new link for 2.1 is below.
  112. Replies
    1
    Views
    3,875

    The above link was corrupted when the switch to...

    The above link was corrupted when the switch to the new forums was made. The new link is below.
  113. Replies
    67
    Views
    8,123

    This bug has existed for awhile, but I thought it...

    This bug has existed for awhile, but I thought it would be good to post it since a build is waited for release:

    http://community.clickteam.com/showthread.php?t=67675&p=501771#post501771
  114. [Bug] MMF2-Created EXE Files Minimize Full-Screen Applications

    This problem has existed for quite some time, but I haven't seen anyone bring it up so I thought I should do so.

    While an EXE application created with MMF2 is running, many programs that run in...
  115. Replies
    3
    Views
    689

    Why not modify the Window Control Object to...

    Why not modify the Window Control Object to minimize the application by sending the window a WM_SYSCOMMAND message with SC_MINIMIZE as the wParam?
  116. There is definitely a way to, although you may...

    There is definitely a way to, although you may need to use TTS Advanced. Look at the examples for both text-to-speech extensions; I recall one of them showing how to do this.
  117. Replies
    2
    Views
    593

    Also check the scrollbar at the bottom of the...

    Also check the scrollbar at the bottom of the Event Editor. Sometimes it appears that a few of the leftmost columns are missing, when in fact you have simply scrolled too far to the right. :)
  118. It's a bug where MMF randomly states an object is...

    It's a bug where MMF randomly states an object is a "bad object", and various negative effects ensue. You're not experiencing that, though. This is a bug I've seen a lot in the past where a single...
  119. Try various things, such as closing the app,...

    Try various things, such as closing the app, deleting and putting back the frame, etc. There isn't a button somewhere that says "Regenerate Object Icons", because that happens automatically. If it...
  120. That's a bug that will sometimes occur to a...

    That's a bug that will sometimes occur to a single object. All the others in the frame work, right?
  121. I assume you mean Active Object? You can always...

    I assume you mean Active Object? You can always try editing the icon in the object's properties (the Help tab to the far right).
  122. Replies
    4
    Views
    2,699

    Re: MultiMedia Fusion 2 Subtract from counter

    Actually, now that I have access to MMF, I see that the Counter object does in fact have actions for adding and subtracting. :D This is useful to know, however, so I will explain step-by-step.
    ...
  123. Replies
    4
    Views
    2,699

    Re: MultiMedia Fusion 2 Subtract from counter

    Welcome to the forums. :)

    Most objects do not provide actions for adding/subtracting values, alterable and global values are actually pretty unusual in that sense.

    However, it is still quite...
  124. Replies
    14
    Views
    1,259

    Re: Expression returns some strange values...

    Yes, I said that in the second post of this thread. It isn't a problem though, because MMF still treats it as 70.43.

    Are you saying it does end up appearing as 70.430000001 when the application is...
  125. Replies
    14
    Views
    1,259

    Re: Expression returns some strange values...

    Well, computers use the period (.) for decimals, not the comma. MMF will treat a comma as an unknown character and stop reading the number, resulting in 48-47.
  126. Replies
    14
    Views
    1,259

    Re: Expression returns some strange values...

    Yes, that must be it. Look at your examples in the 1st post and imagine the decimal cut off. All the math works. :)

    Val(Edittext$("gegebenpop")) might work.
  127. Replies
    11
    Views
    1,595

    Re: What other platforms can MMF2 games run on?

    The Android and XNA options in Fano's screenshot are only in private beta, however. :)
  128. Replies
    14
    Views
    1,259

    Re: Expression returns some strange values...

    I don't believe Str$ is meant for handling floating-point numbers (numbers with decimals). Try FloatToString$ instead. It has a few more parameters, however, so you might want to access it via...
  129. Replies
    30
    Views
    9,062

    Re: [Prerelease] DarkSocket

    Download includes a HTTP connecting example.
  130. Replies
    14
    Views
    1,259

    Re: Expression returns some strange values...

    How are you displaying the result of the expressions? I tested yours by setting the value of a new Counter at the start of the frame.

    All of them returned the correct value. The only problem was...
  131. Replies
    13
    Views
    1,784

    Re: loading/unloading extensions on opening MMF2?

    This will cause MFA's containing those extensions to fail upon loading, however. The advantage of using the "none" category is that they can still be present in the frame, they just won't show up in...
  132. Replies
    11
    Views
    1,684

    Re: Appath$ problems (RayCaster)

    For Windows programming, you should definitely know where the backslash is located on your keyboard. Usually it is the key above Enter, to the right of an end bracket "]", and below Backspace.

    It...
  133. Replies
    13
    Views
    1,784

    Re: loading/unloading extensions on opening MMF2?

    Download ExtensionView (in my sig). It comes with an Extension Manager made for this exact purpose. You can access it by clicking on the button along the top with ExtensionView's icon, which will...
  134. Replies
    3
    Views
    709

    Re: Hyperlink text in string object?

    Not using the default String Object, no. The Rich Edit Object has some hyperlink features, though.
  135. Replies
    9
    Views
    1,217

    Re: Substitute for Edit Box -no-Win-control

    String Object actions -> Set Alterable String
  136. Replies
    2
    Views
    795

    Re: [BUG] Commandline Parser object

    Hmm, I can't seem to reproduce the bug. Could you upload an MFA that has this problem so I could isolate the bug more easily?

    Thanks!
  137. Replies
    9
    Views
    2,987

    Re: [BETA] The Buzz Object

    It doesn't show up in MMF for me (Windows XP). Do I need to have drivers installed that are included with the Buzzer controllers? If so, you should load them dynamically so games using the extension...
  138. Replies
    4
    Views
    1,427

    Re: Beta 7: Volume buttons

    Actually, I believe the default is to change the ringer volume as usual. Multimedia apps such as Music and most games cause the media volume to change, however, which I agree would be a useful...
  139. Replies
    8
    Views
    1,370

    Re: How to get a list of all computers on a LAN?

    I added this to my to-do list for OS Control, also. :)
  140. Re: A way to make a Sub-App's background transparent

    I don't think Windows supports a translucent background natively. You could probably fake it by figuring out the colors under the window and combining them with the actual window colors. But that...
  141. Re: A way to make a Sub-App's background transparent

    The Kernel Object can find windows and set their transparency levels. I'm not sure if this works in HWA, though.
  142. Replies
    1
    Views
    683

    Re: BUG: Random is not random in Flash mode

    Compare Two General Values:
    Random(2) = 0
  143. Replies
    5
    Views
    629

    Re: Importing a font into applications

    If the font is only needed statically (for example, if you just need it for a title screen or logo) you can right-click the String Object using the font, go to "Create", and choose one of the object...
  144. Thread: Launch Object

    by Jaffob
    Replies
    12
    Views
    5,219

    Re: Launch Object

    Ah, my mistake, I meant to say the direction of the cannon. :)
  145. Replies
    6
    Views
    707

    Re: Is this possible?

    Ah, okay. In that case, I'd suggest the Expression Evaluator extension in Looki's post, as well as Substring Replace to put in the necessary values.
  146. Re: Capturing the WM_CLOSE message from a window

    If it's the WM_CLOSE message you need, MMF can already intercept these for you. :)

    Create a new condition: Special Object -> Application Menu -> Close window has been selected

    When this...
  147. Replies
    2
    Views
    672

    Re: Popup Menu extension

    ExtensionView does seem to say it works in Flash and Unicode. I based compatibility info off of the files present in the Data folder, but looking again, there does not seem to be a PopupMenu.dat...
  148. Thread: Launch Object

    by Jaffob
    Replies
    12
    Views
    5,219

    Re: Launch Object

    For the cannonball, use the "Set Direction" action. In the direction window that appears, click the button at the bottom with math symbols on it. This should open the Expression Editor. Then click...
  149. Replies
    6
    Views
    707

    Re: Is this possible?

    The extension Looki linked to is for parsing mathematical expressions. It can take a string such as "50 / (5 - 3)" and return the number 25.

    What you're looking for though is to essentially...
  150. Re: Current user a member of an Adminstrative group?

    I'll probably be adding that to OS Control. If you can't find it in any of the extensions above, it probably isn't possible as of yet.
  151. Re: Current user a member of an Adminstrative group?

    The OS Control Collection will have a user accounts extension. :)

    For now, I would check the OS Object, The Big Box, and the Kernel Object to see if any of them could do this.
  152. Re: Edit application menu text from event editor

    Try my Advanced Menu Object:

    http://www.clickteam.com/epicenter/ubbthreads.php?ubb=showflat&Number=226724#Post226724
  153. Replies
    5
    Views
    1,644

    Re: How can I read the contents of a text file?

    Marv, I believe he was asking how to read a text file in an MMF2 application. :)

    Try my Textfile Object: http://www.clickteam.com/epicenter/ubbthreads.php?ubb=showflat&Number=230258#Post230258
  154. Replies
    8
    Views
    1,534

    Re: Installing Extensions

    According to ExtensionView, URL Encoder is not compatible with the Flash runtime. Unless you've installed some separate ported version of it, it will not show up in the object list when the Flash...
  155. Re: How to send an e-mail using the RTF object?...

    Yeah, mailto: launches the default client. Just do:


    "mailto:" + EmailAddress$ + "?subject=" + MySubject$
  156. Re: Does The Big Box object work properly for 64-bit?

    Well, The Big Box appears to return the amount of RAM in megabytes, not gigabytes. So you are using it incorrectly in that respect. This is strange, however, because if you're using the "less than or...
  157. Re: How to send an e-mail using the RTF object?...

    Under Special Object actions, go to "Execute External Program with Evaluated Pathname". Enter:

    "mailto:address@example.com?subject=My Subject"
  158. Re: Two simple questions about some "basic" things.

    I completely understand. I just want to ensure that you're aware how your posts come across, even if you don't intend them to sound the way they do.

    In the future, perhaps you could say something...
  159. Re: Random ranging from floating negative to positive?

    (Random(4001)-2000)/1000.0

    That generates a number from 0-4000, then subtracts 2000. The resulting range is -2000 to 2000. When divided by 1000 (note that the .0 is necessary) the result is a...
  160. Re: Two simple questions about some "basic" things.

    1. "No effect on collisions" means literally that -- it will not effect collisions in any way. "Not an obstacle" makes it have a "subtractive" effect. Background space previously considered an...
  161. Re: (Trying to) create a run-time report with an image

    You could try embedding the RTF in the compiled EXE. Doesn't the RTF Object provide this functionality in its properties ("Keep Text Internal" or something along those lines)? If not, I would...
  162. Replies
    6
    Views
    1,105

    Re: more accurate collision

    In the scenario you describe, the problem isn't the collision detection itself, but the way the ball is moving. If using a built-in movement, the ball may be traveling in "steps" and not checking for...
  163. Replies
    11
    Views
    1,548

    Re: Debugging Extension Incompatibility

    Really? Usually the one with no letter is the ANSI function. I guess I'll try adding on the A then, thanks. :)
  164. Replies
    11
    Views
    1,548

    Re: Debugging Extension Incompatibility

    Thanks a lot Jamie, that looks like exactly what I was looking for. :)

    Looki, you did show me. Funny you ask, because just last night I tried to implement what you suggested and it didn't work. I...
  165. Replies
    11
    Views
    1,548

    Re: Debugging Extension Incompatibility

    Well, it turns out the problem was that my Release configuration was set up incorrectly. I seemed to have it set to compile straight to my extension's project folder. This means that I compiled the...
  166. Replies
    11
    Views
    1,548

    Re: Debugging Extension Incompatibility

    Do you mean Project Properties -> Configuration -> C++ -> Code Generation -> Runtime Library? It's set to "Multi-threaded (/MT)", which I did some time ago to avoid the extension not appearing in...
  167. Thread: Window in focus

    by Jaffob
    Replies
    12
    Views
    1,613

    Re: Window in focus

    Happy to help. Thanks for the compliment, Marv. :)
  168. Replies
    11
    Views
    1,548

    Debugging Extension Incompatibility

    I just discovered that the extension I'm working on doesn't work in Windows 7. I'm programming it on Windows XP, but when I tried installing it on my laptop with Windows 7, it wouldn't show up in...
  169. Thread: Window in focus

    by Jaffob
    Replies
    12
    Views
    1,613

    Re: Window in focus

    Foreground Window Object:

    http://www.clickteam.com/epicenter/ubbthreads.php?ubb=showflat&Number=248548#Post248548
  170. Replies
    1
    Views
    1,547

    Foreground Window Object

    Extension Name: Foreground Window Object
    Author: Jaffob
    Version: 1.0
    Category: Interface
    License: Free for all uses, no credit required.

    Description: This is a simple extension that can...
  171. Thread: Window in focus

    by Jaffob
    Replies
    12
    Views
    1,613

    Re: Window in focus

    I'll just make you an extension to do this, one moment. :)
  172. Replies
    5
    Views
    715

    Re: Using the OS object...

    What requirements are you looking for, specifically?
  173. Thread: Window in focus

    by Jaffob
    Replies
    12
    Views
    1,613

    Re: Window in focus

    This feature will be included in a system extension I'm working on. It won't be finished for quite some time, though. :(
  174. Replies
    11
    Views
    1,424

    Re: How I make Bullet's speed go over 100?

    Or use the Vector movement along with the Clickteam Movement Controller object. :)
  175. Replies
    3
    Views
    1,288

    Re: virtual keyboard for touch screen

    Kernel Object is here:

    http://www.jaffob.com/extensions/hosted/KernelObject.zip

    Note that it is for MMF2 Developer only.
  176. Replies
    3
    Views
    708

    Re: Encrypting a List

    It makes sense that the encrypted list has fewer lines than the decrypted one. Lists usually use a delimiter character (often a new line or a comma) to separate every item in the list. When you...
  177. Replies
    2
    Views
    4,865

    Re: Level-Save Object

    New Version: 1.1

    This update fixes a bug (found by Caesar) related to loading a level and subsequently re-saving it. The bug would occur when the saved fixed value of an object (in the Level-Save...
  178. Re: Problem creating event for the DialogBox object...

    If you need to prevent the user from giving input to the application, use the Kernel Object to disable the app window also. This will have the same effect as opening the DialogBox modally, but will...
  179. Replies
    11
    Views
    1,707

    Re: Strings in rSDK (Strange Behavior)

    It ended up working by using rdPtr->rRd->GetStringSpace(). I guess I'll just have to copy all the parameter variables I use.

    Thanks for the help. :)
  180. Replies
    11
    Views
    1,707

    Re: Strings in rSDK (Strange Behavior)

    OK, thanks for the info. :)
  181. Replies
    11
    Views
    1,707

    Re: Strings in rSDK (Strange Behavior)

    Thanks very much for the in-depth explanation, I'll look through it and try some of that myself. :)

    Quick question, what's the difference between MMF's functions for allocating memory for a...
  182. Replies
    11
    Views
    1,707

    Re: Strings in rSDK (Strange Behavior)

    Alright thanks. Does this apply when using other API functions on char * as well (specifically these ones)?

    I can't really use strings because a lot of the functions I'm using modify the text...
  183. Replies
    11
    Views
    1,707

    Strings in rSDK (Strange Behavior)

    I can't tell if this is some quirk in rSDK/MMF or just my lack of C++ knowledge (I learned from Java so I'm always a bit unsure of how to deal with memory). Consider the code below:


    ACTION(
    /*...
  184. Re: Question regarding Jaffob's new Commandline object

    The best way would be to use the Instance Communicator object. Try playing around with sending a message to the first instance, then reading that message and opening the filename sent.

    There...
  185. Replies
    5
    Views
    916

    Re: Taking Requests For Common Formulas Object

    Some common ones would be good, such as distance between 2D and 3D points, quadratic formula, circle calculations, angle conversions, etc. Here are some links for reference and more ideas:
    ...
  186. Re: Question regarding Jaffob's new Commandline object

    I believe the problem is the way you're dealing with the command line. I made your app display a popup with the command line on startup, and the file opened was there.

    If %1 isn't showing up in...
  187. Re: Question regarding Jaffob's new Commandline object

    The (Default) key is somewhat different from other keys. A key will always have a (Default) value, which can't be deleted or renamed. To set this, instead of entering "(Default)" as the value name,...
  188. Re: Question regarding Jaffob's new Commandline object

    Yes, that's right. Windows doesn't like spaces in the key-name/system name however, so I would recommend doing it more like I did in the screenshots. Register the association as "MyMediaPlayer" or...
  189. Replies
    13
    Views
    1,657

    Re: Having problems using level-save object

    The problem seems to occur because of the way the Level-Save Object saves the level. The fixed values of every object are saved in the file. These are used to keep track of the objects, and also to...
  190. Re: Question regarding Jaffob's new Commandline object

    Perhaps some screenshots would help. Here's an example of some associations:

    http://www.jaffob.com/random/assoc_1.png
    http://www.jaffob.com/random/assoc_2.png

    Image 1 shows where the default...
  191. Re: Question regarding Jaffob's new Commandline object

    I didn't mention this before, but file associations actually have three components to them. They have the "system name" for the association (hidden from the user), the "display name" (what appears on...
  192. Replies
    13
    Views
    1,657

    Re: Having problems using level-save object

    Yeah, I was looking at your code and it seemed perfectly fine. So if the problem exists in the example file as well, it's most likely a bug. I'll take a look to see what I can do, perhaps I could...
  193. Re: Question regarding Jaffob's new Commandline object

    File associations are stored in HKEY_CLASSES_ROOT of the registry. In there you'll find a long list of keys named after all the file extensions (e.g. ".txt"). Each of these keys' default values will...
  194. Replies
    13
    Views
    1,657

    Re: Having problems using level-save object

    Hi Caesar,

    Does the example included with the Level-Save Object have this problem for you? If so, it's likely a bug in the extension. If not, perhaps you could upload your editor for me to take a...
  195. Re: Question regarding Jaffob's new Commandline object

    1. Well thinking about it, that's probably not the problem if you can register file types on your computer. It seems like the problem is likely with Set Default Association only.

    2. The name...
  196. Re: Question regarding Jaffob's new Commandline object

    I'm not sure what's going wrong with the command line for you; on my computer your app works just fine as it is. I tested this by building your application, then dragging three audio files onto the...
  197. Replies
    2
    Views
    2,667

    Re: ASCII Character Object

    Yes, and also an ASCII object was already released some time ago. I completely forgot to check for similar extensions when I released this one. :(
  198. Re: Question regarding Jaffob's new Commandline object

    Could you upload your MFA file? The code you've described should work, so it would help to take a look at it to make sure it's right. :)
  199. Replies
    2
    Views
    2,667

    ASCII Character Object

    Extension Name: ASCII Character Object
    Author: Jaffob
    Version: 1.0
    Category: Text
    License: Free for MMF2 Standard and MMF2 Developer, no credit required.

    Description: I made this extension two...
  200. Re: Requesting assistance with file associations...

    It'll be fixed in the OS Control Object. :)
Results 1 to 200 of 500
Page 1 of 3 1 2 3