jacksonmj
af21bcd353
Some changes to LIGH/EMP/TESC based on changes in MaksProg's mod v0.3
...
Weaker and shorter EMP flash.
TESC has correct tmp value when created with replace mode.
LIGH harms STKM.
Gravity affects LIGH in create_part if p==-2, instead of in update_LIGH,
so that TESC lightning is not affected by gravity.
2011-10-14 00:33:22 +08: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
jacksonmj
107e77a1a1
Prevent extra particles at the end of 1px lines
2011-10-14 00:33:20 +08:00
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