Commit Graph

687 Commits

Author SHA1 Message Date
Simon Robertshaw
57d8335ca5 Allow DEST to be cloned with CLNE, PCLN, BCLN and PBCN. Add icon for Force elements, minor edits to Gas and Atomic element icons 2012-04-03 23:54:51 +01:00
savask
4b4830b5a4 REALISTIC - Latent heat. It may be buggy, and enthalpy table isn't
filled, but it works.
2012-04-01 00:27:01 +07:00
chaos.powdertoy.co.uk
e57866e906 Version Increment 2012-03-27 12:29:31 +01:00
chaos.powdertoy.co.uk
0f00e378f0 Version Increment 2012-03-27 12:17:28 +01:00
Simon Robertshaw
bddbed6a2d Disable REALISTIC 2012-03-27 13:16:44 +02:00
jacksonmj
2c3a2e2519 Remove squares.h, since it doesn't seem to give any speed advantage over sqrtf 2012-03-26 16:09:58 +01:00
jacksonmj
156d50d903 Remove duplicate information in set_cmode
Calculating render_mode and display_mode variables from the arrays means
less chance of mistakes (e.g. blob mode RENDER_EFFE was set in
render_modes array but not in render_mode)
2012-03-26 16:03:27 +01:00
chaos.powdertoy.co.uk
74c72b8e90 Version Increment 2012-03-23 11:05:28 +00:00
chaos.powdertoy.co.uk
2bf68f7c67 Version Increment 2012-03-23 10:42:04 +00:00
Simon Robertshaw
7f433013e0 Enable realistic heat and put a build info thingy into welcome screen 2012-03-23 10:41:29 +00:00
chaos.powdertoy.co.uk
34b7003a45 Version Increment 2012-03-23 00:14:59 +00:00
chaos.powdertoy.co.uk
f3bbebf08d Version Increment 2012-03-23 00:03:38 +00:00
chaos.powdertoy.co.uk
5937c369e6 Version Increment 2012-03-22 23:55:39 +00:00
savask
152c29c868 Corrected 'r' letter. 2012-03-18 00:10:21 +07:00
chaos.powdertoy.co.uk
887a43c097 Version Increment 2012-03-15 02:26:30 +00:00
chaos.powdertoy.co.uk
62da9bb33f Version Increment 2012-03-15 02:14:18 +00:00
chaos.powdertoy.co.uk
6254d4064d Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy 2012-03-15 02:14:17 +00:00
chaos.powdertoy.co.uk
4fc0f75022 Version Increment 2012-03-15 01:58:33 +00:00
Jacob1
51c8dfcef4 ngrav/amb. heat quickoptions, amb. heat drawn in heat display when on, fix render_ui position 2012-03-14 21:03:00 -04:00
Jacob1
a27d97124c wifi/portal lines 2012-03-14 20:44:17 -04:00
Jacob1
4fcfb05f25 fix 10000 compiler warnings, put nble.c in right spot, delete create_moving_solid 2012-03-14 20:43:53 -04:00
Jacob1
803ded3b33 fusion step 2 + modify temp/pressure of step 1 2012-03-14 19:35:28 -04:00
Jacob1
4f176ba7c3 cursor changes to correct shape as soon as you click element/wall 2012-03-14 19:26:08 -04:00
Jacob1
dc688470a6 soap lines, create_parts fix, compiling fixes 2012-03-14 19:20:27 -04:00
Jacob1
afbe8cf38e Added smudge tool 2012-03-14 19:06:37 -04:00
Simon Robertshaw
fe82685257 Old nothing display mode in the form of Basic colour mode 2012-02-25 22:29:43 +00:00
savask
f41f96f598 A new unstable REALISTIC option. No guarantees - but more realistic behaviour.
Better diffusion and heat transition.
2012-02-25 19:55:03 +07:00
chaos.powdertoy.co.uk
30e20300b4 Version Increment 2012-02-25 11:25:22 +00:00
Simon Robertshaw
f6696282e1 Added FRAY - Force-ray and RPEL - Repeller 2012-02-25 10:26:02 +00:00
Simon Robertshaw
1c4bce1f22 Lua methods for reading/writing the bmap and emap (no mapped walltypes yet 2012-02-20 12:02:52 +00:00
jacksonmj
3702438482 Prevent gaps in beams of photons from powered clone 2012-02-19 00:49:04 +00:00
chaos.powdertoy.co.uk
161452783b Version Increment 2012-02-05 14:47:56 +00:00
chaos.powdertoy.co.uk
125f40496f Version Increment 2012-01-29 18:04:33 +00:00
chaos.powdertoy.co.uk
f19e57e35c Version Increment 2012-01-26 14:17:26 +00:00
Simon Robertshaw
22acb277c0 Save PSv for now 2012-01-26 14:16:59 +00:00
chaos.powdertoy.co.uk
ed2132b7d8 Version Increment 2012-01-26 14:08:05 +00:00
Simon Robertshaw
01fe58e20e Retrieve thumbnails, saves and info from caching server (static.powdertoy.co.uk) 2012-01-26 14:05:56 +00:00
chaos.powdertoy.co.uk
5b527e7a9d Version Increment 2012-01-25 13:37:47 +00:00
jacksonmj
44545d4c96 Solids wall description, and check build_save was successful when saving a stamp 2012-01-25 21:33:21 +08:00
jacksonmj
bdf277e687 Implement PROP_NEUTABSORB 2012-01-25 21:33:20 +08:00
jacksonmj
16ea042bab Make transform_save work with new save functions
Conflicts:

	src/powder.c
2012-01-25 13:31:05 +00:00
Simon Robertshaw
4741e7682a Save active menu 2012-01-02 13:59:28 +00:00
Simon Robertshaw
e41a3af8c5 BRMT + BREL = THRM at high temperatures 2012-01-01 16:32:02 +00:00
Simon Robertshaw
b4b4a90f00 Almost finished new save format, just signs and thumbnail rendering needed 2011-12-30 19:48:11 +00:00
Simon Robertshaw
9c31393547 Backlashforwardslashbackslashbacklashforwardslash 2011-12-30 15:41:11 +00:00
Simon Robertshaw
c0a84f4558 Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy 2011-12-30 15:07:46 +00:00
Simon Robertshaw
83387b45c0 int64_t on for 64bit systems 2011-12-30 15:07:26 +00:00
chaos.powdertoy.co.uk
358a7a6833 Version Increment 2011-12-30 14:59:45 +00:00
Simon Robertshaw
5b21f4a66c Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy 2011-12-30 02:06:53 +00:00
Simon Robertshaw
86369670aa Add checks for prerender_save in save_filename_ui, pass vx, vy and pv air data into parse and build save methods. New save format: OPS, basic reading and writing complete, uses BSON, BSON.c/h (Binary JSON) implementation from MongoDB. (Is License OK?) 2011-12-30 02:06:31 +00:00
jacksonmj
2553dac942 Update can_move, recount menu items and clear graphics cache when tpt.el is changed 2011-12-29 06:39:59 +08:00
chaos.powdertoy.co.uk
ad2b000a8a Version Increment 2011-12-24 20:32:08 +00:00
chaos.powdertoy.co.uk
25363fe5ef Version Increment 2011-12-24 18:24:50 +00:00
chaos.powdertoy.co.uk
0ac69dc14e Version Increment 2011-12-24 17:27:33 +00:00
chaos.powdertoy.co.uk
02e58cdee1 Version Increment 2011-12-24 17:22:01 +00:00
chaos.powdertoy.co.uk
b6d9d8d608 Version Increment 2011-12-22 17:50:44 +00:00
chaos.powdertoy.co.uk
342a4efd6c Version Increment 2011-12-22 17:30:31 +00:00
chaos.powdertoy.co.uk
0f59a82ade Version Increment 2011-12-20 01:11:15 +00:00
chaos.powdertoy.co.uk
d8830c53a7 Version Increment 2011-12-19 22:53:07 +00:00
chaos.powdertoy.co.uk
64f8ef2c8a Version Increment 2011-12-19 22:48:29 +00:00
chaos.powdertoy.co.uk
2b77894082 Version Increment 2011-12-19 21:42:04 +00:00
Simon Robertshaw
810adc81fe Use reduced resolution gravity maps for improved performance 2011-12-19 21:35:40 +00:00
Simon Robertshaw
d6953be3a8 New element: Ignition cord 2011-12-19 14:29:01 +00:00
Simon Robertshaw
3812034d2b Fix version in defines 2011-12-19 13:45:12 +00:00
Simon Robertshaw
9d73a5f5bf Revert "Directly read/write element type properties"
This reverts commit 0da91a783f.
2011-12-19 12:43:28 +00:00
Simon Robertshaw
61e86ca72d Merge with new lua functionality 2011-12-18 15:14:07 +00:00
Simon Robertshaw
58b9996958 More icons for display modes 2011-12-18 14:41:42 +00:00
jacksonmj
2015499ff1 Fix grav wall 2011-12-18 22:04:47 +08:00
jacksonmj
c819e2655e Fix some gravity memsets, remove gravx/y 2011-12-18 22:04:47 +08:00
jacksonmj
934d1da66e Move Newtonian gravity into a new file 2011-12-18 22:04:47 +08:00
Simon Robertshaw
03352ca1f4 Fix memory leaks, allow changing of element name (To fix: element names in some arrays out of sync) 2011-12-10 19:03:31 +00:00
chaos.powdertoy.co.uk
ffb4c1c5a8 Version Increment 2011-12-09 16:35:39 +00:00
Simon Robertshaw
e519aa911b Element transitions also editable now 2011-12-09 16:30:33 +00:00
chaos.powdertoy.co.uk
1585eda5f0 Version Increment 2011-12-08 17:48:51 +00:00
chaos.powdertoy.co.uk
274df46a37 Test 2011-12-08 17:44:55 +00:00
chaos.powdertoy.co.uk
7c8007dff5 Version Increment 2011-12-08 17:37:23 +00:00
chaos.powdertoy.co.uk
d469b55758 Version Increment 2011-12-08 17:03:47 +00:00
Simon Robertshaw
d5f58d995e Directly accessible parts array (no pmap yet) 2011-12-08 12:16:50 +00:00
Simon Robertshaw
55cc6e3b05 Revert "Directly read/write element type properties"
This reverts commit 0da91a783f.
2011-12-08 09:56:18 +00:00
Simon Robertshaw
0da91a783f Directly read/write element type properties 2011-12-08 09:52:44 +00:00
chaos.powdertoy.co.uk
73fd961d82 Version Increment 2011-12-06 16:28:41 +00:00
chaos.powdertoy.co.uk
27641f54dc Version Increment 2011-12-03 01:00:48 +00:00
chaos.powdertoy.co.uk
d7341e3b86 Version Increment 2011-12-03 00:44:06 +00:00
Simon Robertshaw
cb75e1d924 Fix spark effect on BOMB, another attempt at TNT (Explosive with more pressure) 2011-12-03 00:11:19 +00:00
Simon Robertshaw
d17336b467 Allow pipe to grab from photon map, BRAY beam takes temp from ARAY 2011-11-26 12:44:52 +00:00
Simon Robertshaw
0ed3ca771e Bomb effects to effects render and sprk glow moved to fire 2011-11-18 22:20:05 +00:00
chaos.powdertoy.co.uk
dfc4183015 Version Increment 2011-11-18 20:08:58 +00:00
Simon Robertshaw
274257687b Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy 2011-11-18 19:38:22 +00:00
Simon Robertshaw
f508013332 New tables in lua API: el and version: element ids and version info respectively. New lua functions: element (get element id from name) and element_func for hooking/overriding element update functions 2011-11-18 19:38:08 +00:00
chaos.powdertoy.co.uk
eb62ae485d Version Increment 2011-11-18 15:39:38 +00:00
Jacob1
f135dbb734 Added back heat gradient display 2011-11-18 14:44:58 +00:00
Jacob1
8f493b62c3 Add blob display back. Also fix small nothing mode bug. 2011-11-18 14:15:49 +00:00
chaos.powdertoy.co.uk
c5e19c6a66 Version Increment 2011-11-14 17:38:49 +00:00
chaos.powdertoy.co.uk
49e7d1d9d2 Version Increment 2011-11-14 16:48:09 +00:00
Simon Robertshaw
cef8dfa517 Colour mode and display mode added to render_ui 2011-11-14 11:11:25 +00:00
Simon Robertshaw
c63dff45e4 Basic render modes for Render_ui 2011-11-13 21:02:46 +00:00
Simon Robertshaw
0f4c0915d9 Replace cmode with more flexible render options, TODO: Saving and render options UI 2011-11-12 20:44:15 +00:00
Simon Robertshaw
2bd9d61ab5 Listbox for Property tool property field 2011-11-12 16:24:21 +00:00
jacksonmj
5b9faa39c0 Fix a few things in stamps browser
Incorrect number of stamps per page, pause button visible, and one page
too many when stamp_count is an integer multiple of per_page.

Using GRID_X/Y since those are the values used in the rest of stamp_ui
2011-11-12 20:46:47 +08:00
chaos.powdertoy.co.uk
a3a9af4b6e Version Increment 2011-11-09 14:17:31 +00:00