jacksonmj
|
9bc939d422
|
Less dependence on particle order for GOLD fast electricity conduction
|
2013-04-27 13:55:41 +01:00 |
|
Simon Robertshaw
|
828569415f
|
BREAKING NEWS: Hell has frozen over
New element, GOLD, a corrosion resistant metal that can conduct electricity faster, molten GOLD will turn into molten VIBR on contact with EXOT
|
2013-04-27 11:38:20 +01:00 |
|
Julian Meyer
|
649e5f2042
|
Add --nofft option to compile without FFTW3
This should help Mac users who were having trouble compiling.
|
2013-04-10 00:20:36 +01:00 |
|
Simon Robertshaw
|
8d312ecdfa
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2013-04-07 12:46:09 +01:00 |
|
cracker64
|
f7dd658a30
|
SPRK from SWCH should check both cases.
|
2013-03-27 12:34:03 -03:00 |
|
jacob1
|
010f7790eb
|
Fix CRAY bug that deletes particle 0
|
2013-03-25 12:36:04 -03:00 |
|
jacob1
|
36adc3c516
|
Fix NEUT not going through INVS
|
2013-03-25 01:18:47 -03:00 |
|
Simon Robertshaw
|
9b5b85f9b0
|
Merge branch 'reorganisation' of github.com:FacialTurd/The-Powder-Toy
|
2013-03-24 12:24:17 +00:00 |
|
jacob1
|
c50e12df28
|
CFLM defusses VIBR, a few speed improvements to VIBR
|
2013-03-23 10:53:49 -04:00 |
|
Simon Robertshaw
|
9abe51526c
|
Move all GUI source files into gui/
|
2013-03-22 14:14:17 +00:00 |
|
jacob1
|
d357fcdc36
|
add back bounds check to DTEC/TSNS where needed, change VIBR back to 5x5 loop checks
a better way to change it to 3x3 may have to be found that has the same ratios, other elements like WATRs have their rates changed too
|
2013-03-17 12:21:45 -04:00 |
|
jacob1
|
3a738846a3
|
add identifier constants based on the display name to the lua api
|
2013-03-16 13:23:19 -04:00 |
|
Saveliy Skresanov
|
d76650f7e6
|
Remove unnecessary code in legacy part.
|
2013-03-16 23:16:08 +07:00 |
|
Saveliy Skresanov
|
43974d8537
|
Narrowed loops for all elements in the first list.
Probabilities might be messed up a bit, I'm not sure.
|
2013-03-16 23:03:02 +07:00 |
|
jacob1
|
ff304321c5
|
new PSTN arms get deco color of the pushing pistons
|
2013-03-15 21:32:46 -04:00 |
|
Simon Robertshaw
|
73b6ff4efb
|
Use VideoBuffer in place of thumbnail
|
2013-03-15 12:59:55 +00:00 |
|
jacob1
|
10e104f3f5
|
change BOUNDS_CHECK define to just be true, it isn't needed since an element can never update when it's closer than 3 pixels away from the edges of a save.
|
2013-03-13 15:56:40 -04:00 |
|
jacob1
|
e493cf8a47
|
fix all tab spacing issues in all the element files
|
2013-03-13 15:54:34 -04:00 |
|
cracker64
|
319ffb7e77
|
Change some old NEUTPENETRATE to NEUTPASS, NEUT should only displace GOO, WOOD, and PLNT.
|
2013-03-11 17:34:49 -04:00 |
|
jacob1
|
e6f6eedd13
|
fix empty signs being created when shifting them out of bounds, draw parts of images when it goes partway off the top of the screen.
|
2013-03-09 16:50:36 -05:00 |
|
jacob1
|
a411fda7de
|
fix CRAY(SPRK) difference
|
2013-03-06 21:13:42 -05:00 |
|
jacob1
|
9316054ab2
|
fix CRAY(SPRK) bugs (?)
|
2013-03-06 14:23:26 -05:00 |
|
jacob1
|
037618e6f8
|
remove auto generated comments from all files, fix some missing tabs, remove unused variables from config.h
|
2013-03-06 12:05:59 -05:00 |
|
jacob1
|
0f5b4a9ec8
|
fix pressing esc in login prompt logging you out, fix possible sign bug crash
|
2013-03-04 14:57:40 -05:00 |
|
jacob1
|
6bea8f5235
|
revert life changes, will be redone later in a faster way
|
2013-03-03 19:58:53 -05:00 |
|
jacob1
|
55f090b4d2
|
Merge remote-tracking branch 'origin/master'
|
2013-03-03 19:08:05 -05:00 |
|
jacob1
|
f951e5cda9
|
fix LIFE
|
2013-03-03 19:07:15 -05:00 |
|
cracker64
|
de6bb6a960
|
Merge branch 'master' of git@github.com:FacialTurd/The-Powder-Toy.git
|
2013-03-03 17:08:36 -05:00 |
|
jacob1
|
8b83ae9f95
|
PSTN ctype sets the element that stops it, FRME with a tmp of one is non-sticky (doesn't pull)
|
2013-03-03 16:36:37 -05:00 |
|
cracker64
|
2be0b22211
|
Merge branch 'master' of git@github.com:FacialTurd/The-Powder-Toy.git
|
2013-03-03 16:32:11 -05:00 |
|
cracker64
|
5e1c7d7932
|
Some better comments in SPRK, renamed rt and ct.
|
2013-03-03 16:30:34 -05:00 |
|
jacob1
|
cca1898ee8
|
Merge remote-tracking branch 'origin/master'
|
2013-03-03 15:39:10 -05:00 |
|
jacob1
|
17d79e8d8e
|
fix crash when drawing particles in invalid coordinates (using console)
|
2013-03-03 15:38:52 -05:00 |
|
cracker64
|
bb87299eb4
|
Missed one SPRK case.
|
2013-03-02 20:07:17 -05:00 |
|
jacob1
|
846d7d8064
|
allow NEUT to travel through ICE and SNOW, and for it to turn OIL to GAS (both like inextremely old versions)
|
2013-03-02 19:07:00 -05:00 |
|
cracker64
|
85cb4b37c9
|
Merge branch 'master' of git@github.com:FacialTurd/The-Powder-Toy.git
|
2013-03-02 00:42:17 -05:00 |
|
cracker64
|
d58100dc07
|
More fixes, redid a bunch of SPRK, so far everything I've tested works fine.
|
2013-03-02 00:42:07 -05:00 |
|
jacob1
|
cd18515e0a
|
piston retraction now checks pmap
|
2013-03-01 23:06:02 -05:00 |
|
cracker64
|
a9f4b5fe34
|
Quick fix for IRON
|
2013-03-01 00:55:10 -05:00 |
|
cracker64
|
0d70547cf0
|
More fixes to fix fixes and new fixes to fix stuff.
|
2013-03-01 00:41:53 -05:00 |
|
cracker64
|
5873d69586
|
Going through again.
|
2013-02-28 12:37:16 -05:00 |
|
cracker64
|
c65081d3ed
|
Finished first pass-through for all elements.
Will get a few more places later.
|
2013-02-28 00:40:36 -05:00 |
|
cracker64
|
08d1a68ce0
|
More fixes.
|
2013-02-27 17:20:05 -05:00 |
|
cracker64
|
3d2e594150
|
Small modifications part three.
|
2013-02-27 12:08:10 -05:00 |
|
cracker64
|
27e3e12518
|
Small optimizations number 2.
|
2013-02-27 00:11:23 -05:00 |
|
cracker64
|
8250515e97
|
Lots of small optimizations and things, nothing should be functionally different.
Only gotten through a few elements, more later.
|
2013-02-26 18:59:37 -05:00 |
|
jacob1
|
e700ff2988
|
Merge remote-tracking branch 'origin/master'
|
2013-02-24 22:10:31 -05:00 |
|
jacob1
|
572d099e29
|
fix a few more memory errors
|
2013-02-24 22:09:33 -05:00 |
|
jacksonmj
|
5c2f310577
|
Make default DCEL exactly reverse the effect of default ACEL
|
2013-02-25 01:05:12 +00:00 |
|
jacob1
|
0939494747
|
fix problems found with valgrind with shifting stamps and saving
|
2013-02-24 14:12:48 -05:00 |
|
Simon Robertshaw
|
8dfb1ecf87
|
ACEL and DCEL use life for strength value
|
2013-02-24 11:50:10 +00:00 |
|
jacob1
|
6b1e99a731
|
allow ACEL and DCEL strength to be modified with ctype
|
2013-02-23 23:45:40 -05:00 |
|
jacob1
|
20d8eff7f5
|
remove uneeded PSTN check, fix PSTN not retracting sometimes, fix PSTN bug where is wouldn't properly tell the difference between PSTN and PSTN arms
|
2013-02-22 16:50:33 -05:00 |
|
jacob1
|
11f45e3e99
|
CRAY spawns elements at its temp, fix color glitch with ARAY too, move FRME to force
|
2013-02-22 11:54:32 -05:00 |
|
jacob1
|
40c4289ce8
|
fix CRAY(SPRK) bugs, make CRAY act more like before again
|
2013-02-22 00:19:12 -05:00 |
|
jacob1
|
3da733b027
|
fix PSTN bugs where FRME would still move even if all of it couldn't, fix PSTN going through walls, fix bug where the PSTN extention may not be created in some glitched cases
|
2013-02-21 23:35:44 -05:00 |
|
jacob1
|
2184d35b28
|
reset colored and partsRemaining, to fix bugs when CRAY is sparked multiple times at once
|
2013-02-20 21:11:50 -05:00 |
|
jacob1
|
74387040a1
|
fix CRAY INST mode ignoring length, fix CRAY going ignoring walls, fix CRAY + GOL particles, allow CRAY to create sparks
|
2013-02-20 18:36:00 -05:00 |
|
jacob1
|
a3454c49be
|
fix CRAY only deleting odd numbered elements
|
2013-02-16 15:11:59 -05:00 |
|
jacob1
|
28e8b9eb39
|
make smudge tool more similar to the old one
|
2013-02-09 19:42:31 -05:00 |
|
jacob1
|
1359045b14
|
fix tpt.selectedl not updating with sample brush, always put photons[] on top in HUD
|
2013-02-08 22:24:34 -05:00 |
|
jacob1
|
b8d53b5f76
|
fix sign box size, sign width with {t} and {p}, and zoom box size
|
2013-02-08 17:59:13 -05:00 |
|
jacob1
|
cd0af92fb3
|
minor fixes to color picker / small speed improvement
|
2013-02-08 11:39:14 -05:00 |
|
jacob1
|
8e02443f0a
|
prevent CRAY from destroying DMND
|
2013-02-01 14:29:18 -05:00 |
|
Simon Robertshaw
|
486d26e40b
|
Allow limited arm size from tmp2
|
2013-01-26 19:44:05 +00:00 |
|
Simon Robertshaw
|
03fde95719
|
Fix issue where piston won't push particles at index 0
|
2013-01-26 18:56:19 +00:00 |
|
Simon Robertshaw
|
631e49b8b7
|
Piston fix: Adjust colour and prevent piston from pushing too far when there's empty space
|
2013-01-26 18:04:24 +00:00 |
|
Simon Robertshaw
|
12e3802bf4
|
Put back default piston size
|
2013-01-26 17:16:58 +00:00 |
|
Simon Robertshaw
|
8e689fdd08
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2013-01-26 17:15:02 +00:00 |
|
Simon Robertshaw
|
3e60181dbe
|
Piston collapses spaces properly
|
2013-01-26 17:14:44 +00:00 |
|
jacob1
|
ea38fc2d86
|
fix possible crash with LIGH
|
2013-01-23 21:54:15 -05:00 |
|
Simon Robertshaw
|
7475a49e0b
|
Fix piston retraction
|
2013-01-23 19:52:45 +00:00 |
|
Simon Robertshaw
|
6c89c63a44
|
PSTN: Do not accept current from diagonals, increase distance for spark checks
|
2013-01-23 19:20:52 +00:00 |
|
Simon Robertshaw
|
0034dd654e
|
Fix FRME limits
|
2013-01-23 19:17:11 +00:00 |
|
Simon Robertshaw
|
412e13a03e
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2013-01-23 12:39:08 +00:00 |
|
Simon Robertshaw
|
da12cc6d46
|
Change to pistons, piston push length is base-1 blocks
|
2013-01-23 12:38:53 +00:00 |
|
Simon Robertshaw
|
a7aa26fa1a
|
Added FRME - A solid that keeps its simple structure when pushed by piston
|
2013-01-23 12:36:31 +00:00 |
|
Simon Robertshaw
|
00cf48b520
|
Fully functional pistons, retract+extend
|
2013-01-23 12:06:06 +00:00 |
|
jacob1
|
07aade6c4c
|
fix crash when pressing enter to open a save, and not logged in. Fix CRAY description
|
2013-01-23 00:26:57 -05:00 |
|
Simon Robertshaw
|
28fdb32bfb
|
Clean up some unused variables from PSTN.cpp
|
2013-01-22 22:42:52 +00:00 |
|
jacob1
|
392271a269
|
fix tpt.set_property setting integers above 255, fix fs.isDir/File, add "Color" as valid property for elements api, fix tpt.display_mode to match tpt, other minor changes
|
2013-01-21 20:19:34 -05:00 |
|
Simon Robertshaw
|
9fb3e75f93
|
PSTN.cpp - Remove unused code
|
2013-01-20 23:08:50 +00:00 |
|
Simon Robertshaw
|
fde0233ea8
|
Pistons - WIP, No retraction yet
|
2013-01-20 23:08:16 +00:00 |
|
Simon Robertshaw
|
87d6553413
|
C-RAY: Similar to A-RAY, creates particles
|
2013-01-20 14:34:07 +00:00 |
|
jacob1
|
226a85a18d
|
attempt to fix random deletion bug (can't reproduce easily, so can't tell if it's fixed easily)
|
2013-01-19 23:02:12 -05:00 |
|
cracker64
|
b3037857f0
|
Detach soap before going into STOR, fixes 1065982 (mostly)
|
2013-01-11 23:06:42 -05:00 |
|
jacob1
|
986173af4c
|
save signs in snapshots
|
2013-01-07 17:54:10 -05:00 |
|
jacob1
|
4aaf3b852e
|
fix many more uninitialized variables
|
2013-01-06 19:41:18 -05:00 |
|
jacob1
|
8e09651990
|
fix element function replacement option
|
2013-01-06 12:25:13 -05:00 |
|
jacob1
|
0cf027c529
|
VOID, VACU, and BHOL eat LIGH as it moves
|
2013-01-05 22:29:33 -05:00 |
|
jacob1
|
bd3011959a
|
fix GOL detection with DTEC
|
2013-01-05 19:34:51 -05:00 |
|
jacob1
|
1b2e7b3c70
|
fix Ctrl+x being one pixel off, better xor_rect from tpt, delete test.c
|
2013-01-04 13:54:25 -05:00 |
|
jacob1
|
9ecfbe5a18
|
Merge remote-tracking branch 'origin/master'
|
2012-12-23 18:17:34 -05:00 |
|
jacob1
|
312dd8c0ba
|
revert stickmen CONV fix, and do it another way that doesn't crash
|
2012-12-23 18:17:04 -05:00 |
|
jacob1
|
b6e69e8126
|
Fix small mistake in TSNS
|
2012-12-21 00:18:10 -05:00 |
|
jacob1
|
e1440f48f6
|
use kill_part when creating a new particle over an index, fixes STKM not respawning after CONV and probably other stuff too
|
2012-12-18 16:26:24 -05:00 |
|
jacob1
|
dc0e47ac00
|
fix undo not allowing any more stickmen to be placed, save stickmen in snapshots
|
2012-12-18 16:17:13 -05:00 |
|
jacob1
|
9a2df6b824
|
fix sltw + liquid rubiduim explosion, make it work like water's
|
2012-12-18 15:17:57 -05:00 |
|
jacob1
|
b236c75209
|
make TSNS not detect METL, some other sensor and CONV fixes
|
2012-12-18 14:55:10 -05:00 |
|
jacob1
|
771d71ea46
|
make water equalization use flags, not tmp2 (fixes EXOT / BUBW)
|
2012-12-18 14:08:53 -05:00 |
|