




🌟 Special thanks to our amazing supporters:
✨ $10 Tier: [Geeks Love Detail]
🌈 $5 Tier: [Benedikt][David Martínez Martí]
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
[ 6081 ]
[ 1481 ]
[ 2067 ]