Simon Robertshaw
8ec6aae617
Better cleanup for simulation - fix memory leaks
2012-01-21 13:19:10 +00:00
Simon Robertshaw
d364a27ed6
Fix search crash
2012-01-21 00:21:51 +00:00
Simon Robertshaw
36a952ca4d
Better handling of save vector from client
2012-01-21 00:17:42 +00:00
Simon Robertshaw
0e5a46aa64
Ensure action class is freed
2012-01-20 23:52:19 +00:00
Simon Robertshaw
fa201a7aeb
Fix some uninitialised variables
2012-01-20 23:42:17 +00:00
Simon Robertshaw
6a331fdaf8
Makefile for Linux and finished fixing case issues with includes
2012-01-20 22:19:45 +00:00
Simon Robertshaw
4949a5eac0
Fix case for header files
2012-01-20 22:10:42 +00:00
Simon Robertshaw
c8073657fc
More stuff, need to fix memory leak
2012-01-20 22:07:49 +00:00
Simon Robertshaw
c5e8b34521
Add "cajun" for JSON reading and writing, Save searching in client and some more stuff for searcg
2012-01-19 20:10:05 +00:00
Simon Robertshaw
6d3b447f8e
Changes to thumbnail retreival
2012-01-19 17:59:00 +00:00
Simon Robertshaw
44639a6423
Some folder changes, started search and client
2012-01-19 13:44:59 +00:00
Simon Robertshaw
4a60b97c70
Some minor changes
2012-01-17 20:46:06 +00:00
Simon Robertshaw
6273089bf4
Fix inline functions
2012-01-15 22:33:34 +00:00
Simon Robertshaw
2511afec8b
More stuff, better events and starting on interface
2012-01-15 19:35:40 +00:00
jacksonmj
ff55050b9b
Change variable declarations to make Visual Studio happy
2012-01-15 06:26:26 +08:00
jacksonmj
dcac550ef4
Compiler flag for gravity.c, to fix FFTW crash due to misaligned stack on Windows
2012-01-15 06:26:26 +08:00
Simon Robertshaw
2c9295007a
Various things, also IEF UI
2012-01-14 18:51:24 +00:00
Simon Robertshaw
fc2f52099c
More stuff, started console
2012-01-11 22:59:45 +00:00
Simon Robertshaw
2eb09c1daa
Project changed, ControlFactory (Creates large UI structures such as
...
menus, dialoges...) GameSession (Session information, such as filename,
reference to simulation
2012-01-10 23:18:37 +00:00
Simon Robertshaw
d31d290bf9
Gitignore, Updated makefile and QT Creator project
2012-01-10 22:16:42 +00:00
Simon Robertshaw
0bb8538cef
Build folder structure
2012-01-08 18:24:39 +00:00
Simon Robertshaw
d7d0398f23
Whoops, remove object files
2012-01-08 18:22:57 +00:00
Simon Robertshaw
b0ea52690b
Initial
2012-01-08 17:39:03 +00:00
jacksonmj
7f850ad049
Add 4 byte ctype saving to OPS, for PHOT colours
2012-01-05 08:46:12 +08:00
jacksonmj
56b45c982b
eval_move in create_part if a particle already exists in the requested position
...
To allow Lua tpt.create to create photons in glass
2012-01-05 08:46:11 +08:00
jacksonmj
6bd8c4c3cd
Fix zero length save crash, ignore sign tool walls, allocate parts starting 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-05 08:46:11 +08:00
Simon Robertshaw
8b88557047
Fix missing and incorrect bitshifts preventing the correct reading of life, tmp and dcolour
2012-01-02 14:04:42 +00:00
Simon Robertshaw
4741e7682a
Save active menu
2012-01-02 13:59:28 +00:00
Simon Robertshaw
dc67615780
Air mode and Gravity mode on Simulation options, improvements to list box
2012-01-01 19:11:12 +00:00
Simon Robertshaw
0d8238fe8b
Water equalisation in save
2012-01-01 18:32:07 +00:00
Simon Robertshaw
e41a3af8c5
BRMT + BREL = THRM at high temperatures
2012-01-01 16:32:02 +00:00
Simon Robertshaw
6fd4b2a80c
prerender_save_OPS
2012-01-01 14:35:37 +00:00
Simon Robertshaw
b1aaa32116
16bit descriptor and variable temp field size, sign saving and reading
2011-12-31 18:57:42 +00:00
jacksonmj
8a2be10598
Store number of parts at each position instead of storing x/y coords
...
Also fix blockW/H calculation and PT_NUM check
2012-01-01 01:15:40 +08:00
jacksonmj
3da26ef96d
Change LIGH and FIGH descriptions
2012-01-01 01:15:40 +08:00
Simon Robertshaw
b4b4a90f00
Almost finished new save format, just signs and thumbnail rendering needed
2011-12-30 19:48:11 +00:00
Simon Robertshaw
9c31393547
Backlashforwardslashbackslashbacklashforwardslash
2011-12-30 15:41:11 +00:00
Simon Robertshaw
c0a84f4558
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2011-12-30 15:07:46 +00:00
Simon Robertshaw
83387b45c0
int64_t on for 64bit systems
2011-12-30 15:07:26 +00:00
chaos.powdertoy.co.uk
358a7a6833
Version Increment
2011-12-30 14:59:45 +00:00
Simon Robertshaw
b617a264f2
Fix header include for case sensitive filesystems
2011-12-30 13:56:48 +00:00
Simon Robertshaw
d657dd2182
Make OPS optional (disabled by default) with define SAVE_OPS
2011-12-30 02:10:27 +00:00
Simon Robertshaw
5b21f4a66c
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2011-12-30 02:06:53 +00:00
Simon Robertshaw
86369670aa
Add checks for prerender_save in save_filename_ui, pass vx, vy and pv air 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-30 02:06:31 +00:00
jacksonmj
f04577598b
Fix creation of invalid wall tiles by sign tool
2011-12-29 06:39:59 +08:00
jacksonmj
2553dac942
Update can_move, recount menu items and clear graphics cache when tpt.el is changed
2011-12-29 06:39:59 +08:00
jacksonmj
23d6823bc3
Fix gravmap memset, and restrict_flt for temperatures
2011-12-29 06:39:59 +08:00
chaos.powdertoy.co.uk
ad2b000a8a
Version Increment
2011-12-24 20:32:08 +00:00
Simon Robertshaw
29b9859a00
Fix FPS in HUD in stable/nonbeta releases
2011-12-24 20:31:29 +00:00
chaos.powdertoy.co.uk
25363fe5ef
Version Increment
2011-12-24 18:24:50 +00:00