Commit Graph

4035 Commits

Author SHA1 Message Date
Simon Robertshaw
8fae7dbade Saving and loading at position, yuse exceptions for parsing saves 2012-06-06 01:46:13 +01:00
Simon Robertshaw
7063587706 Fix bmap reading error caused by signed/unsigned comparison 2012-06-05 22:55:39 +01:00
Simon Robertshaw
49dafbfd26 Use a different method for decoding saves with uncompressed object in memory for stamps and clipboard, also allows for transformation (rotation), missing failure states and code for loading it into a Simulation 2012-06-05 20:08:35 +01:00
chaos.powdertoy.co.uk
bf371d03cc Version Increment 2012-06-05 17:18:12 +01:00
Savely Skresanov
bdd0a32fa2 Fix the bug with not-spawning fighter. 2012-06-05 21:51:06 +07:00
chaos.powdertoy.co.uk
84ee2fdb6a Version Increment 2012-06-05 13:05:24 +01:00
Savely Skresanov
29f3500ba3 Put ifs into switch in create_part. Delete useless PSv saving function. 2012-06-05 16:06:52 +07:00
Simon Robertshaw
bc35d622ad OpenGL JNI Canvas compiled only when needed 2012-06-04 12:21:07 +01:00
Simon Robertshaw
a247951115 Add missing header includer for C libraries. 2012-06-02 16:51:01 +01:00
Savely Skresanov
7f5408f196 Moved soap and stick men graphics things to special functions. 2012-06-02 21:59:25 +07:00
Simon Robertshaw
939265a77d Deferred loading of save files 2012-06-01 20:34:17 +01:00
jacksonmj
8dcccbc4fc Fix command line save opening (save was being cleared immediately after loading) 2012-06-01 19:29:30 +01:00
jacksonmj
a36d79c701 Check fire colour values are within the range 0-255
Fixes flashing dust
2012-05-31 17:15:37 +01:00
Savely Skresanov
ae79297a9b Don't draw wall frame in loaded saves. 2012-05-31 18:23:38 +07:00
Savely Skresanov
19ae18c059 Added a settings option to draw a wall frame around screen. 2012-05-31 17:49:40 +07:00
Simon Robertshaw
65e79b4b8f Prevent allocation of particles with type==0
bleep bloop
2012-05-31 11:10:45 +01:00
Simon Robertshaw
e0c9dab8cb Move more SDL dependancies out of program, OpenGLCanvas for JNI and JNI methods. 2012-05-31 10:24:44 +01:00
jacksonmj
10e553be03 Fix PROP_NEUTPENETRATE, particles weren't being moved into empty space 2012-05-30 22:07:57 +01:00
Simon Robertshaw
033a010143 Add Visual Studio project files to gitignore 2012-05-30 16:09:11 +01:00
Simon Robertshaw
708d52bcc5 Add Visual Studio project files to gitignore 2012-05-30 16:08:34 +01:00
Simon Robertshaw
ab82847cd6 Fix minor syntax error, move all OpenGL includes into a new file that can detect the OS X version. 2012-05-30 13:17:40 +01:00
Simon Robertshaw
86746f38b0 Separate SDL from graphics code
Also remove OS X specific project files and update Makefile to ensure
the Element class generator only runs when necessary
2012-05-30 12:32:58 +01:00
Simon Robertshaw
3c828c45c9 Update gitignore to ignore XCode project files 2012-05-30 11:40:42 +01:00
Savely Skresanov
58620a9529 Fixed the bug with snow, where it melted without taking it's ctype into
account.
2012-05-30 17:25:37 +07:00
chaos.powdertoy.co.uk
90f09f3a06 Version Increment 2012-05-28 23:56:48 +01:00
Savely Skresanov
274a7fe582 No rounding errors with triangle brush, so no need for epsilon (I hope). 2012-05-28 21:20:21 +07:00
jacksonmj
b6d813a54d Fix SLTW boiling temperature typo 2012-05-27 01:31:23 +01:00
jacksonmj
ebda0f9b4d Don't show disabled elements in element search 2012-05-26 22:24:02 +01:00
Aditya Vaidya
961efc9d2f Added '.gitattributes' file s that '.gitignore' won't be included in archives that are created with 'git archive' 2012-05-26 22:23:05 +01:00
Savely Skresanov
ab8eeb6dd9 Soap bubbles are easily formed now. Also they inherit soap's
decoration color.
2012-05-26 19:01:14 +07:00
Simon Robertshaw
fd868032fe Download progress bar for save opening 2012-05-24 21:31:04 +01:00
Simon Robertshaw
7e681ffce1 Fix bug that causes ptsave URL parsing to fail if there is no '#' 2012-05-24 20:38:02 +01:00
chaos.powdertoy.co.uk
ad2218a8f2 Version Increment 2012-05-24 20:01:39 +01:00
Simon Robertshaw
2f145e8188 Add DISPLAY_EFFE back after it was removed by 0799c2e09d 2012-05-24 20:01:07 +01:00
Jacob1
4da9a26502 remove lastx/lasty variables when OGLR is disabled
Conflicts:

	src/graphics.c
2012-05-24 19:57:29 +01:00
Simon Robertshaw
8196d2a645 Merge pull request #66 from jacob1/Modstuff
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-24 11:53:50 -07:00
Simon Robertshaw
5a117c2d27 Element search interface by pressing 'e'
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-24 19:38:58 +01:00
Jacob1
1fb7787243 VOID & PVOD can be set to only eat/not eat certain things 2012-05-24 14:07:31 -04:00
Simon Robertshaw
7074036b89 Add missing license file (GPLv3) 2012-05-24 19:01:00 +01:00
Jacob1
9a179651ee energy type particles automatically go into photons, not pmap 2012-05-24 13:13:28 -04:00
Jacob1
bdc94208d2 finish custom lua graphics functions 2012-05-24 13:09:32 -04:00
Jacob1
5edd224344 custom graphics functions with lua (not finished yet) 2012-05-24 13:08:55 -04:00
Jacob1
f49f4ea241 fix crash, spark reset set type without checking if it was a valid number. Also disable another way to create invalid elements 2012-05-24 12:42:19 -04:00
Jacob1
4368ded197 Fix lua console compiling with visual studio (I thought this was fixed already) 2012-05-24 11:57:05 -04:00
Jacob1
dcd3ffcb11 finish 2012-05-24 11:35:07 -04:00
Jacob1
82b60ba5ca fix lua console freeze/bugs 2012-05-24 11:26:25 -04:00
Jacob1
6f3d87ad04 update README 2012-05-24 11:25:52 -04:00
Jacob1
e95bcb6fcc fix alt select being off by one every time, turn on deco before entering the deco editor (not after) 2012-05-24 11:13:10 -04:00
Jacob1
40046aeab0 update README 2012-05-24 11:07:38 -04:00
Jacob1
e4686724ac limit amount of ELEC produced to prevent infinite reactions 2012-05-24 11:02:42 -04:00