summaryrefslogtreecommitdiff
path: root/includes
AgeCommit message (Collapse)AuthorFilesLines
2012-11-17Remove old codeSimon Robertshaw23-4325/+0
2012-09-02Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-09-02DTEC, generates a spark when something with it's ctype is nearbyjacob11-1/+3
2012-09-02WOOD and PLNT turn grey when hot, bluish when coldjacksonmj1-0/+3
2012-08-20Version Incrementchaos.powdertoy.co.uk1-3/+3
2012-08-15Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-08-13Powered pipe, based on jacob1's commitsjacksonmj1-3/+5
PSCN to turn on, NSCN to turn off, INST to reverse. Differences from jacob1's commit include: flood fill function that includes 1px diagonal pipes, powered/reversed state stored in tmp instead of flags, sparks from PSCN/NSCN/INST always take effect the following frame, single pixel pipe directions are a number from 0 to 7 so "if(coords)" does not check whether one is set (store another "transfers according to 1px pipe direction" bit for reverse flow).
2012-08-09Give menu color to elements without one (stickmen, TRON, and WARP) The color ↵jacob11-3/+0
is ignored, so they still look the same (amended to remove "*pixel_mode &= ~PMODE;", since *pixel_mode is set to PSPEC_STICKMAN immediately afterwards)
2012-08-02Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-08-02Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-08-02Add console show button to quick menuSimon Robertshaw1-0/+1
2012-08-02move some key stuff out of sdl_poll, zoom won't be triggered even when ↵jacob11-1/+3
disabled by lua now Conflicts: src/interface.c src/main.c
2012-08-01Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-07-19Version Incrementchaos.powdertoy.co.uk1-1/+1
2012-07-09Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-07-08Optimization for GoL, Added brush size and mouse wheel to lua!cracker642-4/+4
2012-07-06Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-07-03Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-06-24Version incremenetSimon Robertshaw1-3/+3
2012-06-21Gravity modes and Newtonian gravity for fireworksjacksonmj1-0/+2
Resolves issue #59
2012-06-20Replace all explosion sparks with new element (EMBR)jacksonmj1-1/+3
Replaces: BOMB sparks and flash, electrons + glass sparks, sparks from IGNC, sparks from TNT explosion, and sparks from FWRK and FIRW.
2012-06-17Revert "Moved soap and stick men graphics things to special functions."Simon Robertshaw2-9/+10
This reverts commit 7f5408f196002476c4765f1cae833e1441e4b276. Conflicts: includes/powder.h
2012-06-15Move INST flood fill into a separate functionjacksonmj1-0/+2
Since there were so many if statements for INST in flood_parts. Also, allow INST inside walls to be sparked.
2012-06-13Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-06-09Run stacking check less oftenjacksonmj1-0/+1
But force it to be run after loading a save so that really extreme numbers of stacked particles form BHOL immediately
2012-06-08Version Incrementchaos.powdertoy.co.uk1-1/+1
2012-06-07Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-06-07Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-06-07Version Incrementchaos.powdertoy.co.uk1-1/+1
2012-06-07Version Incrementchaos.powdertoy.co.uk1-3/+2
2012-06-07Version Incrementchaos.powdertoy.co.uk1-3/+4
2012-06-07Changed EXOT to change into touching particles in the five frames at the top ↵Catelite1-1/+1
of every tmp cycle. Also, changed BREC references into BREL for consistency since it isn't often mentioned.
2012-06-07Ton of changes to make EXOT work as expected. Added graphics to WARP to make ↵Catelite1-0/+1
it actually invisible besides BLOB mode, EXOT now makes rainbows and explodes with too many electrons o__o
2012-06-07omg EXOT element, made from BREL element sparked repeatedly while under >10 ↵Catelite1-0/+4
pressure. Not at all finished, but looks cool :D
2012-06-07Version Incrementchaos.powdertoy.co.uk1-3/+2
2012-06-05Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-06-05Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-06-05Put ifs into switch in create_part. Delete useless PSv saving function.Savely Skresanov1-2/+0
2012-06-02Moved soap and stick men graphics things to special functions.Savely Skresanov2-10/+11
2012-06-01Deferred loading of save filesSimon Robertshaw1-0/+2
2012-05-31Added a settings option to draw a wall frame around screen.Savely Skresanov2-0/+5
2012-05-28Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-05-24Version Incrementchaos.powdertoy.co.uk1-2/+2
2012-05-24Add DISPLAY_EFFE back after it was removed by ↵Simon Robertshaw1-0/+1
0799c2e09d2e7a4237b393c8eaa61031418ec402
2012-05-24remove lastx/lasty variables when OGLR is disabledJacob11-0/+2
Conflicts: src/graphics.c
2012-05-24Merge pull request #66 from jacob1/ModstuffSimon Robertshaw4-10/+9
Code structure improvements for graphics/drawing, improvements to prevent accidental infinite loops in Lua, Fixes for fusion, improvements for VOID types. And other minor improvements
2012-05-24Element search interface by pressing 'e'Simon Robertshaw1-0/+2
First search is for element names, second search looks at the description, pressing enter will give you the first result the the left button selection, left click and right click can also be used to select.
2012-05-24finish custom lua graphics functionsJacob11-1/+1
2012-05-24custom graphics functions with lua (not finished yet)Jacob11-1/+3
2012-05-24console doesn't enable hud, fast heat for PUMP/GPMP/ANIM, GPMP activated at drawJacob11-8/+0