My friend showed me this game -- Impressed and excited to learn it was a Fusion 2 game! Congrats on going viral!
Type: Posts; User: RickyRombo; Keyword(s):
My friend showed me this game -- Impressed and excited to learn it was a Fusion 2 game! Congrats on going viral!
Is this referring to me? I never claimed otherwise.
In that case, use "Mouse is over an object" instead of "Mouse pointer is in a zone"
The main idea is that you have a mouse event listener activated and deactivated based on mouse position.
The reason behind it is due to the Flash platform's handling of events. As a novice AS3 developer, I've learned that in AS3 you have to set "Event Listeners" - something that MMF2 doesn't have to do...
Ah, ok. It definitely has my vote to continue!
I'm running a Game Design Club at my school that uses TGF2 NG edition, but it apparently "expired" - does this mean I have an older version? I understand that TGF2 NG edition is free, so why might it...
I think we should just all sit back and appreciate how awesome our user base is here. Even if some responses were a bit edgy, pretty much everyone was focusing on clarifying and helping the OP. OP...
DavidN also wrote an awesome tutorial that goes into a bit more depth into the PHP parts etc, however due to being dated, superceded, and causing DavidN to get constant PMs about the tutorial, he had...
It appears that Jacob's website has been suspended, presumably he's late on payment.
You need to use a simple filename rather than a complete path.
Otherwise I don't know what could be wrong. Example code plox?
Both. I can't seem to get the extension to work in build anymore. I have it working in debug but when I build the .dat it appears to not trigger the saving and printing actions.
Also, I posted on FusionWiki before it went down again all of the documentation.
I recently made my own here
For the AddPrintListener, enter "mouseUp"
It's not a name for the listener, it's the type of listener.
It defaults to "mouseDown" I think, so if you double click real fast it worked.
Neither are supported in Flash.
You'll have to do it the hard way. If they aren't vital features to the game, you could detect the format of the game (EXE etc) with a certain Runtime Object and...
... that's what Bullet 360 does?
I'm not sure exactly what you're looking for, but the Bullet360 object might be of use.
I thought that MMF2 converted all the audio to MP3 upon export?
Flash player object has it I believe
Better yet, embed the game properly into a webpage instead of viewing the SWF. :P
I initially supported this, but came up with a bit of trouble:
But I will add the option to rotate the image 90 degrees, I think, as...
Flash by nature doesn't do well while the tab is not in focus. Most games program an "auto pause" screen to make the game pause when the game does not have focus.
As requested several times by several different users, I have now added the ability to send the image to the printer.
This new version of the extension is available at...
So it still works properly? :D
I realize now that the JSON generator part is not as highly optimized (and may not work) with the current EDIF edition - I believe Jamie has updated EDIF to allow actual VALID JSON's...
Did you try this?
I love Calibri myself, hopefully this gets resolved :)
Yeah but a better idea would be to allow typing in the RGBs in the Settings dialogue. I found this limiting as well. Also, there doesn't appear to be a setting to change the font face?!
In Fuse, you put yourself in the shoes of a manager for a fireworks show. You find that all the fuses have been cut and scattered with only...
Absolutely spectacular! Well done.
Bug report (some have already been discussed, posting here so everyone is aware of them):
- Developer icon won't show for me. Instead I get the Standard icon...
Like Atom says - change your Flash version in the application settings to at least 10.0.0.0
What build are you using? You've tried other computers? I know it seems silly, but are you using the Keyboard object's "On Key Pressed" event?
I haven't heard any problems like this. Different...
I remember that yes! Great tool.
Thanks for the reply (and the link!)
What seems to be the issue?
I'm guessing that your FlashPlayer version number is too low.
(I'm on Gwerdy for a bit, feel free to drop on in)
I agree with Atom - no default values once this is out of beta. You could use the description, a help file, an example mfa etc to explain how to use it.
Great extension - well done.
Read about it here
A quick summary, I've been working on a web tool for quite a while which will make extension development with EDIF a lot more intuitive and fun.
When using EDIF, unlike rSDK...
While Java is great and all, I don't think it would be necessary for MMF3 to export to it. There's not much you can do with Java that you can't do with another of the platforms.
I'm using the normal Analytics one, not Pharan's if that's what you mean.
Still having this issue. I might have to send my game to Francois...
Make sure "health" and "ammo" are the actual values of health and ammo.
I would leave the two counters offscreen, and display their values as part of a string object as Jamie suggested.
That's understandable - they've done that before I know, but usually the game just immediately loads rather than 10-15 seconds of a white screen. They actually denied my game based on the white...
I'm having trouble getting the End of Frame Ad to work with Mochi. I get a white screen for a couple seconds, and then it goes to the proper frame.
I have the Mochi Connector, the ID is correct,...
The same tutorial for doing them not in flash should still apply - just use compatible objects.
Unless you mean MochiScores or something similar.
Well... I *did* make a private object just to test if a number is between too other numbers if you want it...
That's a bad philosophy - if at first you don't succeed, try try again!
Although keep in mind: "Insanity is doing the same thing over and over again and expecting to achieve different results" -...
The problem comes when you try to debug - every time you debug a behavior you have to go through the process of closing it to run, and reopening it again. Also, debugging becomes difficult with many...
You should make that an article, actually. Quite useful indeed!
What I always do is just move everything else besides the object(s) that are supposedly "moving"
With Jacob's solution, you can get results such that both "Overlap Top" and "Overlap Right" are equal to 1, etc.
It will work for all 8 directions that way.
Every code is in a certain object. A majority lie in the Special object.
AppData is a folder each and every user of the computer has by default. It's a hidden folder. It is NOT part of your project folder. Saving to the project folder is BAD PRACTICE. ;)
My mfa saves...
I always prefer to set a value to Random(2) and if the value = 0, do one thing, and if the value = 1 do another
Look at my mfa. That's literally all you should do. No File object is necessary.
It's all handled with the INI object. It won't make a file in the game directory because that is bad practice -...
You should use the INI object, yes, and preferably have the INI file saved in the application data directory. It should work on multiple computers that way.
Give it a go and come back if there are...
You could upload it somewhere external and link him to it, preferably through a service such as http://mfa.aquadasoft.com
What I would do is use the ForEach object, as King_Cool mentioned, and loop through each object and add the sum to a value/counter.
This would be a key element in the multi exporting functionality of MMF2. The ability to have extensions that don't work in the other exporters but work for one would allow games to be more...
Set the solid black one to:
X : Cos(Atan2(Y("back-sight")-Y("front-sight"), X("front-sight")-X("back-sight")))*Distance("Advanced Direction Object", X("back-sight"), Y("back-sight"),...
TGF2 NG edition. Duh.
As in the user can drag to resize it? Because I've never seen such a thing. Or do you mean like press a button and it expands?
This sounds like a challenge!
I'll give er a go
Or use the Get object with whatismyip.org
Precisely. That is it's primary function.
I believe I misread your question. It only gets the IP of the current user.
The best method would to be using an array (list, internal list etc) and take values from that array (list) and then delete that element from the array (list).
Make a list of the...
It appears something is "crashing" the SWF - or rather, freezing it.
Not a corrupt frame, but perhaps a bad SWF frame. I've had a similar problem before. Try to see which event gets run last...
Couldn't he also use the Every 00:02 seconds (for 20 milliseconds) for more precision?
HYPERMATTER, I would do:
* Every 00:02 seconds
- Add 0.02 to counter
* Counter - x <= 0 //X being the...
Most animations happen to coincide with other events. For instance, walking and running trigger upon movement via the built in movements. Falling and Jumping via the platforming movement, Appearing...
The best way is to keep the timer independent for each object shooting. For instance, use an alterable value that counts up to (if your game runs in 50 FPS) 150. Once 150 is reached, fire the object...
Or try my Bullet 360 object
Curiously enough, I've had a similar problem. Mine seemed to be a side effect of the Sandy3D object.
My only workaround was to make the button an active.
Use an existing web service in combination to the Get object. I just parsed the meta description, but there's more information on the page I used.
Bother me about it and I'll do it - busy atm but if you persist I will oblige
2. Flash Player object (do a search, there have been numerous posts about it)
3. It depends.
Perhaps try bouncing instead?
Did you use the JSON Generator? >_>
I believe it does the first one listed or the default.
No problem :D
Good to hear! :)
Yves, similar to what ASD is saying and related to the Sub app leak, the DirectShow object will add to the main app's MB usage when you open/close a subapp with it inside.
On Mouse Clicked
-> Set Filename to "myfilename.png"
-> Add eventlistener "mouseUp"
[X] Repeat while mouse key is pressed
-> Remove event listener "mouseUp"
Flash requires the mouse...
And remember, this is Mathias. He knows MMF2 inside and out!
MJK: For a workaround until this is fixed, try changing a flag or value to signal that the leaderboard has been closed.
Turns out the problem was Flash's security and a conflict with that and MMF2. You have to set an event listener within the extension. This extension now is nearly identical to StephenL's...
Normally I don't argue with people online. Normally I don't argue with people who have already made up in their mind that they are right and that there's nobody that can change their mind.
Hmm no image created? :-/
Meerp let's take another look then tomorrow... sorry - this is my first time needing an (included) external source and that's what's making all the problems.
Sorry, forgot about this!! I'll see what's going on....
EDIT: See if this works? http://www.box.net/shared/i97jfxxgel3vr4cg6lid
Fixed to not crash unicode
On Get Complete
Compare Two General Values
are what you're looking for.
Those were excellent games. :o
I was itching to play for myself, it was unbearable not to be able to ;) They just looked so... FUN!
For the multiplayer one, you should look into making it with...
That could make for a good extension idea, or at least a tutorial...
My last JSON editor wasn't good enough for me, and besides, I wanted to see if I could do the same task with a programming language (to see if I had the skills necessary.
*** THIS IS A WORK IN...
Fano - If you can get the ScreenCapture object's source for me, I'd certainly do it. :P
I don't have access to the ScreenCapture's source. It'd be a bit of guess and check but I could try...
Download updated in the first post. This should fix the errors, I forgot to compile the PNGEncoder :o
No problem :)
This extension allows you to capture an area or the entire SWF as a png and save it to the user's computer.
Many thanks to Villy in helping with this extension.
As requested from this post
So what exactly do you need to do?
From what I understand, you need two things:
Number one, the ability to capture part of the screen in a screenshot and download it.
Number two, the ability...
I may be done by Monday if it goes smoothly.
I don't know what I was thinking last night. This should be easy to do. Let me take a stab at it.
I probably will be able to do it, but you'll still need to follow a majority of the steps from:
This will probably require a new...
Looki showed me how to do this with the Binary object. I just appended a string to the file.
Right, forgot about the quest for all extensions :D
I might be able to do this. What time do you need it by?
(The images part has been done, I think)
Or check out FlashFx
There's also a TileBox extension made specifically for Flash (but contains a c++ runtime)
Thanks, glad someone other than me uses EDIF :)
While LB was working on a JSON editor, I was inspired to do a JSON generator. This application will take your Extension.cpp and Extension.h and make a skeleton JSON with every Action, Condition, and...
Well done! :)
If you don't have a decent icon by tomorrow, I could get you one.
Instead of Restarting the current frame, try jumping to it. Or better yet, don't restart the current frame?
... Don't you just need to pretend there's a dat for it...?
I have a suggestion though - you can multiply by the scale of the parent as well:
X position of parent + cos(angle of the point + angle of the ship)*(distance of the point to the...
No problem ;)
I don't plan to add that to this extension. Sorry.
This extension will retrieve the local network IP address for a computer. It contains only one expression: LocalIP$()
It should be quite self explanatory/simple.
Who hasn't heard of Golf? :)
(Admittedly I taught my friends)
See? He doesn't even remember! xD
Haha just messin' with yall... thanks guys.
Ok phew. My games just suck then ;)
I can't remember what it was, but you're right it's apparently not that!
Perhaps this is the start of a downturn in Flash Development! :O
I was told to post regarding MMF2's inbuilt AppTempPath$ by LB.
It appears to go to USER\AppData\Roaming\Clickteam so it should be the best solution in terms of size. But if you want...
This solution requires Build 252 - Beta as seen at the top of this forum.
Otherwise, use Alterable Strings.
Ah I knew I missed one.
If Jamie WERE to be making documentation, I hope it would be for EDIF :)
Anyways, I think he's much too busy with Android at the moment.
SOLVED over Gwerdy.
It is possible to include the Array file as a binary data element. Then, through the array object, load just the filename of the binary data element. After building, you can...
I haven't heard anything, but the videos at the top of the sub forum are really good, and are probably loads better than any written documentation. And then there is Jamie's "Stack" post illustrating...
Better idea - I'll just tell you right now that it is not Vitalize compatible.
Then you didn't specify the correct layer I assume. It's 1 based.
mid$("string to split", start character, number of characters)
NickLane, did you use Atan2? The demo doesn't have that function, among other things.
MMF2 will always have a header of all the default functions, and thus have a minimum filesize of (judging by your results) 250kb or so.
Well is there anything in the editbox? x)
You should set the source string to the editbox when the user hits enter
If you use FlashFx then all zooms will work.
It's a private build.
mobichan you should post that in a different thread... ;)
Other way around, I think. Delimiter then source string.
http://lacewing-project.org is the official page. dark-wire just hosts mirrors.
My guess is you're experiencing a "Flash Crash"
... which is basically a game freeze without freezing animations.
Is the FlashFx up to date?
It sounds really neat! So I assume that it's developer only then?
I'm worried of a violation of the licensing terms as only Developer is allowed to use a SWF for a preloader. Do either of these extensions allow standard to do that?
Its the only reason I think...
Check out the Surface object. It might help a bit...
Is it? I found an INI with the data in AppData\Roaming\MMFApplications but it might be from running the edittime version.
It's a cookie, stored in AppData/Roaming/ ... something something...
If I were you, I'd run a search in the AppData folder for the name of the ini file.
I believe for the $CookieExpire you should have time(7200);
You are right in that that will work if only one character is on screen at any give time. But what if there are two? What if a second player comes into play? You now have two characters of the...
Are they not in the RAR, Francois?
What it means is you can do this:
Your collisions are outside the frame area. You need to make the virtual width and the frame width the same (5500).
Get object. ;)
Ryan mentioned the highscores tutorial, but you should check if my online registration and login tutorial can help. It uses a validation email with the mail() function
What about the thread about two threads down...
Basically, "Passive" means that it does it the way a public server might. "Interactive" allows you to interact (or intercept as SortaCore used it) with the information being sent or received to the...
It's actually quite simple really - it depends on your engine for the best way to do it though. If you're using an array of sorts to store the terrain (eg how high each tile is/if it's fillable),...
Google portforwarding. Then attempt to set it up correctly.
But if you're just connecting to your own server then I really doubt that's the problem. What port are you attempting to connect on?
- Better Icon
I tried adding things and editing the extension to make it unnecessary to use IDs and failed. So please backup before installing as...
Sorry I haven't done this yet - I've had the Flash version to a working state for a while but was working on a bugfix... I took a break and can't remember what the bug was but I think it had to do...
This is wonderful! Thanks for the info, I'd like to look into this in the future.
Would it be possible to allow two of these objects in the same file?
Currently, only the first one will render - the second won't.
Oh, and "On Channel Leave" doesn't trigger....
Does the Select Channel By Name action not work in Flash or is it just me? I have not isolated the problem but that appears to be it.
^ It actually works quite nicely.
Other than that, split up the events to set the text:
Start of frame
- Set text to "blah blah blah..."
Start of frame
- Set text to Edittext$("Edit...
I know its possible to get the whole application to be semitransparent...
Perhaps you could have two different applications, and have the main application call the sub application through a...
Any intention of converting the Select object to Flash?
Simple answer: No.
It doesn't lose focus for me - unless I don't understand what focus is (I don't want to read 4 pages x_x )
Ok I read the four pages. I believe all you can do is code it according to what you need....
True, but 252 isn't trash necessarily (some bugs yet to sort out I'm sure)
I think Bipolar refers to the extension that has to do with "Create by Expression"...
Let's not be rude here - don't ignore Drcooper, but just disregard his comment on the release of the exporter coming out soon. That is, if you don't trust his source x)
I believe he means he has added them to the list just in case people want them organized. He doesn't want to try and give them out/give out links in case they are private, however.
You shouldn't have to use Foreach if you have overlap conditions. I can't really understand what you're saying (probably my fault for staying up too late) but if the problem is friendly fire I'd...
Yeah, sorry for hijacking the thread. Good to know though - if all you want is parsing, use the String tokenzier object.
Jamie: Not a whole lot except you put the string in it at edittime and it loads it as if it were a 2-D array (That you have complete control over width/height etc)
For SWF the only filetype will be mp3. All other filetypes are converted when building. The best format would be WAV I've heard.
Alternatively, you could use external mp3 music and stream it -...
Hooray for self advertising!
This is precisely why I made the PresetArray object.
I'm guessing that's what's happening. Perhaps I should reset to 0 before it gets that far, because the plane just disappears when I get that far in Flash.
I believe he was referring to:
And similar objects in that forum
Marv, think of how exciting it will be when its released! :D
Better to make it now and be ready, I suppose!
I made a side scrolling game by setting the virtual width to -1 and always setting the horizontal scroll to +8 of what it is. If the player gets above somewhere around 34k in the x position,...
Andos. Will you marry me? <3
...nah but really thanks for this! You have no idea how much time this saves!
I believe it is possible, but I don't recommend it as it would be troublesome as you'd have to send sound files piece by piece I think.
But... Zune HDs are awesome :(
Built a new game that has scrolling involved (Virtual width = -1). Background scrolling works fine, but new objects aren't created on the loop. I'll send you a pm with the MFA.
I've attempted to use the Joystick control object but found little to no documentation. It seemed fairly intuitive though so I gave it a shot. I got errors in the Windows Phone Visual...
To "autologin", you'll have to use the ini object to store info.
To use an existing database, either change your column names to the names in the pdf/php or change the names of the rows manually...
Avoid FusionUpdater, I believe that if it doesn't show up as a default object it's probably in one of the bonus packs over ----> there
http://www.clickteam.com/website/usa/img/uploads/tutorials/download/Registration_tutorial.zip for online accounts, if that's what you want.
There's actually an example iirc
Which URL? The permalink is a link to the swf. Embed the game first, or have mochi publish it on Mochigames for you.
I believe the worry is that setting it to 20,000 allocates space. Not necessarily true but that is a worry.
I agree with both. Also, I'd recommend the String tokenizer as well. I prefer it over String Parser because String Parser requires a two step process.
Order of operations says the division will be calculated first anyways, so the parentheses are unnecessary (all though they help illustrate the point, so kudos for that)
All these ways work, I...
Even if you want flash or such, you could use an object with an effect from Flash FX.
There are some cheap ones out there. I think there's one that Lego sells for its NXT robot for less than $40 or so. Besides, you can justify the purchase by playing with the Wiimote extension and...
When using an extension that is not in the current list of supported extensions, I received an error claiming it did not have a SWF extension.
NOTE: I see no way to test the...
You could use the WaitFor object and "Limit to X loops" condition in conjunction with the "Set Loop Limit" action.