Commit Graph

504 Commits

Author SHA1 Message Date
Simon Robertshaw
43ae47ba77 TPT: Added smudge tool afbe8cf38e 2012-04-18 16:40:43 +01:00
Simon Robertshaw
a761fa5cbc TPT: Remove 2 pixels per frame speed limit in detector wall b4a06df0b2 2012-04-18 16:14:10 +01:00
Simon Robertshaw
2ca07515c1 TPT: Fix fighters not going through portals correctly f41af45620 2012-04-18 16:12:16 +01:00
Simon Robertshaw
fa193eb7b4 TPT: Display decor in heat gradient view e83a1a21ae 2012-04-18 15:16:52 +01:00
Simon Robertshaw
6f3954b926 TPT: (REALISTIC) Better air<->body heat conduction. Air density now influences on it (things don't heat vacuum). 71acd578b6 2012-04-18 15:14:40 +01:00
Simon Robertshaw
add4ccb034 TPT: Volume from heat change (for REALISTIC) 290cac8b7e 2012-04-18 15:11:51 +01:00
Simon Robertshaw
d03a9c8fe5 TPT: Rotate/reflect particle, air, and fan velocities in transform_save 830629be3f 2012-04-18 15:10:09 +01:00
Simon Robertshaw
ce7d749dda TPT: Prevent ARAY passing through some non-conductive materials, and let normal ARAY pass through sparked INWR d21c61aa52 2012-04-18 14:59:24 +01:00
Simon Robertshaw
eeff570f89 TPT: Fixed the bug with fighters running away from stick mans, but now boundary check is worser so fighters won't usually notice holes on their way 2b4d0442b5 2012-04-18 14:57:29 +01:00
Simon Robertshaw
f84dc03c23 TPT: A new unstable REALISTIC option. No guarantees - but more realistic behaviour. f41f96f598 2012-04-18 14:50:29 +01:00
Simon Robertshaw
82a1933400 TPT: Old nothing display mode in the form of Basic colour mode fe82685257 2012-04-18 14:43:09 +01:00
Simon Robertshaw
df2d698ed5 Fix drawing of lines, rects and fill within the zoom window 2012-04-17 20:20:45 +01:00
Simon Robertshaw
80a77f4750 TPT: Added FRAY - Force-ray and RPEL - Repeller f6696282e1 2012-04-17 18:42:36 +01:00
Simon Robertshaw
fdb4dff4d7 TPT: Lua methods for reading/writing the bmap and emap (no mapped walltypes yet) 1c4bce1f22 2012-04-17 18:13:17 +01:00
Simon Robertshaw
2417ad3b41 TPT: Prevent gaps in beams of photons from powered clone 3702438482 2012-04-17 18:07:22 +01:00
Simon Robertshaw
89788d43c3 TPT: Make DEUT compress when Newtonian gravity is applied to it c960c29f72 2012-04-17 17:48:12 +01:00
Simon Robertshaw
df303dc491 TPT: Allow BRAY from PSCN to pass through sparked INWR e769f3feb8 2012-04-17 17:46:44 +01:00
Simon Robertshaw
22381b2462 TPT: Draw pixels for the entire fire_alpha array 9001508623 2012-04-17 17:45:03 +01:00
Simon Robertshaw
7682094f13 TPT: Fix stationary photons being created by PCLN/PBCN 91163c44ab 2012-04-17 17:42:29 +01:00
Simon Robertshaw
fd09db2345 TPT: Prevent ambient heat going through walls ccb88b6b3b 2012-04-17 17:32:06 +01:00
Simon Robertshaw
e68d14a5bf TPT: INSL blocks DLAY conduction, and raise DLAY temperature limit 06cb98f705 2012-04-17 17:28:37 +01:00
Simon Robertshaw
fe5ae5e792 TPT: Make ARAY fire once per spark 72a4358eee 2012-04-17 17:26:12 +01:00
Simon Robertshaw
b88a2f680e TPT: More SPRK life checks for electronic elements 68ab3ca3ca 2012-04-17 17:24:51 +01:00
Simon Robertshaw
8ea1e41d87 TPT: Fix switch not activating completely while being sparked 1a5cd45eb8 2012-04-17 17:20:48 +01:00
Simon Robertshaw
a3e97d51d1 TPT: Change wifi so that it always takes one frame to transmit a722d7a396 2012-04-17 17:18:35 +01:00
Simon Robertshaw
ca1690efe1 TPT: Separate loop for updating life, and add SPRK life checks to most electronics 6bdc05cc40 2012-04-17 17:14:23 +01:00
Simon Robertshaw
75f6212751 TPT: Another change to the eval_move check in create_part eaf2af6d40 2012-04-17 16:55:43 +01:00
Simon Robertshaw
db1ffd3208 TPT: Fix WARP destroying DMND a9c198dd46 2012-04-17 16:45:05 +01:00
Simon Robertshaw
69e7dadcdf TPT: Make RBDM/WATR explosion work again, by not killing fire created by WATR 32c9ff3099 2012-04-17 16:36:27 +01:00
Simon Robertshaw
065ca8b9f5 TPT: Only check the bits actually used for wavelength in photon ctype Fixes black photons not being killed after passing through pipe 748a528fe0 2012-04-17 16:33:04 +01:00
Simon Robertshaw
475fd1a0b8 TPT: Solids wall description, and check build_save was successful when saving a stamp 44545d4c96 2012-04-17 16:30:04 +01:00
Simon Robertshaw
609db36f2e TPT: Check coordinates of signs before using them to read pmap or pressure 8a11b6b31d 2012-04-17 16:14:42 +01:00
Simon Robertshaw
f4e2d188c2 transform_save should check wall coordinates against size in blocks, not the actual size ff6aa0227d 2012-04-17 16:11:07 +01:00
Simon Robertshaw
027833fe20 TPT Whoops, eval_move returning 1 should not allow particle creation edcf6d7b2f 2012-04-17 16:06:39 +01:00
Simon Robertshaw
25ce83d5bf TPT: Implement PROP_NEUTABSORB bdf277e687 2012-04-17 16:04:48 +01:00
Simon Robertshaw
c261030cef Started on dropdown control 2012-04-17 15:56:57 +01:00
Simon Robertshaw
c3c31b20b0 Fix portals 2012-04-16 21:19:12 +01:00
Simon Robertshaw
465cb12af4 Newtonian gravity working 2012-04-16 13:58:20 +01:00
Simon Robertshaw
a0506495ad Simulation options 2012-04-15 22:16:57 +01:00
Simon Robertshaw
900e23128a Add ability to get favourites 2012-04-14 21:11:54 +01:00
Simon Robertshaw
4c6be4ff2c Graphics:: Extra icons for Report and Favourite. Client:: Get favourite status in GetSave, FavouriteSave, ReportSave, Preview:: Failure state when loading save 2012-04-14 19:00:24 +01:00
Simon Robertshaw
64063fbc0f Add missing for OpenURI on 64bit Linux 2012-04-14 15:32:19 +01:00
Simon Robertshaw
91064f4935 Remove other references to Global.h 2012-04-14 15:19:18 +01:00
Simon Robertshaw
1c5910fbab Remove deleted 'Global.h' from includes 2012-04-14 15:14:02 +01:00
Simon Robertshaw
20b3be68a7 Remove some unnecessary files. 2012-04-14 14:49:26 +01:00
Simon Robertshaw
216b5de60e Add build to gitignore 2012-04-14 14:45:47 +01:00
Simon Robertshaw
66a451129c Fix Integer <-> Pointer casts on 64bit 2012-04-13 20:55:14 +01:00
Simon Robertshaw
e060f75819 Okay instead of Continue for text input dialogue 2012-04-13 19:00:40 +01:00
Simon Robertshaw
db1dbb1afa Text input dialogue 2012-04-13 18:56:05 +01:00
Simon Robertshaw
71516b39fa Updated font data from TPT 2012-04-13 15:38:41 +01:00