lieuwe
15b4ba7532
added WIRE particle type.
2011-08-08 20:31:20 +08:00
jacksonmj
788b0cd04c
Calculate Newtonian gravity using fast Fourier transforms
...
About 16% slower for one cell changing, same speed for 6 cells changing,
and several hundred times faster for whole screen changing.
2011-08-06 18:13:22 +08:00
jacksonmj
d20c704d88
LIFE descriptions
2011-08-06 18:13:22 +08:00
Simon Robertshaw
4ebe56f65c
Mouse and keyboard events, replace luaL_openlib() with luaL_register() and move mousex and mousey out of the global table and into the 'tpt' table
2011-08-05 14:54:24 +01:00
Simon Robertshaw
89e47bfa4d
Some tags for version info to make it easier for automation tools
2011-07-31 14:20:22 +01:00
Simon Robertshaw
f51fe2c983
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2011-07-31 12:20:16 +01:00
Bryan Hoyle
d7a55f1f50
me4502 added tpt.throw_error and tpt.heat as lua commands
2011-07-30 20:31:34 -04:00
Simon Robertshaw
3bd5a4711c
Less buggy DLAY
2011-07-27 14:28:32 +01:00
Simon Robertshaw
58d96de4ce
Revert "DLAY element"
...
This reverts commit 7338545ab4
.
2011-07-27 13:07:41 +01:00
jacksonmj
647e29a31a
Fix LIFE graphics in blob, nothing and fancy view
...
And some small fixes for switchable element colours
2011-07-26 18:27:56 +01:00
Simon Robertshaw
899969cc8a
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2011-07-26 17:46:15 +01:00
tridiaq
7338545ab4
DLAY element
2011-07-26 17:05:20 +01:00
savask
dbd3272933
Generalized stick man's update functions. Got rid of some unnecessary
...
variables.
2011-07-25 12:47:38 +07:00
jacksonmj
89cc8d4ded
Fix life cloning
2011-07-24 20:10:43 +08:00
jacksonmj
7ed0255f04
Disable old life elements
2011-07-24 20:07:15 +08:00
cracker64
2f714606d7
active menu and hud enable are global.
2011-07-22 10:08:13 -04:00
cracker64
d013aa3632
Added functions to header.
2011-07-22 06:55:43 -07:00
Simon Robertshaw
68404608f6
Lensing effect for gravity, adds 3 new gravity maps (full resolution, linear interpolation for faux accuracy), old ones should be removed in time.
2011-07-18 23:58:08 +01:00
Simon
0fbe6e2d3f
Fix PBCN saving and increment major version
2011-07-13 12:03:30 +01:00
Simon Robertshaw
b4dd9ec056
Version change
2011-07-12 14:09:04 -07:00
Simon Robertshaw
63e9d6d9c1
Version change
2011-07-12 19:41:37 +01:00
Simon Robertshaw
7480442c67
Move SING back to where it belongs, acid heats up when dissolving materials
2011-07-12 18:10:10 +01:00
Cate
45fe00bef9
Added Cracker changes for adding a triangle brush! :DDD Seems to work without any issues.
2011-07-12 23:29:22 +08:00
Cate
812acd6663
Increased CLST's Advec, after noticing that with 0 advec, it has no air influence, and so cannot be dragged by air XD One digit change.
2011-07-12 21:00:21 +08:00
Cate
0ce4104c7a
Added CLST element, which is Clay dust, for making concrete with water. :D Neat due to element cohesion with itself, which causes it to sludge downwards in a way very uncharacteristic of any current powder. Cohesion is very easy to modify. Thanks to Savask for help with cohesion code. :D
2011-07-12 21:00:21 +08:00
Cate
0858b18255
Fixed a typo (?) in Powder.h that made oil turn to oil all over again anywhere below -6 pressure. Not sure why this was set to do this, but fixed anyway.
2011-07-12 21:00:21 +08:00
Simon Robertshaw
d42e06f37a
Merge all GOL types into PT_LIFE, behaviour is determined by ctype
2011-07-09 18:22:25 +01:00
Cate
d2eb6f1cb3
Deleted whole repository due to weirdness with recognizing folder. From current source, added Cracker64's changes that make 1px pipe several times faster than thicker pipe. Doesn't break saves. :D
2011-07-08 18:09:16 +01:00
Simon Robertshaw
6a6c5d03f6
Set version to beta
2011-07-07 14:06:48 -07:00
jacksonmj
34774e7829
Basic clipboard_push_text support for linux
2011-07-06 13:43:51 +01:00
Simon Robertshaw
3dd82d9ced
Better favourite removal and download counts for the future]
2011-07-06 13:12:05 +01:00
Simon Robertshaw
594fe73e85
Version increment
2011-07-06 12:38:15 +01:00
Simon Robertshaw
25a2b52b64
Savask experimental heat transfer
2011-07-01 11:32:10 +01:00
Simon
00ed0f559a
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2011-06-28 14:31:36 +01:00
Simon Robertshaw
9fd74b7df2
Use new font glyph
2011-06-28 15:21:24 +01:00
Simon
648a4ac01e
Adjust font glyph 214
2011-06-28 14:27:33 +01:00
Simon
30a0666774
Update font, add 'activated elements' glyph at position 214
2011-06-28 13:56:12 +01:00
Simon Robertshaw
437f13f424
Powered Breakable clone, Gravity Pump, New menu section for powered elements (needs icon)
2011-06-28 13:58:16 +01:00
Simon Robertshaw
3fe82bf525
Jagged arcs
2011-06-27 18:16:25 +01:00
Simon Robertshaw
36ee81fc6b
Better photons for persistent display, ability to toggle gravity view (ctrl+g)
2011-06-27 14:01:07 +01:00
Simon Robertshaw
1dcefb2895
Keep opened files
2011-06-25 16:59:25 +01:00
jacksonmj
36e2a07a5b
Visual Studio fixes
2011-06-25 15:52:24 +01:00
jacksonmj
f417d7a4df
Include ambient heat in undo
2011-06-25 15:50:59 +01:00
ief015
be79233101
added functions to iterate through all particles
...
+ tpt.start_getPartIndex() --starts the iteration
+ bool tpt.next_getPartIndex() --increases the iteration, returns true if there are more particles to iterate through
+ int tpt.getPartIndex() --get the current iteration value
2011-06-25 01:32:54 -04:00
Simon
87513503ba
Version increment
2011-06-15 18:35:56 +01:00
Simon
cf35ccb8fd
Include dir change for OS X
2011-06-15 18:33:33 +01:00
Simon Robertshaw
71922e2763
Version increment
2011-06-15 13:15:03 +01:00
Simon Robertshaw
4c6f3ca152
Revert "Revert "Version increment""
...
This reverts commit bcb7852762
.
2011-06-15 13:13:50 +01:00
Simon Robertshaw
5a8c52aeee
Revert "Changed thunder and plasma to work as before."
...
This reverts commit fe9fd28b70
.
2011-06-15 13:11:03 +01:00
Simon Robertshaw
bcb7852762
Revert "Version increment"
...
This reverts commit af73fd17b2
.
2011-06-15 13:09:26 +01:00