Commit Graph

4062 Commits

Author SHA1 Message Date
mniip
69c9be0e99 implement generic property value as a union instead of void* 2014-01-16 11:00:47 -05:00
mniip
8f2fbcd9e1 brand new prop tool. draws like any other tool 2014-01-16 11:00:47 -05:00
jacob1
a32a66c9ab only include strings.h on mac (fix visual studio compiling) 2014-01-13 21:27:59 -05:00
jacob1
d901b2f8ef Fix crash with smudge tool around the edges 2014-01-09 12:55:39 -05:00
jacob1
aea8402383 fix holes in wall lines with a small radius (again) 2014-01-08 14:32:59 -05:00
jacob1
0d51d6bd07 manually fix bug where sometimes the top / bottom pixel of circle brushes would disappear 2014-01-07 20:46:42 -05:00
jacob1
3329a6bd79 fix element buttons not changing color when using tpt.el.color, remove 4 char restriction on element names with tpt.el.name 2014-01-07 16:32:15 -05:00
jacob1
eaf0daec43 insulators block ambient heat (when there are a lot nearby) 2014-01-07 16:32:15 -05:00
jacob1
dcef255f47 fix flood fill. This was a mistype, and the original check I had doesn't work all the time anyway (so just remove it) 2014-01-07 16:32:15 -05:00
jacob1
f7cd7691e8 fix bug where STKM can be killed from HSWC when turned off 2014-01-07 16:32:15 -05:00
jacob1
355cd37ffe Redo sandcolor to use alpha, so that when powders transition they don't stay the same color
Also make color change less sharply over time
2014-01-07 16:32:15 -05:00
jacob1
41cc0a398a better way to prevent PROT in fusion 2014-01-07 16:32:15 -05:00
jacksonmj
4b28cdb6ba Prevent FILT being rendered as black if the only wavelengths present are invalid 2014-01-03 12:21:15 +00:00
jacksonmj
7b0fdaa204 Use >= for high temperature transition comparisons and < for low temperature transitions
Fixes http://tpt.io/~1419883
2014-01-03 11:42:59 +00:00
mniip
fdfaa3a29b add defines for window resolution
--amend
2013-12-29 20:12:50 +04:00
jacob1
c4562ec73e check to make sure flood fill doesn't crash when pmap is errored (?) 2013-12-29 11:04:28 -05:00
mniip
3e3fe1af73 fix VIRS's part_change_type abuse, fix http://tpt.io/.260472 2013-12-25 16:07:18 +04:00
jacksonmj
7fdc4dc83b Mismatched new[]/delete in WebRequest::Process() 2013-12-23 19:16:04 +00:00
jacksonmj
4459bf5363 Also, mismatched new[]/delete in APIRequest::Process() 2013-12-23 17:21:14 +00:00
jacksonmj
aa74deb6d5 Mismatched new[]/delete for serialised GameSave data 2013-12-23 17:17:40 +00:00
mniip
ee542bcafc bluescreen on lua panics 2013-12-23 17:59:23 +04:00
mniip
4eab5c4ce3 invalidate gravity map if walls changed, fixes http://tpt.io/~1223463 2013-12-22 11:41:42 +04:00
mniip
bc84326ca2 Got rid of debug fps counter, just added deltatime into usual fps counter 2013-12-21 05:26:54 +04:00
jacob1
2c7a527030 Revert ef6cc9c, due to some advanced electronics breaking
TODO: add a flag to some electronics so that we can fix all the bugs at once / add new things without breaking things
2013-12-18 23:23:07 +04:00
jacob1
78c89dc62b fix crash with LIFE, fix compiling with lua (again) 2013-12-18 23:23:04 +04:00
mniip
f1cbff5d2e Merge branch 'master' into develop 2013-12-18 23:22:39 +04:00
jacob1
7e6a51cdfa Hotfix: fix compiling
Also an attempt to fix my git problems
2013-12-18 13:56:27 -05:00
mniip
c3cf0638d6 This ! shouldn't be there 2013-12-16 00:17:40 +04:00
mniip
9db1358ca3 In element search promote exact and starting position matches (finally possible to access VAC via element search) 2013-12-15 22:57:35 +04:00
jacksonmj
035dfa2e04 Fix some compiler warnings 2013-12-14 18:47:28 +00:00
mniip
30c80220b2 fix PIXR() macro: if MSB of the color is nonzero, it used to return a >255 value, which, say, in Renderer.cpp would get clamped to 255, no matter what the actual red byte is 2013-12-14 22:25:11 +04:00
mniip
5fc07b4c3c fix PHOT/BIZ* transparency 2013-12-12 19:54:52 -05:00
mniip
12d98dada1 oooo wait, rectangle snap too 2013-12-12 16:23:58 -05:00
jacob1
adb46f9590 Merge pull request #199 from mniip/snap
fix snapping
2013-12-12 12:57:53 -08:00
mniip
0fb08c5e97 fix snapping
why was trigonometry used in such a simple function
2013-12-13 00:55:20 +04:00
jacob1
f527782405 Revert ef6cc9c418, due to some advanced electronics breaking
TODO: add a flag to some electronics so that we can fix all the bugs at once / add new things without breaking things
2013-12-10 22:38:23 -05:00
jacob1
406e71e1ae Merge pull request #198 from mniip/scs
fix compiling with --lua-dir on linux
2013-12-09 07:09:51 -08:00
mniip
740ec147cd feeeeeeeeeeeex 2013-12-09 04:51:15 +04:00
jacob1
6eb27a3a99 Merge pull request #197 from mniip/bmp
fix BMP
2013-12-08 15:41:20 -08:00
mniip
c012f667c7 fix BMP 2013-12-09 03:38:40 +04:00
jacob1
3fb6cd2fbb Merge pull request #196 from gamax92/develop
Extension to tpt.screenshot
2013-12-08 14:28:03 -08:00
Robert Gadzerfraud
0819885700 Add in BMP support 2013-12-08 15:12:07 -07:00
Robert Gadzerfraud
ced44c8be2 Extend tpt.screenshot to return created filename and optionally, PPM format 2013-12-08 12:16:12 -07:00
jacob1
4f81cf55f3 Update version number (89.0.274 -> 89.1.278) 2013-12-08 14:11:45 -05:00
jacob1
12aef78bb0 Update version number (89.0.275 -> 89.1.278) 2013-12-08 14:10:06 -05:00
jacob1
f65ea547e7 fix lua related compiling errors on windows 2013-12-08 13:18:51 -05:00
jacob1
ee7435001f fix lua related compiling errors on windows 2013-12-08 13:15:19 -05:00
Simon Robertshaw
e1616fdd82 Hotfix: Don't open saves larger than 200MB 2013-12-08 16:58:17 +00:00
jacob1
138cb4d757 exception bluescreens print what the exception was, some (probably unnecessary) fixes to fusion that were never merged in, and probably a compiling fix 2013-12-03 22:05:35 -05:00
jacob1
ce587a3ae3 update build number 2013-12-03 22:05:35 -05:00