HomeGamesUpdatesPricingMethodology
Steam News25 December 20241y ago

Powder Toy ver. 99.0

You wake up in the morning, and rush downstairs to your tree. Instead of wrapped presents, you find GLAS containers. What is this? DUST? WATeR? PLUTonium? And a stocking full of COAL?

Full notes

Full The Powder Toy update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

1 fix5 additions0 changes0 removals
  • Gameplay
  • Performance
  • UI and audio
  • Workshop
addedThat's right, it's a new version of The Powder Toy, just in time for the holidays.
addedThis version adds some new options to the save browser to improve searching, and puts rendering into a separate thread, which can really boost the framerate in certain scenarios with fancy effects on. There's also now in-game credits, a new tools api for creating Lua tools, and various simulation / crash fixes. Full changelog below:
addedAdd an option to render the simulation on a separate thread. This may increase framerate when fancy effects are in use - Add day/week/month/year selector in the search - Add documentation on new advanced search (press F1 in save browser) - Add credits UI (accessible from options menu) - RSST/RSSS now sets its .tmp from the .ctype of nearby BCLN/PBCN - Add !get console command
addedImprove heat convection in ambient heat - FIRE from HYGN+OXYG now creates WTRV, not DSTW (via jm211-tpt #979) - STOR can absorb radiation particles (via jm211-tpt #978) - Make BGLA PROP_DEADLY (via ChromicQuanta #964) - Add CtypeDraw for VOID / PVOD (via Onestay42 #953) - Make paste previews follow the current renderer settings - Clicking "Submit" comment with an empty textbox reloads comments - Show placeholder text in text fields even when focused - Don't complain about missing elements that aren't actually used - Ctrl+q - don't trigger quit dialog if alt is also held - Make global quit shortcut optional
fixedFix RSST/RSSS not respecting the CarriesCtypeIn field - Reset GEL's tmp field when it turns into RSST - Fix saves that abuse extreme spark effects to lag the game - Fix chance of NEUT spawning PHOT in GLAS and of PHOT multiplying in GLOW - Reaction bounds fixing for EMP and VIBR (via jm211-tpt #980) - CRMC low pressure - preserve .temp when breaking - Fix unnatural stacking near powers of 2 positions - Fix stamp browser refusing to show stamps sometimes - Stop scrolling in ScrollPanels on mousedown - Fix result of "Large Screen" dialog on first launch being ignored, causing scale to reset back to 1 on the second launch - Fix automatic HiDPI scaling, TPT is now in full control of its own scale (via dxgldotorg #956) - Fix crash when drag-and-dropping drives from My Computer into TPT - Fix crash involving invalid SOAP properties - Fix crash when navigating away from a save while voting on it
addedImplement Lua tools (tools. api) - Add sim.listDefaultGol - Expose sim.canMove constants - New property PROP_PHOTPASS that allows PHOT to pass through an element - Fix gfx.drawPixel being unable to draw in event.AFTERSIMDRAW - Fix NUM_PARTS being wrong almost all the time - Track custom elements inside SNOW/ICE ctype when saving - Remove CRACKER and CRACKER2 menusections

The Powder Toy changes

addedThat's right, it's a new version of The Powder Toy, just in time for the holidays.
addedThis version adds some new options to the save browser to improve searching, and puts rendering into a separate thread, which can really boost the framerate in certain scenarios with fancy effects on. There's also now in-game credits, a new tools api for creating Lua tools, and various simulation / crash fixes. Full changelog below:
addedAdd an option to render the simulation on a separate thread. This may increase framerate when fancy effects are in use - Add day/week/month/year selector in the search - Add documentation on new advanced search (press F1 in save browser) - Add credits UI (accessible from options menu) - RSST/RSSS now sets its .tmp from the .ctype of nearby BCLN/PBCN - Add !get console command
addedImprove heat convection in ambient heat - FIRE from HYGN+OXYG now creates WTRV, not DSTW (via jm211-tpt #979) - STOR can absorb radiation particles (via jm211-tpt #978) - Make BGLA PROP_DEADLY (via ChromicQuanta #964) - Add CtypeDraw for VOID / PVOD (via Onestay42 #953) - Make paste previews follow the current renderer settings - Clicking "Submit" comment with an empty textbox reloads comments - Show placeholder text in text fields even when focused - Don't complain about missing elements that aren't actually used - Ctrl+q - don't trigger quit dialog if alt is also held - Make global quit shortcut optional
fixedFix RSST/RSSS not respecting the CarriesCtypeIn field - Reset GEL's tmp field when it turns into RSST - Fix saves that abuse extreme spark effects to lag the game - Fix chance of NEUT spawning PHOT in GLAS and of PHOT multiplying in GLOW - Reaction bounds fixing for EMP and VIBR (via jm211-tpt #980) - CRMC low pressure - preserve .temp when breaking - Fix unnatural stacking near powers of 2 positions - Fix stamp browser refusing to show stamps sometimes - Stop scrolling in ScrollPanels on mousedown - Fix result of "Large Screen" dialog on first launch being ignored, causing scale to reset back to 1 on the second launch - Fix automatic HiDPI scaling, TPT is now in full control of its own scale (via dxgldotorg #956) - Fix crash when drag-and-dropping drives from My Computer into TPT - Fix crash involving invalid SOAP properties - Fix crash when navigating away from a save while voting on it

You wake up in the morning, and rush downstairs to your tree. Instead of wrapped presents, you find GLAS containers. What is this? DUST? WATeR? PLUTonium? And a stocking full of COAL?

That's right, it's a new version of The Powder Toy, just in time for the holidays.

This version adds some new options to the save browser to improve searching, and puts rendering into a separate thread, which can really boost the framerate in certain scenarios with fancy effects on. There's also now in-game credits, a new tools api for creating Lua tools, and various simulation / crash fixes. Full changelog below:

  • Add an option to render the simulation on a separate thread. This may increase framerate when fancy effects are in use - Add day/week/month/year selector in the search - Add documentation on new advanced search (press F1 in save browser) - Add credits UI (accessible from options menu) - RSST/RSSS now sets its .tmp from the .ctype of nearby BCLN/PBCN - Add !get console command

  • Improve heat convection in ambient heat - FIRE from HYGN+OXYG now creates WTRV, not DSTW (via jm211-tpt #979) - STOR can absorb radiation particles (via jm211-tpt #978) - Make BGLA PROP_DEADLY (via ChromicQuanta #964) - Add CtypeDraw for VOID / PVOD (via Onestay42 #953) - Make paste previews follow the current renderer settings - Clicking "Submit" comment with an empty textbox reloads comments - Show placeholder text in text fields even when focused - Don't complain about missing elements that aren't actually used - Ctrl+q - don't trigger quit dialog if alt is also held - Make global quit shortcut optional

  • Fix RSST/RSSS not respecting the CarriesCtypeIn field - Reset GEL's tmp field when it turns into RSST - Fix saves that abuse extreme spark effects to lag the game - Fix chance of NEUT spawning PHOT in GLAS and of PHOT multiplying in GLOW - Reaction bounds fixing for EMP and VIBR (via jm211-tpt #980) - CRMC low pressure - preserve .temp when breaking - Fix unnatural stacking near powers of 2 positions - Fix stamp browser refusing to show stamps sometimes - Stop scrolling in ScrollPanels on mousedown - Fix result of "Large Screen" dialog on first launch being ignored, causing scale to reset back to 1 on the second launch - Fix automatic HiDPI scaling, TPT is now in full control of its own scale (via dxgldotorg #956) - Fix crash when drag-and-dropping drives from My Computer into TPT - Fix crash involving invalid SOAP properties - Fix crash when navigating away from a save while voting on it

  • Implement Lua tools (tools. api) - Add sim.listDefaultGol - Expose sim.canMove constants - New property PROP_PHOTPASS that allows PHOT to pass through an element - Fix gfx.drawPixel being unable to draw in event.AFTERSIMDRAW - Fix NUM_PARTS being wrong almost all the time - Track custom elements inside SNOW/ICE ctype when saving - Remove CRACKER and CRACKER2 menusections

Source

Steam News / 25 December 2024

Open original post

Changelog.gg summarizes and formats this update. How we read updates.