summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-03-14Fix rx = 0 crashJacob12-6/+4
2012-03-14Make create_parts smaller/make cirlce code not repeat 3 timesJacob11-142/+62
2012-03-14When creating a line, only fill in the first circle, and draw outlines the ↵Jacob11-20/+87
rest of the line
2012-03-14large cursor size doesn't cause any lag at allJacob11-38/+31
2012-03-14Specific delete speed increase, delete useless(?) if statementJacob11-24/+15
2012-03-14Way faster deletingJacob11-4/+17
2012-03-14Fixed triangle brush, but maybe I could keep it in as diamond brushJacob11-4/+8
2012-03-14Increase drawing speedJacob11-7/+18
2012-03-14Remove 2 pixels per frame speed limit in detector walljacksonmj1-2/+3
2012-03-13Fix fighters not going through portals correctlyjacksonmj3-2/+31
2012-03-10Display decor in heat gradient viewjacksonmj1-10/+11
2012-03-09(REALISTIC) Better air<->body heat conduction. Air density nowsavask1-4/+13
influences on it (things don't heat vacuum).
2012-03-02Volume from heat change (for REALISTIC)savask1-0/+4
2012-02-29Rotate/reflect particle, air, and fan velocities in transform_savejacksonmj1-4/+13
2012-02-29Prevent ARAY passing through some non-conductive materials, and let normal ↵jacksonmj1-3/+2
ARAY pass through sparked INWR
2012-02-28Fixed the bug with fighters running away from stick mans, but nowsavask1-20/+22
boundary check is worser so fighters won't usually notice holes on their way.
2012-02-25Old nothing display mode in the form of Basic colour modeSimon Robertshaw2-5/+12
2012-02-25A new unstable REALISTIC option. No guarantees - but more realistic behaviour.savask1-4/+11
Better diffusion and heat transition.
2012-02-25Added FRAY - Force-ray and RPEL - RepellerSimon Robertshaw3-2/+57
2012-02-20Lua methods for reading/writing the bmap and emap (no mapped walltypes yetSimon Robertshaw1-0/+118
2012-02-19Prevent gaps in beams of photons from powered clonejacksonmj3-0/+16
2012-02-18Make DEUT compress when Newtonian gravity is applied to itjacksonmj1-0/+4
2012-02-16Allow BRAY from PSCN to pass through sparked INWRjacksonmj1-1/+1
(it currently passes through INWR only when not sparked)
2012-02-16Draw pixels for the entire fire_alpha arrayjacksonmj1-2/+2
Makes fire glow look slightly less blocky
2012-02-12End sign movement when a save is loadedjacksonmj1-0/+1
2012-02-11Fix save reloading when saving to fileSimon Robertshaw1-0/+7
2012-02-10Fix stationary photons being created by PCLN/PBCNjacksonmj2-10/+20
2012-02-05Prevent ambient heat going through wallsjacksonmj1-10/+14
Still doesn't conserve energy, it might disappear when blown towards a wall, but it will no longer go through the wall.
2012-02-05INSL blocks DLAY conduction, and raise DLAY temperature limitjacksonmj1-5/+5
2012-02-05Make ARAY fire once per sparkjacksonmj1-1/+1
2012-02-05More SPRK life checks for electronic elementsjacksonmj7-8/+7
Check life>0, because SPRK changes back to its ctype when life==0. This could result in SPRK being found/not found depending on particle order, so pretend SPRK is not there if life==0 (it will disappear during the current frame).
2012-02-05Fix switch not activating completely while being sparkedjacksonmj1-2/+5
Check life>=10 so that activation still spreads just after the switch has been sparked. Copy other particle's life value instead of setting to 10 to avoid spark loops.
2012-02-05Prevent particle creation when clicking in the menu areajacksonmj1-1/+1
2012-02-05Change wifi so that it always takes one frame to transmitjacksonmj2-9/+9
2012-02-05Separate loop for updating life, and add SPRK life checks to most electronicsjacksonmj9-21/+30
2012-01-29Stop printing crap from BRMT functionSimon Robertshaw1-1/+0
2012-01-26stickmen load correctly and are drawn in new save format, and fighters are ↵Jacob11-8/+85
drawn correctly in both Conflicts: src/save.c
2012-01-26Fix deco colour in prerender_save to work with other pixel formatsjacksonmj1-4/+6
2012-01-26save tmp2, show decoration color on stampsJacob11-7/+30
2012-01-26Another change to the eval_move check in create_partjacksonmj1-1/+5
Creating a particle where there was a wall but no existing particle was broken, since eval_move returns 1 for moving into empty space.
2012-01-26Retrieve thumbnails, saves and info from caching server (static.powdertoy.co.uk)Simon Robertshaw1-19/+27
2012-01-25Fix crash when JSON parsing failsjacksonmj1-3/+3
2012-01-25Fix WARP destroying DMNDjacksonmj1-2/+9
If WARP moved in its update function, then the x/y variables in the main loop were out of date. When the normal movement code ran, changes were made to the wrong place in the pmap. This resulted in some particles with low IDs being destroyed by the addition of WARP+SING. This change might also fix the WARP+PRTI crash that I never managed to reproduce.
2012-01-25Make RBDM/WATR explosion work again, by not killing fire created by WATRjacksonmj3-2/+5
2012-01-25Only check the bits actually used for wavelength in photon ctypejacksonmj2-2/+2
Fixes black photons not being killed after passing through pipe
2012-01-25OPS thumbnail crash fix, and blank thumbnails for saves from a newer versionjacksonmj2-5/+9
2012-01-25If you cancel an update, the yellow update box stays awayJacob11-0/+3
2012-01-25Solids wall description, and check build_save was successful when saving a stampjacksonmj1-0/+2
2012-01-25ability to delete corrupted stampsJacob11-4/+11
2012-01-25Check coordinates of signs before using them to read pmap or pressurejacksonmj1-4/+7