Commit Graph

405 Commits

Author SHA1 Message Date
Simon Robertshaw
6178bb4605 Fixes for LIGH and TESC, LIGH observes gravity setting 2011-10-11 10:34:33 +01:00
Simon Robertshaw
e1cd3cc180 Fix erronous assignment and add MaksProg to contributors list 2011-10-11 00:25:43 +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
ee47b2dd68 Pretty effect when drawing powders, activate with 'n' 2011-10-09 13:55:16 +01:00
jacksonmj
cb30cbcce7 Fix typo allowing liquids to teleport through solids 2011-10-07 20:18:07 +01:00
jacksonmj
ae3241ec80 Fix WHOL/VENT not eating ANAR, and fix PVOD eating PHOT/NEUT when off 2011-10-07 04:57:09 +08: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
cracker64
07f8087907 Prevent water equalization from moving onto particles. 2011-09-23 10:17:41 -04:00
Simon Robertshaw
24b4478136 Added Caustic gas, similar to acid, created with acid and water vapour 2011-09-23 12:48:24 +01:00
cracker64
848fa77a82 Fix walls with water equalization.
Also annoying inlines for visual studio.
2011-09-21 22:05:19 -04:00
cracker64
a73fc9db06 Water level equalization test! In options menu, or tpt.watertest() . 2011-09-21 18:36:35 -04:00
jacksonmj
baef6f20c2 Fix disappearing particles, e.g. with a box of CONV (ctype DEUT) containing neutrons 2011-09-19 03:49:45 +08:00
Simon Robertshaw
16ae9a9b59 Small changes to STOR, prevent setting Ctype to solid from cursor, allow any type when ctype not set and correct discharge location bias 2011-09-10 19:37:33 +01:00
Simon Robertshaw
63dd1cfd4b Add energy-only wall and make STOR show when it's holding a particle 2011-09-08 11:54:50 +01:00
Simon Robertshaw
456a8df31e Convert Element 2011-09-03 14:41:07 +01:00
Simon Robertshaw
ea68100724 Added Powered Void 2011-09-03 14:06:36 +01:00
jacksonmj
180d3ea60f Limit particle-air heat transfer rate 2011-09-02 18:39:14 +08:00
jacksonmj
e506934655 Always check bmap when creating particles 2011-08-30 19:34:28 +08:00
Simon Robertshaw
26269ff052 Added STOR, a block that can store a single particle and release when charged 2011-08-29 16:34:53 +01:00
Simon Robertshaw
9c458b8851 Some element interactions for CBNW and CO2, also fixes Gas only wall 2011-08-29 13:34:59 +01:00
jacksonmj
65445c51f1 Fix rapid decrease in pressure with GAS/NBLE 2011-08-29 19:28:11 +08:00
jacksonmj
42cfb74c2b Remove blocking walls from pmap
2.5% speed increase on a screen full of water
2011-08-27 18:37:03 +08:00
Bryan Hoyle
4340b84499 Fixed some possible coding errors 2011-08-26 10:19:43 -04:00
Bryan Hoyle
1c291ac31d Fixed wall glitch with >1px making holes 2011-08-25 18:45:11 -04:00
Simon Robertshaw
ac6feec874 Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy 2011-08-22 01:02:27 +01:00
jacksonmj
75cb924bd9 Fix electrode when in replace mode or specific delete mode
Also fix bomb when SLALT != 0
2011-08-22 01:02:02 +01:00
jacksonmj
54ee10936d Fix photons conducting heat to turned off HSWC 2011-08-22 07:53:28 +08:00
jacksonmj
5f8fba12c8 Change portal so that randomness never causes a particle to exit the same side it came in 2011-08-21 02:37:25 +08:00
jacksonmj
a96afc863e Stickman go through portals 2011-08-20 18:29:02 +08:00
jacksonmj
961a393c7a Modify GBMB to only use life
tmp not needed, since it doesn't create powder during an explosion like BOMB does.
2011-08-19 12:23:38 +01:00
Bryan Hoyle
161eb60cfa Added PGRV and NGRV for positive and negative gravity tools (sortof like air and vac, but with gravity) 2011-08-16 18:07:12 -04:00
Bryan Hoyle
16aa349e77 SPRK now makes electrons in WIRE 2011-08-16 16:12:43 -04:00
Bryan Hoyle
e55e52c460 added gbmb which is an element that makes large amounts of gravity when it hits a particle 2011-08-16 14:39:50 -04:00
Bryan Hoyle
e7ce51d420 Revert "Fixed a bug with clne having its ctype overridden by manually placed particles."
This reverts commit ed392c9724.
Sorry about the reverts, I accedentally reverted the wrong one originally.
2011-08-16 12:46:45 -04:00
Bryan Hoyle
ed392c9724 Fixed a bug with clne having its ctype overridden by manually placed particles. 2011-08-16 12:38:12 -04:00
savask
65c8e27538 New walking code (WIP) 2011-08-12 14:50:41 +07:00
jacksonmj
806e1933a2 Fix segfault when there are no unused particles before parts_lastActiveIndex 2011-08-11 18:49:42 +08:00
jacksonmj
2e323ea018 Update parts_lastActiveIndex when creating neut/phot 2011-08-11 07:38:56 +08:00
jacksonmj
1713604233 Skip unused particles at end of parts[] 2011-08-11 07:38:56 +08:00
Simon Robertshaw
61bbc36cfa Fix Gol with Wire placed 2011-08-08 16:19:23 +01:00
Simon Robertshaw
9b9d628374 Improvements to Wire 2011-08-08 14:57:32 +01:00
lieuwe
8f92829aab IT WOOOOOORKS :D (fixed WIRE logic.) 2011-08-08 20:32:53 +08:00
jacksonmj
75d7853a74 Fix persistent mode photon lines bug 2011-08-06 18:13:22 +08:00
Simon Robertshaw
eecf5ad352 Revert "DLAY temp fix"
This reverts commit 108e5643d7.
2011-07-27 13:07:23 +01:00
Simon Robertshaw
6fbf48f2e6 Revert "DLAY temp, actually fixed :D"
This reverts commit 94e316af85.
2011-07-27 13:07:05 +01:00
tridiaq
94e316af85 DLAY temp, actually fixed :D 2011-07-27 01:24:09 +08:00
tridiaq
108e5643d7 DLAY temp fix 2011-07-27 01:14:59 +08: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