Commit Graph

141 Commits

Author SHA1 Message Date
Philip
3de06dea86 Increased efficiency a lot, GoL only runs when there is a GoL particle, and other small checks to make it faster. Blank screen fps went from 44 to 60, with a few particles, 44 to 55. 2010-11-07 17:55:25 -05:00
Philip
ea1c44aba4 slight change 2010-11-07 01:03:57 -05:00
Philip
fd79639c5d compressed code, yay and a grid for rule sets. 2010-11-07 00:15:45 -04:00
Philip
3ad216f953 added amoeba, move, pseudo life, and diamoeba particles 2010-11-06 20:45:36 -04:00
Philip
75922ae31d added Day&Night life particles 2010-11-06 19:03:35 -04:00
Philip
a2c8443c36 Added high life, assimilation, and 2x2 to life particles, and put it in its own menu section. 2010-11-06 17:13:43 -04:00
Simon
43cbb294ef Visual Studio and MinGW comapatbility 2010-11-06 17:42:22 +00:00
Philip
a23d46a9f6 GOL works 100% now. todo: make some way to set GSPEED from ingame, and is the number of frames per generation. 2010-11-05 21:25:02 -04:00
Philip
068076a4ae Made it go faster, once per frame, and cool heat colors. 2010-11-05 01:22:43 -04:00
Philip
4ed5b47bff LOL GOL WORKS 2010-11-04 22:12:51 -04:00
Simon
9a40e4924e Major improvements to text wrapping, acceptible but still character based 2010-11-03 15:51:02 +00:00
Philip
4e46f51bcf changed moving sign code so it doesn't modify the sign itself. 2010-11-01 23:56:06 -04:00
Philip
edab61ec4d forgot to delete something 2010-11-01 12:58:22 -04:00
Simon Robertshaw
783f156e20 Inlude missing header file for neutron fix 2010-10-31 10:26:32 +00:00
Simon Robertshaw
457c049f95 Functionality finished, tweeks needed 2010-10-30 20:50:36 +01:00
Philip
8f397f3a03 moving signs! i think everything still works, click the weird random extra button, someone can add an icon later. 2010-10-29 23:37:15 -04:00
Philip
bb3b1a52ac added specific element eraser again for my own uses sinces everyone else thinks its useless. alt-click to pick and then alt-click in the game to erase the picked element. you could then have right and left click be two different elements and alt-click on the eraser to keep two elements selected and an easy to use eraser as well 2010-10-28 19:31:06 -04:00
Philip
bff5961d60 updating 2010-10-28 19:18:06 -04:00
Simon Robertshaw
ba1b9f7584 More functionality and improvements to open_ui 2010-10-25 12:13:34 +01:00
Simon
1b03d85d09 Fix neutrons, add properties, fix photons 2010-10-22 13:33:56 +01:00
Simon
1bc0afc2bf Whoops 2010-10-22 00:04:45 +01:00
Simon
f88bb0f246 Changes for open_ui 2010-10-21 23:59:56 +01:00
Felix Wallin
fdd3d24031 some 'fixes', better solution: change to what it was before the neutron fix. 2010-10-21 18:14:09 +02:00
Simon
e711060cb9 Neutrons fixed somewhat 2010-10-21 11:48:21 +01:00
Simon
92b28b7879 New Open UI - Half Complete 2010-10-20 22:31:19 +01:00
Felix Wallin
c4368bf8af moved defines 2010-10-16 23:35:33 +02:00
AntB
edcd7db073 Neutron Fix 2010-10-16 14:55:01 +01:00
AntB
1d167e1054 Manual merge - UI changes 2010-10-15 17:36:05 +01:00
AntB
a49f81decb Photon fix >.< getting the right weight helps 2010-10-15 00:07:02 +01:00
AntB
b3739e34f8 int weight additions to powder.h complete, removed can_move array. redid a bit of formatting 2010-10-14 00:57:27 +01:00
AntB
c9f8f2c8c9 Adjusted Powders and set some Misc 2010-10-14 00:17:52 +01:00
AntB
1ef7942119 Powders Set 2010-10-13 23:46:11 +01:00
AntB
bb278b323b Solids Set 2010-10-13 12:51:45 +01:00
AntB
2d6fa4597f Formatting 2010-10-13 12:41:27 +01:00
Simon
24a3b5919f IRON 2010-10-12 16:59:49 +01:00
Philip
e4f9f77de9 Updating 2010-10-04 00:29:37 -04:00
Simon
5591a7346c Firework improvements and Fire changes 2010-10-03 14:56:30 +01:00
Felix Wallin
b7f8fd4ba6 fixed indention 2010-10-02 19:45:55 +02:00
Felix Wallin
6e81c2a88c Added reflection, thanks to Skylark 2010-10-02 17:59:24 +02:00
Felix Wallin
9ca6983e35 Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy 2010-09-27 12:56:23 +02:00
Felix Wallin
58d710b224 layout change 2010-09-27 12:53:05 +02:00