Our latest Contraption Maker update is here to spread some holiday cheer! This FREE update adds a bunch of new fun features to the game. Tim's sled is a great new addition to the game. Use it to send Tim spinning, flipping, and sledding all over the place. For those people waiting for new official puzzles, you are in luck. We've added 50 new official puzzles! The puzzles come in a wide range of difficulty, including some super hard ones for all you puzzle experts out there.
Steam should automatically update the game for you. It can sometimes take a little while to roll out, so if you don't have the update yet don't fret! Here's what you can find in this update:
New Parts
Tim's Sled: The is a special new Tim part. When Tim uses the sled, he will give it a little push and hold on for dear life! Send him jumping and flipping all over your contraptions. There is also a "non-Tim" version of this part that can be used to transport other parts.
Snow Wall: Snow walls have more friction than normal walls. Roll a snowball down a snow wall to make it larger.
Ice Wall: A super slippery wall type.
Snowball: The snowball is another type of ball with some special behaviors. If it rolls on a snow wall, it will get bigger. Roll one large enough, and it will trap Tim inside of it! If you place a snowball near a heat source, it will start to melt.
Snowball Pile: This pile of snowballs can only be used by Tim. Set the number of snowballs, and how hard & often Tim will throw them.
New Puzzles
Our biggest official puzzle update yet! We've added 50 new official puzzles bringing our official puzzle count to 220 total puzzles! This new batch of puzzles has something for everyone, ranging in difficulty from tutorial to super hard. Get out there, start solving them, and share your ridiculous solutions and exploits :-)
Patterned Scenery Parts
There are now 3 special "primitive scenery parts". The square, circle, and triangle can be colored with a selection of solid colors and repeating patterns. This should allow for all sorts of new creative approaches to contraption backgrounds.
Assorted Fixes
Impact sound effects. Walls now make sounds when they hit something
New save/load window. Sort by name or date, delete contraptions, search for contraptions
Correctly handle various situations when Tim is owned by another part (right now it can be the sled or the snowball)
A handful of tutorial and puzzle fixes
Fixed draw layers so the plugs show up on generators
Fixed bug where a part that owned Tim would exit world borders and be deleted and cause a crash because Tim thought he was still owned by the deleted part
Also some various fixes to correctly handle parts going inactive or being deleted while the own Tim
Fixed bug where plug would sometimes not show up when plugged into outlets
Give save text input focus when saving, respond to enter when saving (mouse must be over save dialog)
Turn off Zombie lightbulb when he is embedded in snowball
Fixed bug in the Electric Switch code so that myCpShape and otherCpShape are always correctly set
Fix leak with specials
Only use _setjmp _longjmp on OSX
WIP geometry drawing with JavaScript
Generalized Toolman Tim being owned by other parts
Fix bug where explosions could sometimes create incorrect holes in walls
Lock containers for part goals
Cycle art selection under mouse when ctrl/command is held
Scenery ZOrder improvements
Default to descending by date in load contraption window
Ensure parts which have goals are locked when testing and when serializing
Undo/Redo tweaks
Fixed bug so Toolman Tim correctly processing multiple instruction parts if his is standing and overlapping them
Fixed undo/redo for ropes
Fixed bug where Toolman Tim would be stuck in falling state
Added new routine to compute mass and moment of interia when area of a shape changes
Added support to change radius of a collision circle
Added support to change width and height of a heat receiver
Added support to change base width and height of a part sprite
Adjusted Toolman Tim to generalize his toss part routine
Started saving max normal velocity in arbiter so it can be used other places
Added TM_PI_64 to be used where 64-bits of resolution is needed
Fixed locked parts disappearing.
Added fuses to Missiles and Rockets
Made sure that hotkey flipping only tries to flip parts that can be flipped
Added goal state for turning Toolman Tim into a Zombie
Added goal state of Eaten for Brain
Correctly handle projections and overlaps when multiple parts are moved at the same time
Our latest Contraption Maker update is here to spread some holiday cheer! This FREE update adds a bunch of new fun features to the game. Tim's sled is a great new addition to the game. Use it to send Tim spinning, flipping, and sledding all over the place. For those people waiting for new official puzzles, you are in luck. We've added 50 new official puzzles! The puzzles come in a wide range of difficulty, including some super hard ones for all you puzzle experts out there.
Steam should automatically update the game for you. It can sometimes take a little while to roll out, so if you don't have the update yet don't fret! Here's what you can find in this update:
New Parts
Tim's Sled: The is a special new Tim part. When Tim uses the sled, he will give it a little push and hold on for dear life! Send him jumping and flipping all over your contraptions. There is also a "non-Tim" version of this part that can be used to transport other parts.
Snow Wall: Snow walls have more friction than normal walls. Roll a snowball down a snow wall to make it larger.
Ice Wall: A super slippery wall type.
Snowball: The snowball is another type of ball with some special behaviors. If it rolls on a snow wall, it will get bigger. Roll one large enough, and it will trap Tim inside of it! If you place a snowball near a heat source, it will start to melt.
Snowball Pile: This pile of snowballs can only be used by Tim. Set the number of snowballs, and how hard & often Tim will throw them.
New Puzzles
Our biggest official puzzle update yet! We've added 50 new official puzzles bringing our official puzzle count to 220 total puzzles! This new batch of puzzles has something for everyone, ranging in difficulty from tutorial to super hard. Get out there, start solving them, and share your ridiculous solutions and exploits :-)
Patterned Scenery Parts
There are now 3 special "primitive scenery parts". The square, circle, and triangle can be colored with a selection of solid colors and repeating patterns. This should allow for all sorts of new creative approaches to contraption backgrounds.
Assorted Fixes
Impact sound effects. Walls now make sounds when they hit something
New save/load window. Sort by name or date, delete contraptions, search for contraptions
Correctly handle various situations when Tim is owned by another part (right now it can be the sled or the snowball)
A handful of tutorial and puzzle fixes
Fixed draw layers so the plugs show up on generators
Fixed bug where a part that owned Tim would exit world borders and be deleted and cause a crash because Tim thought he was still owned by the deleted part
Also some various fixes to correctly handle parts going inactive or being deleted while the own Tim
Fixed bug where plug would sometimes not show up when plugged into outlets
Give save text input focus when saving, respond to enter when saving (mouse must be over save dialog)
Turn off Zombie lightbulb when he is embedded in snowball
Fixed bug in the Electric Switch code so that myCpShape and otherCpShape are always correctly set
Fix leak with specials
Only use _setjmp _longjmp on OSX
WIP geometry drawing with JavaScript
Generalized Toolman Tim being owned by other parts
Fix bug where explosions could sometimes create incorrect holes in walls
Lock containers for part goals
Cycle art selection under mouse when ctrl/command is held
Scenery ZOrder improvements
Default to descending by date in load contraption window
Ensure parts which have goals are locked when testing and when serializing
Undo/Redo tweaks
Fixed bug so Toolman Tim correctly processing multiple instruction parts if his is standing and overlapping them
Fixed undo/redo for ropes
Fixed bug where Toolman Tim would be stuck in falling state
Added new routine to compute mass and moment of interia when area of a shape changes
Added support to change radius of a collision circle
Added support to change width and height of a heat receiver
Added support to change base width and height of a part sprite
Adjusted Toolman Tim to generalize his toss part routine
Started saving max normal velocity in arbiter so it can be used other places
Added TM_PI_64 to be used where 64-bits of resolution is needed
Fixed locked parts disappearing.
Added fuses to Missiles and Rockets
Made sure that hotkey flipping only tries to flip parts that can be flipped
Added goal state for turning Toolman Tim into a Zombie
Added goal state of Eaten for Brain
Correctly handle projections and overlaps when multiple parts are moved at the same time
With Halloween coming up, it made sense to put out a suuuper spooky update for you guys! This free update adds new parts, scenery, puzzles, and more. Check out Zombie Tim, a fun new part that chases Tim for his delicious brains. This update also adds guidelines to lasers so you know exactly where they are aimed before you even run your contraption!
New Parts
Zombie Tim: He shuffles around looking for brains, and will follow Tim if he's near. He can turn human Tim into a zombie if he catches him. Being a decaying zombie makes him fairly fragile. He can easily "splat" or "fry" in a bunch of different ways.
Braaaaiiiins: Zombie Tim loves brains. He will stop chasing Tim if there are brains nearby. There is also a "Tim Part" version of this that must be picked up and dropped by Tim.
Pumpkins: Use these to decorate, or roll them around your contraptions. You can attach a rope to the top to swing them around. If a pumpkin is hit too hard, it will break.
Guidelines
This is a nice new feature designed to cut down the amount of times you have to start and stop a puzzle. Now, any lasers or parts that move will show you their trajectory when selected. This means that you can line up lasers exactly where you want before having to run the contraption, fail, and try again!
Guidelines can be set to passive (shown when a part is selected), active (shown when a part is held), and off. You can adjust the guideline mode in the settings menu.
New Puzzles
5 new official puzzles have been added to show off some of the new parts included with the update.
New Scenery & Music
A new "spooky" scenery set and a new song to go along with it have been added.
With Halloween coming up, it made sense to put out a suuuper spooky update for you guys! This free update adds new parts, scenery, puzzles, and more. Check out Zombie Tim, a fun new part that chases Tim for his delicious brains. This update also adds guidelines to lasers so you know exactly where they are aimed before you even run your contraption!
New Parts
Zombie Tim: He shuffles around looking for brains, and will follow Tim if he's near. He can turn human Tim into a zombie if he catches him. Being a decaying zombie makes him fairly fragile. He can easily "splat" or "fry" in a bunch of different ways.
Braaaaiiiins: Zombie Tim loves brains. He will stop chasing Tim if there are brains nearby. There is also a "Tim Part" version of this that must be picked up and dropped by Tim.
Pumpkins: Use these to decorate, or roll them around your contraptions. You can attach a rope to the top to swing them around. If a pumpkin is hit too hard, it will break.
Guidelines
This is a nice new feature designed to cut down the amount of times you have to start and stop a puzzle. Now, any lasers or parts that move will show you their trajectory when selected. This means that you can line up lasers exactly where you want before having to run the contraption, fail, and try again!
Guidelines can be set to passive (shown when a part is selected), active (shown when a part is held), and off. You can adjust the guideline mode in the settings menu.
New Puzzles
5 new official puzzles have been added to show off some of the new parts included with the update.
New Scenery & Music
A new "spooky" scenery set and a new song to go along with it have been added.
After a tough judging period, we have our results for Build-Off #2! We had way more submissions than our first Build-Off, which was great. Not only were there more submissions, the quality was through the roof!
Just like last time, don't worry if you didn't make the top 3 as we will continue to do more of these contests. I said this before and I will say it again, I wish there was some way to pick all of these as top 3 finishers. There was so much creativity and effort put into these!
3rd place: The Kidnap of Tinker, by DancingSlime
http://youtu.be/VkupMYSLtik This contraption tells quite the tale. Tinker is kidnapped from Tim and run through a secret laboratory. Tim has to try and save him at the last minute before he is destroyed once testing is over.
2nd Place: Tinker's Costume Showoff, by The Governor Penguin
http://youtu.be/rb-1Lq6cU3Y This was an interesting take on a contraption. Instead of a big, complicated, convoluted creation, it is a costume show put on by Tinker. Clever use of the scenery tool really showed off the dog in a way we had never seen before.
1st Place: Escaping from the lab, by evajeva
http://youtu.be/t5c_2Ga0NRk Quite an epic contraption, so much going on here! Watch as Tim and Tinker try to escape from the lab. This contraption does a great job of using almost all of the Tinker related parts and behaviors. This is one of those contraptions that you really should watch a few times to catch all of the cool things going on.
Congrats to our winners! I will send you developer messages on your Workshop submission pages and we will get your prizes to you.
I want to give a second huge congrats to everyone that entered. Again, the quality of submissions was so amazing, it definitely wasn't easy to judge and pick the winners. See you all next time!
After a tough judging period, we have our results for Build-Off #2! We had way more submissions than our first Build-Off, which was great. Not only were there more submissions, the quality was through the roof!
Just like last time, don't worry if you didn't make the top 3 as we will continue to do more of these contests. I said this before and I will say it again, I wish there was some way to pick all of these as top 3 finishers. There was so much creativity and effort put into these!
3rd place: The Kidnap of Tinker, by DancingSlime
http://youtu.be/VkupMYSLtik This contraption tells quite the tale. Tinker is kidnapped from Tim and run through a secret laboratory. Tim has to try and save him at the last minute before he is destroyed once testing is over.
2nd Place: Tinker's Costume Showoff, by The Governor Penguin
http://youtu.be/rb-1Lq6cU3Y This was an interesting take on a contraption. Instead of a big, complicated, convoluted creation, it is a costume show put on by Tinker. Clever use of the scenery tool really showed off the dog in a way we had never seen before.
1st Place: Escaping from the lab, by evajeva
http://youtu.be/t5c_2Ga0NRk Quite an epic contraption, so much going on here! Watch as Tim and Tinker try to escape from the lab. This contraption does a great job of using almost all of the Tinker related parts and behaviors. This is one of those contraptions that you really should watch a few times to catch all of the cool things going on.
Congrats to our winners! I will send you developer messages on your Workshop submission pages and we will get your prizes to you.
I want to give a second huge congrats to everyone that entered. Again, the quality of submissions was so amazing, it definitely wasn't easy to judge and pick the winners. See you all next time!
Did you miss the first Contraption Maker Build-Off? Have no fear, the second Build-Off is here! Work like a dog to make the coolest Tinker-centric contraption that you can. Check out the results of our last build off to get an idea of what to expect.
The winners of the contest will receive Steam games of their choice! The prize pool has increased since last time, with 1st place winning $100 worth of games!
Here are all of the nitty gritty details for the contest. PLEASE READ OVER THEM CAREFULLY. We will NOT accept submissions that don’t follow all the rules!
Contest Theme
To celebrate our latest update to the game, the theme of this contest is Tinker the Dog. Try to make the coolest contraption that you can involving Tinker. You can use any and as many parts as you want, but make the focus of the contraption be the dog.
How to Enter
At any time during the entry period, create a contraption and submit it to the Steam Workshop. Submit it as a contraption, not a puzzle.
In your contraption description, make a note that it is a submission for the CM Dog Build-Off
Rules
Entries for this contest must be created by you, and cannot be the work of someone else.
Do not submit something that was submitted to the Workshop before the contest date. Even if you were the creator, this is not allowed.
Entries must be submitted to the Steam Workshop as a Contraption, not as a puzzle.
We can disqualify someone at any time if they are found to be cheating.
One entry per user only. You can change your submission up until the completion date, but you cannot submit multiple entries.
Scoring
The 3 scoring categories are: technique, originality, and presentation.
Technique: How technically impressive is your contraption? How much does it make the judge say, “I can’t believe they actually pulled that off.”
Originality/Creativity: Are you using parts in a new and original way? Are you doing something nobody else has thought of?
Presentation: Don’t just submit your contraption on the default blue background. Add some pretty scenery, animate it, give a nice backstory to what’s happening in the contraption.
Contest Dates
October 8th, 2014 @ 10:00 AM PST to October 15th, 2014 @ 5:00 PM PST. Entries submitted before or after this time period will not be accepted.
Prizes
1st Place: $100 worth of Steam Game(s)*
2nd Place: $60 worth of Steam Game(s)*
3rd Place: $30 worth of Steam Game(s)*
1st, 2nd, and 3rd place will all have their contraptions featured in the Editor’s Choice section of the Workshop as well.
*Games will be gifted to your Steam account. Winner may choose more than one game, but the total must be equal to or less than the given amount. Must have a Steam account to claim prize, no substitutes. Prize MUST be claimed by October 28th, 2014.
Process
The contest runs for one week. During this time, players can create, submit, and edit their entries.
Once the contest is over, the judges will take a few days to review and anonymously rate the submitted contraptions.
Contraptions will be judged in 3 categories with a score of 1-10 in each category. The contraption with the highest total score will be the winner.
There can be multiple winners at any prize level in the case of a tie.
This contest is NOT a random drawing. Submissions will be judged by us, the developers of Contraption Maker.
By entering this contest, you agree to let us use your Steam name and avatar when announcing winners or talking about the contest.
Previous Build-Off winners are still eligible to win.
Go get to building and "unleash" your creativity on the Workshop :-)
Did you miss the first Contraption Maker Build-Off? Have no fear, the second Build-Off is here! Work like a dog to make the coolest Tinker-centric contraption that you can. Check out the results of our last build off to get an idea of what to expect.
The winners of the contest will receive Steam games of their choice! The prize pool has increased since last time, with 1st place winning $100 worth of games!
Here are all of the nitty gritty details for the contest. PLEASE READ OVER THEM CAREFULLY. We will NOT accept submissions that don’t follow all the rules!
Contest Theme
To celebrate our latest update to the game, the theme of this contest is Tinker the Dog. Try to make the coolest contraption that you can involving Tinker. You can use any and as many parts as you want, but make the focus of the contraption be the dog.
How to Enter
At any time during the entry period, create a contraption and submit it to the Steam Workshop. Submit it as a contraption, not a puzzle.
In your contraption description, make a note that it is a submission for the CM Dog Build-Off
Rules
Entries for this contest must be created by you, and cannot be the work of someone else.
Do not submit something that was submitted to the Workshop before the contest date. Even if you were the creator, this is not allowed.
Entries must be submitted to the Steam Workshop as a Contraption, not as a puzzle.
We can disqualify someone at any time if they are found to be cheating.
One entry per user only. You can change your submission up until the completion date, but you cannot submit multiple entries.
Scoring
The 3 scoring categories are: technique, originality, and presentation.
Technique: How technically impressive is your contraption? How much does it make the judge say, “I can’t believe they actually pulled that off.”
Originality/Creativity: Are you using parts in a new and original way? Are you doing something nobody else has thought of?
Presentation: Don’t just submit your contraption on the default blue background. Add some pretty scenery, animate it, give a nice backstory to what’s happening in the contraption.
Contest Dates
October 8th, 2014 @ 10:00 AM PST to October 15th, 2014 @ 5:00 PM PST. Entries submitted before or after this time period will not be accepted.
Prizes
1st Place: $100 worth of Steam Game(s)*
2nd Place: $60 worth of Steam Game(s)*
3rd Place: $30 worth of Steam Game(s)*
1st, 2nd, and 3rd place will all have their contraptions featured in the Editor’s Choice section of the Workshop as well.
*Games will be gifted to your Steam account. Winner may choose more than one game, but the total must be equal to or less than the given amount. Must have a Steam account to claim prize, no substitutes. Prize MUST be claimed by October 28th, 2014.
Process
The contest runs for one week. During this time, players can create, submit, and edit their entries.
Once the contest is over, the judges will take a few days to review and anonymously rate the submitted contraptions.
Contraptions will be judged in 3 categories with a score of 1-10 in each category. The contraption with the highest total score will be the winner.
There can be multiple winners at any prize level in the case of a tie.
This contest is NOT a random drawing. Submissions will be judged by us, the developers of Contraption Maker.
By entering this contest, you agree to let us use your Steam name and avatar when announcing winners or talking about the contest.
Previous Build-Off winners are still eligible to win.
Go get to building and "unleash" your creativity on the Workshop :-)
After just a couple months of being 1.0, we are super excited to bring you the first major update to Contraption Maker. This update adds new parts, features, puzzles, and even JavaScript mod support. This is completely free, so go update your game and start playing today!
To celebrate this update, we are also running a huge sale on Contraption Maker this week. Contraption Maker is 90% off making it only $1.50 for the 2-key pack! If you have been holding off on getting the game, now is the time to come check it out. Come make some puzzles or contraptions, and join everyone else in our Steam Workshop!
New Parts
Tinker: Tinker is the newest addition to Contraption Maker's cast of characters. He loves eating and chasing cats. Attach a leash (rope) to him to control your contraptions in a new way.
Dozer: All Dozer wants to do is sleep. Like Steve the Crocodile, Dozer doesn't move. If something falls on his back, they will bounce off of him like a trampoline. Just stay away from his mouth, he will eat anything!
Dog House: Tinker's house. Use this as a puzzle goal.
Dog Bone: The dog bone will attract Tinker. Tie a rope to it to pull it around. It can be set to 3 different sizes that determine how long Tinker takes to eat it.
Dog Toy: Tinker loves to chase these toys.
This update introdues a whole new class of parts called "Tim Parts" that we are really excited about. These parts don't do anything untl they are activated and used by Tim. Tim Parts are going to add a new level of control in contraptions, and there will be more added in future updates.
Dog Toy: This dog toy behaves just like the other, but it wont move until Tim picks it up. When he does, he will throw the ball a short distance. If it hits another Tim after being thrown, the new Tim will throw it again.
Dog Treat: Once Tim picks up the dog treat, he wont use it until he gets in range of Tinker. Once he sees Tinker, Tim will place the treat on the ground to bring Tinker to him.
Dog Whistle: When Tim picks this part up, he uses it immediately. The whistle will attract any dogs in a circle around Tim.
As an extra little added bonus, the egg now has 10 different looks to choose from.
Mod Support
We now have the first version of mod support in the game. Mods are made using JavaScript and can be directly coded and edited in the game. Mods are integrated into the Workshop, so they can be easily shared and played. There are 3 example mods already in the Worklshop, so check them out! Here is a short example video of how the system works:
Check out our WIKI DOCS if you want to get started out!
New Puzzles
10 new official puzzles have been added. These puzzles focus mainly on Tinker and the new parts that have been added along with him.
New Scenery & Music
A new "neighborhood" scenery set and 6 new songs have been added to give more variety to your contraptions and puzzles.
Camera Animation & YouTube Uploading
You can now animate the camera for when you record your contraptions. Open your contraption options and activate the CAT (Camera Animation Tool) to activate the tool. The camera can then be animated just like scenery parts. Official documentation for this will be coming soon.
Once you make your awesome contraption movie, it can now be uploaded directly to youtube. After the movie is done recording, just select the "Upload to YouTube" button to go through the quick initial process. Once your account is linked, the process becomes instant!
Assorted Fixes
More thoroughly integrated script collision callback handlers into chipmunk and CMLevel code. Also made how they are tracked and store for the callbacks to the script much more efficient. Added 8 Waldos to the PlatformTim level, gave them all onSensor handlers in script, and then copied and pasted a bunch of walls in front of their sensors and script was only taking roughly 2% of total time profilier.
Added a #ifndef check to chipmunk_private.h to keep from being included twice (and causing a boatload of compile errors)
Set up some flags so shapes can be marked as sensors in chipmunk but be treated as "onCollision" calls in script
Converted a few sensor flagged collision into real flagged collision but didn't change actual behavior. Do not call handleCollision if there is no collision callback function
Added applyForce to script part proxy to allow force (impluse) to be applied at the passed in angle
Added new routines to allow getting and setting of part's rot, setting of part's rot velocity, setting part disabled gravity, setting disabling of creature intelligence, and setting of creature's state
Deduping collisions
Remove onSensorCollision call
Do not redirect stdout/stderr in testcompat mode
Changed force value passed into jsAddForce so it is 1000x less powerful to allow smaller forces to be applied. Current forces used should just be scaled up by 1000 and the mods will then run the same.
Created a faster rope segment integration method to be used by electrical cords
Made number of integrate steps used by dynamic rope segments a var instead of a fixed value
Made the high priority repulse distance a var that can be set by different creatures instead of a fixed value
Clamped Creature rotations to min/max values - only used by Tinker for now
Clean up Fishbowl and Hamster Cage - same behavior but more efficient code
Script window comes up too large on small screens
Egg contraption states
Modified animations to to handle looping animations that have a intro that don't loop
Clear console on play, also scroll to bottom when new text
Can now scroll console too
Handle scroll wheel in the script editor
Fixed: Milton's goal state crashes game
Republished mod to Steam - it was blank
Fixed: :Big grey pipe” part message
Misspelling on plug in bulb message
Fixed touch activated sound block help
Missile now plays blast off sound
Fixed: Highlight for spring board is not drawing correctly
After just a couple months of being 1.0, we are super excited to bring you the first major update to Contraption Maker. This update adds new parts, features, puzzles, and even JavaScript mod support. This is completely free, so go update your game and start playing today!
To celebrate this update, we are also running a huge sale on Contraption Maker this week. Contraption Maker is 90% off making it only $1.50 for the 2-key pack! If you have been holding off on getting the game, now is the time to come check it out. Come make some puzzles or contraptions, and join everyone else in our Steam Workshop!
New Parts
Tinker: Tinker is the newest addition to Contraption Maker's cast of characters. He loves eating and chasing cats. Attach a leash (rope) to him to control your contraptions in a new way.
Dozer: All Dozer wants to do is sleep. Like Steve the Crocodile, Dozer doesn't move. If something falls on his back, they will bounce off of him like a trampoline. Just stay away from his mouth, he will eat anything!
Dog House: Tinker's house. Use this as a puzzle goal.
Dog Bone: The dog bone will attract Tinker. Tie a rope to it to pull it around. It can be set to 3 different sizes that determine how long Tinker takes to eat it.
Dog Toy: Tinker loves to chase these toys.
This update introdues a whole new class of parts called "Tim Parts" that we are really excited about. These parts don't do anything untl they are activated and used by Tim. Tim Parts are going to add a new level of control in contraptions, and there will be more added in future updates.
Dog Toy: This dog toy behaves just like the other, but it wont move until Tim picks it up. When he does, he will throw the ball a short distance. If it hits another Tim after being thrown, the new Tim will throw it again.
Dog Treat: Once Tim picks up the dog treat, he wont use it until he gets in range of Tinker. Once he sees Tinker, Tim will place the treat on the ground to bring Tinker to him.
Dog Whistle: When Tim picks this part up, he uses it immediately. The whistle will attract any dogs in a circle around Tim.
As an extra little added bonus, the egg now has 10 different looks to choose from.
Mod Support
We now have the first version of mod support in the game. Mods are made using JavaScript and can be directly coded and edited in the game. Mods are integrated into the Workshop, so they can be easily shared and played. There are 3 example mods already in the Worklshop, so check them out! Here is a short example video of how the system works:
Check out our WIKI DOCS if you want to get started out!
New Puzzles
10 new official puzzles have been added. These puzzles focus mainly on Tinker and the new parts that have been added along with him.
New Scenery & Music
A new "neighborhood" scenery set and 6 new songs have been added to give more variety to your contraptions and puzzles.
Camera Animation & YouTube Uploading
You can now animate the camera for when you record your contraptions. Open your contraption options and activate the CAT (Camera Animation Tool) to activate the tool. The camera can then be animated just like scenery parts. Official documentation for this will be coming soon.
Once you make your awesome contraption movie, it can now be uploaded directly to youtube. After the movie is done recording, just select the "Upload to YouTube" button to go through the quick initial process. Once your account is linked, the process becomes instant!
Assorted Fixes
More thoroughly integrated script collision callback handlers into chipmunk and CMLevel code. Also made how they are tracked and store for the callbacks to the script much more efficient. Added 8 Waldos to the PlatformTim level, gave them all onSensor handlers in script, and then copied and pasted a bunch of walls in front of their sensors and script was only taking roughly 2% of total time profilier.
Added a #ifndef check to chipmunk_private.h to keep from being included twice (and causing a boatload of compile errors)
Set up some flags so shapes can be marked as sensors in chipmunk but be treated as "onCollision" calls in script
Converted a few sensor flagged collision into real flagged collision but didn't change actual behavior. Do not call handleCollision if there is no collision callback function
Added applyForce to script part proxy to allow force (impluse) to be applied at the passed in angle
Added new routines to allow getting and setting of part's rot, setting of part's rot velocity, setting part disabled gravity, setting disabling of creature intelligence, and setting of creature's state
Deduping collisions
Remove onSensorCollision call
Do not redirect stdout/stderr in testcompat mode
Changed force value passed into jsAddForce so it is 1000x less powerful to allow smaller forces to be applied. Current forces used should just be scaled up by 1000 and the mods will then run the same.
Created a faster rope segment integration method to be used by electrical cords
Made number of integrate steps used by dynamic rope segments a var instead of a fixed value
Made the high priority repulse distance a var that can be set by different creatures instead of a fixed value
Clamped Creature rotations to min/max values - only used by Tinker for now
Clean up Fishbowl and Hamster Cage - same behavior but more efficient code
Script window comes up too large on small screens
Egg contraption states
Modified animations to to handle looping animations that have a intro that don't loop
Clear console on play, also scroll to bottom when new text
Can now scroll console too
Handle scroll wheel in the script editor
Fixed: Milton's goal state crashes game
Republished mod to Steam - it was blank
Fixed: :Big grey pipe” part message
Misspelling on plug in bulb message
Fixed touch activated sound block help
Missile now plays blast off sound
Fixed: Highlight for spring board is not drawing correctly