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
chaos.powdertoy.co.uk
aade1ff2e2
Version Increment
2011-11-08 22:59:04 +00:00
Simon Robertshaw
c983de144d
Cursor in ZooM
2011-11-08 12:35:07 +00:00
chaos.powdertoy.co.uk
d43740feca
Version Increment
2011-11-04 16:11:02 -04:00
Simon Robertshaw
6615fbca03
Fix shader compilation for ATi and Intel
2011-11-04 20:07:51 +00:00
chaos.powdertoy.co.uk
85c638bf71
Version Increment
2011-11-02 16:24:41 -04:00
Simon Robertshaw
640d4e9e3a
Fix Air inversion
2011-11-02 19:37:52 +00:00
savask
7de6526a1e
CAUS now kills stick man. Also stick mans can have gas power now.
2011-11-02 22:22:27 +07:00
chaos.powdertoy.co.uk
f53fdaa1c2
Version Increment
2011-11-02 06:42:50 -04:00
Simon Robertshaw
3723147a1d
ACEL and DCEL, need to be in a better section
2011-11-01 20:44:49 +00:00
savask
3e5fb5942d
Made fighters shoot anything deadly.
2011-11-01 23:44:17 +07:00
Simon Robertshaw
6de8346cdb
Fix Wireworld graphics
2011-11-01 13:35:18 +00:00
Simon Robertshaw
ec3fdfed1c
Deco apply to fire mode
2011-10-31 21:57:13 +00:00
chaos.powdertoy.co.uk
5207c6f7c0
Version Increment
2011-10-31 11:40:15 -04:00
Simon Robertshaw
856f9574b6
Change LCRy workings and add ELEC (wip)
2011-10-30 16:22:33 +00:00
chaos.powdertoy.co.uk
cb05f5c77e
Version Increment
2011-10-29 16:22:04 -04:00
chaos.powdertoy.co.uk
33fc44d78b
Version Increment
2011-10-28 18:50:23 -04:00
Simon Robertshaw
e46f26684b
Fix Life and heat display, implement alpha, blend and add, fix FILT, INVS and BRAY + others
2011-10-28 23:48:57 +01:00
Simon Robertshaw
41448e92bf
Add Decorations toggle to quick menu
2011-10-28 22:35:50 +01:00
chaos.powdertoy.co.uk
eab192c605
Version Increment
2011-10-26 17:05:16 -04:00
Simon Robertshaw
e2c9882692
Merge latest FIGH additions
2011-10-26 17:10:21 +01:00
savask
03902ec9a4
Made a special structure for stick mans.
2011-10-26 15:36:00 +01:00
savask
a075fd5a9a
Fix one merging error, and adjusted fighters' array.
2011-10-26 15:34:54 +01:00
savask
00d604820d
Added fighters.
2011-10-26 15:31:55 +01:00
Simon Robertshaw
18ca4024c1
Remove references to python console
2011-10-26 14:55:26 +01:00
Simon Robertshaw
e46ef289e1
Remove Python console stuff
2011-10-26 14:50:50 +01:00
Simon Robertshaw
6fc1ec3749
Fixes to EMP and speed/zoom for FBO texture
2011-10-25 12:13:45 +01:00
Simon Robertshaw
ef3bab249a
Fix syntax errors
2011-10-25 11:40:41 +01:00
Simon Robertshaw
07a1f21df4
Merge latest with graphicstest
2011-10-25 11:31:21 +01:00
Simon Robertshaw
c3b9c698d2
Prevent UI text from overlapping intro message
2011-10-24 18:43:45 +01:00
Simon Robertshaw
8f91f948c1
Generate fire/plasma gradients at runtime, makes editing easier
2011-10-24 17:20:18 +01:00
Simon Robertshaw
b04c20e747
More MSVC fixes
2011-10-23 18:24:51 +01:00
chaos.powdertoy.co.uk
aca5faed90
Version Increment
2011-10-23 12:06:11 -04:00
Simon Robertshaw
1c7b9d9949
Pass particle pointer to graphics update function instead of index. Make PIPE use subcall to get graphics info. Cache for particle graphics properties. Stickman PSPEC_STICKMAN added and implemented
2011-10-23 13:52:26 +01:00
chaos.powdertoy.co.uk
b84371357a
Version Increment
2011-10-22 14:40:23 -04:00
Simon Robertshaw
58d667281f
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2011-10-22 19:39:48 +01:00
Simon Robertshaw
84522d2594
Fix Options meny in scale:2 and make tooltip more readable
2011-10-22 19:39:24 +01:00
Simon Robertshaw
014c1fbad6
Embed shaders
2011-10-22 19:24:32 +01:00
chaos.powdertoy.co.uk
c20e248764
Version Increment
2011-10-22 13:07:49 -04:00
Simon Robertshaw
9cf65de1c3
Quick options menu
2011-10-21 19:41:12 +01:00
Simon Robertshaw
08009ebbaa
Screenshot for lua
2011-10-21 17:37:26 +01:00
Simon Robertshaw
09d3cacf9c
Implement Blur mode and embed shaders
2011-10-20 16:28:49 +01:00
Simon Robertshaw
2b56d31610
Rendering, Glow and UI alpha fixes
2011-10-20 15:37:21 +01:00
chaos.powdertoy.co.uk
447b8b9d2e
Version Increment
2011-10-19 06:03:06 -04:00
chaos.powdertoy.co.uk
813f833cfc
Version Increment
2011-10-19 05:48:09 -04:00
Simon Robertshaw
8052c4bfdf
Some testing with OpenGL
2011-10-18 21:56:32 +01:00
Simon Robertshaw
7d9d504abf
Debug performance/time graph
2011-10-17 00:28:01 +01:00
Simon Robertshaw
44a0008d4e
Debug performance/time graph
2011-10-17 00:16:43 +01:00
chaos.powdertoy.co.uk
cae9ad50d0
Version Increment
2011-10-14 13:08:55 -04:00
jacksonmj
3f4d55fbcc
Remove unused pixel buffer
2011-10-15 01:05:01 +08:00
jacksonmj
8e877594c9
Allow STKM to use lightning
2011-10-15 01:04:58 +08:00
chaos.powdertoy.co.uk
b32663f667
Version Increment
2011-10-14 12:55:29 -04:00
chaos.powdertoy.co.uk
83b4f7e1ec
Version Increment
2011-10-14 05:58:35 -04:00
Simon Robertshaw
bbe5aabf4f
Allow use of OpenGL enabled surface for future use
2011-10-13 22:25:06 +01:00
jacksonmj
2f46dca7c1
Some work on DEST, EMP, LIGH
...
Change indentation to tabs, respect temperature limit (if a hotter
reaction is required, should raise temp limit instead of ignoring it).
DEST: fix TYPE_SOLID check, and prevent it displacing DMND
EMP: randomise DLAY delay instead of heating it (since DLAY does not melt
and does not transfer heat)
Fix nearest_part so that t=-1 does not include dead particles
2011-10-14 00:33:20 +08:00
Simon Robertshaw
7a62500eb3
Implement remaining graphics functions for particles
2011-10-12 18:40:00 +01:00
Simon Robertshaw
2cf9ef60aa
Implement more particle graphics
2011-10-12 12:37:04 +01:00
Simon Robertshaw
8dad37bf00
New part rendering completed
2011-10-11 18:35:26 +01:00
chaos.powdertoy.co.uk
265ce68e81
Version Increment
2011-10-11 05:35:37 -04:00
chaos.powdertoy.co.uk
51aab692e9
Version Increment
2011-10-10 19:26:21 -04:00
Simon Robertshaw
aaf17208a2
Version Increment
2011-10-11 00:02:29 +01:00
Simon Robertshaw
a87407f0df
More functionality for LIGH, better english on element descriptions
2011-10-10 23:55:42 +01:00
Simon Robertshaw
bf8258ee30
Elements, LIGH, TESC, EMP and DEST thanks to MaksProg
2011-10-10 23:41:19 +01:00
Simon Robertshaw
2901eefa32
Smoke Graphics
2011-10-10 22:01:10 +01:00
Simon Robertshaw
948fd376b4
Starting on jumptable/function pointers for graphics, only FIRE is implemented
2011-10-10 20:42:55 +01:00
Simon Robertshaw
ee47b2dd68
Pretty effect when drawing powders, activate with 'n'
2011-10-09 13:55:16 +01:00
jacksonmj
4abefaf1ec
tpt.drawline
2011-10-06 21:59:41 +01:00
Simon Robertshaw
f5a9f43b77
Added extra functions to FILT (determined by tmp, modes are convert, filter and add, convert is default). Added property edit tool, changes the properties of materials
2011-09-30 13:57:32 +01:00
Simon Robertshaw
3ecb2ee39b
Add JSON parser file (cJSON) and move preference saving to JSON format
2011-09-27 18:44:35 +01:00