Version 41.0 2018-10-01 Internal cleanup / removal of legacy code. Fix most buttons in custom HUD menu being pink. Fix PIPE accepting elements from STOR even when it is full. Fix loading of a few elements which store GoL information in the upper bits of ctype. Add stasis wall (suggested by dyaomaster, created by moonheart08). Add LDTC (linear detector, created by moonheart08 with the help of mark2222 and #powder-subframe on freenode). These are both official and will be in the next version of TPT. Fix GoL identifier. Fix single-pixel PIPE (vanilla bug). Update FPS in HUD more often. Increase stamp limit to 5000. Simulation updates and other fixes from tpt++.
First update in 176 days! That's the longest break in updates since this mod was created in 2011. It adds a new element and a new wall from the upcoming TPT version.
I'm too sleepy right now to fix it but I will fix it for the next version. Next version will be very soon, I'm working on the SDL2 branch right now. Once I do that, I can release. And I might release the tpt 94.0 beta at that time, too.
Version 42.0 2018-12-29 Use faster RNG. Upgrade to SDL2. This allows for many improvements, like a resizable window, new fullscreen mode, major fps improvements with double scale mode, and more. Rewrite options interface to use new UI. Add new event api to replace legacy register_/unregister_ functions. Add eventcompat.lua in order to ensure old scripts using the deprecated api don't break. Fix PHOT+PINV = ELEC. Support hex format for all integer properties in PROP tool. Fix invisible textboxes in deco editor. Fix ctrl+backspace bug in old UI textboxes. Fix issues undoing shift+WIND tool. Fix line drawing creating extra particles with flat brushes. Show "X" button next to notifications. Mac version not supported at the moment due to issues with the sdl2 upgrade.
SDL2 is a major upgrade, so please report any bugs you find with it. The Mac version is definitely broken, so I've held back that update until I find some time and some testers to help me fix it.
Resizable window / alt fullscreen options don't save, this is an oversight I will fix in a 42.1 sometime soon. Resizable window is very blurry anyway, I'm unsure how many people will actually use it but it's nice to have.
tptmp has some issues, I updated the built-in version to one that doesn't have the tpt.set_shortcuts error. If you were using a tptmp from the script server, it will still have that error. I will update tptmp on the script server soon to fix the error from using this removed function.