ie-dot_inc -- Whenever you ask for help with a project, people cannot help you unless you are very specific about WHAT you want to happen, HOW it should happen, WHEN it should happen, and what other things should be affected by the action. Without those details people can only guess about what you want and most of the time they will give you the wrong thing or action! I know this all too well from working many years as an engineer. DETAILS MATTER! If you cannot provide details then be prepared to be angry and frustrated when the person helping you doesn't give you what you expected!
DANGA -- How did you get such a high score by doing "absolutely nothing"? Every time I tried that I got a score of zero! The only times I got a score is when I launched the ball during each frame!
1. what do you want the scene to show?
2. Do you want to allow input from the user? If so, what input should that be? What are its ranges (max and min)?
3. What kind of objects are there? Circles? Boxes? Polygons?
4. Will any of the objects be moving? If so, describe HOW they must move.
5. Do objects collide with each other? If so, what happens when they collide? Do they change color? Do they get hotter or colder? Do they move faster or slower?
I do not have an expert understanding of states of matter and thermodynamics, so you would have to describe to me exactly what you want the scene to show. If you can provide me with all the above information I may be able to help you code a preliminary scene, and then we can tweak it later so that it is exactly how you wanted it.
Be advised, I will not spend many hours of my time creating an entire scene for you! I will only HELP you to produce script for some of the features and functions. YOU will be required to write at least 90% of the code. If you are Okay with this, then let's get to work. If not, then I'll say I'm sorry I cannot help you.
FYI - "pos" is not velocity! It's a vector (x,y) that specifies an object's position in the Algodoo world. When you repeatedly add or subtract an offset that affects the X or Y component of the vector (like you are doing in this scene), it makes the object appear to move but it's actually just shifting its position very rapidly in discrete steps.
It doesn't explode for "no reason". It explodes when you run the simulation because none of the parts that make up the man is glued to any other parts. So, the natural forces that make up each part pushes against all other parts in contact with them and violently push each other away which looks like an explosion. Simple as a pimple!
Are the cartridges center-fire or rim-fire? If center-fire, it doesn't look like the hammer hits the center of the cartridges when fired. Please explain.
EDIT: Ignore my comment above because I found the answer on Wikipedia. The cartridge is a .41 caliber rim-fire. That now makes sense and I understand how it works with those cams that cause the hammer to strike the upper cartridge or the lower cartridge. It's a brilliant design!
@Codykennedy -- Tire Burnout is right. You should not be using other people's work without their permission. Some people get very angry when someone else uses their scenes or parts of scenes without permission. Don't do that again or you will risk being banned from Algobox.
Why don't you FINISH a game before you post it on Algobox? A partial game is not playable and usually has too many issues and glitches. No one likes to play a game that's not finished!
Danga, I would have to see the actual scene in order to determine if it breaks any rules. For example, If if I tell you that it's allowed to show certain people in a scene, but later I find out that you show them naked, then of course it would be against the rules. The question isn't always WHAT you are allowed to put in a scene but also HOW you show it in the scene.
@astroint -- I tested just a few of your scripts and found one so far that does not work correctly. It's the "Paint Pad". According to your instructions the marble is supposed to become the same color as the paint pad but it's the exact opposite! The paint pad becomes the color of the marble! It's easy to fix, just swap the words "this" and "other" in the onCollide script in the paint pad. Easy peasy!
I haven't tested anything else but if I do I'll let you know if I find any other glitches.