summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-01-05eval_move in create_part if a particle already exists in the requested positionjacksonmj1-1/+1
To allow Lua tpt.create to create photons in glass
2012-01-05Fix zero length save crash, ignore sign tool walls, allocate parts starting ↵jacksonmj1-2/+19
at beginning of array Allocating parts starting at end was making saves loaded from OPS files run slower, because no particles could be skipped by using parts_lastActiveIndex.
2012-01-02Fix missing and incorrect bitshifts preventing the correct reading of life, ↵Simon Robertshaw1-6/+6
tmp and dcolour
2012-01-02Save active menuSimon Robertshaw1-0/+33
2012-01-01Air mode and Gravity mode on Simulation options, improvements to list boxSimon Robertshaw1-10/+58
2012-01-01Water equalisation in saveSimon Robertshaw1-0/+12
2012-01-01BRMT + BREL = THRM at high temperaturesSimon Robertshaw3-4/+42
2012-01-01prerender_save_OPSSimon Robertshaw1-18/+229
2011-12-3116bit descriptor and variable temp field size, sign saving and readingSimon Robertshaw1-42/+150
2011-12-31Store number of parts at each position instead of storing x/y coordsjacksonmj1-115/+208
Also fix blockW/H calculation and PT_NUM check
2011-12-31Change LIGH and FIGH descriptionsjacksonmj1-2/+2
2011-12-30Almost finished new save format, just signs and thumbnail rendering neededSimon Robertshaw2-207/+423
2011-12-30Fix header include for case sensitive filesystemsSimon Robertshaw1-1/+1
2011-12-30Make OPS optional (disabled by default) with define SAVE_OPSSimon Robertshaw1-1/+4
2011-12-30Merge branch 'master' of github.com:FacialTurd/The-Powder-ToySimon Robertshaw6-12/+40
2011-12-30Add checks for prerender_save in save_filename_ui, pass vx, vy and pv air ↵Simon Robertshaw4-865/+2409
data into parse and build save methods. New save format: OPS, basic reading and writing complete, uses BSON, BSON.c/h (Binary JSON) implementation from MongoDB. (Is License OK?)
2011-12-28Fix creation of invalid wall tiles by sign tooljacksonmj2-3/+2
2011-12-28Update can_move, recount menu items and clear graphics cache when tpt.el is ↵jacksonmj2-4/+33
changed
2011-12-28Fix gravmap memset, and restrict_flt for temperaturesjacksonmj3-5/+5
2011-12-24Fix FPS in HUD in stable/nonbeta releasesSimon Robertshaw1-1/+1
2011-12-24Fix crash with clear_sim if gravity not initialised, fix rendererSimon Robertshaw2-15/+25
2011-12-21Fix issue where heat transition would turn TNT to fire, TNT uses tmp for ↵Simon Robertshaw2-15/+19
trigger state while Fire uses it for water vapourness.
2011-12-21Added some heat to TNT and IGNCSimon Robertshaw3-12/+12
2011-12-21Support for element names and hex constants for the PROP toolSimon Robertshaw1-5/+52
2011-12-20Fix legacy grav_diff not being updated correctlySimon Robertshaw1-2/+7
2011-12-19Gravity.c - Include sys\types.h to resolve issues with some mingw/pthreads ↵Simon Robertshaw1-0/+1
configurations
2011-12-19Use reduced resolution gravity maps for improved performanceSimon Robertshaw10-140/+145
2011-12-19Attempt to speed up tpt.parts without using billions of memorySimon Robertshaw1-67/+43
2011-12-19CLST+NITR = TNT, Use ARAY to clear large arrays of STORSimon Robertshaw3-44/+77
2011-12-19New element: Ignition cordSimon Robertshaw6-8/+55
2011-12-19Revert "Directly read/write element type properties"Simon Robertshaw2-1/+352
This reverts commit 0da91a783f51aa6ab1fe2648fc34f80efc38a504.
2011-12-19Merge branch 'master' of github.com:FacialTurd/The-Powder-ToySimon Robertshaw1-1/+1
2011-12-19Fix undeclared variables in luaconsole.cjacksonmj1-1/+1
2011-12-18Improvements to render_ui, fix merge errorsSimon Robertshaw2-50/+72
2011-12-18Merge with new lua functionalitySimon Robertshaw4-32/+584
2011-12-18More icons for display modesSimon Robertshaw1-19/+26
2011-12-18Fix creating particles in autorun.luajacksonmj1-4/+7
2011-12-18Make PIPE detach SOAP particles (crash fix)jacksonmj1-0/+2
2011-12-18Fix grav walljacksonmj3-10/+18
2011-12-18Fix some gravity memsets, remove gravx/yjacksonmj3-31/+29
2011-12-18Move Newtonian gravity into a new filejacksonmj7-470/+500
2011-12-17Add option for lua parts array to use native data using ffiSimon Robertshaw2-13/+35
2011-12-10Fix memory leaks, allow changing of element name (To fix: element names in ↵Simon Robertshaw2-9/+33
some arrays out of sync)
2011-12-10Fix spelling errorSimon Robertshaw1-1/+1
2011-12-10Set BIZR/G/S ctype when loading a save, set BIZS ctype in create_partjacksonmj2-26/+23
2011-12-10Fixed gravity for stick man.savask1-2/+2
2011-12-10Set BIZR/G/S ctype when loading a save, set BIZS ctype in create_partjacksonmj2-26/+23
2011-12-10Allow both BrE and AmE spellings of colour with LuaSimon Robertshaw1-0/+9
2011-12-10Fixed gravity for stick man.savask1-2/+2
2011-12-09Element transitions also editable nowSimon Robertshaw1-9/+124