Simon Robertshaw
1dadb11fc2
Remove unneeded files
2012-06-07 16:16:54 +01:00
Simon Robertshaw
61ed6e0276
Rename Save class to SaveInfo, introduce SaveFile for hanlding of local data (stamps and local saves). Rename Stamps browser to LocalBrowser, ready for sharing code with the local save browser
2012-06-07 14:23:26 +01:00
chaos.powdertoy.co.uk
cd7d26377e
Version Increment
2012-06-07 14:15:47 +01:00
Catelite
a360c28135
...Slowed down replication a ton. Interferes with making bombs a ton, and makes the element seem less like insta-paste. Will still be usable for machines, though.
2012-06-07 14:03:53 +01:00
Catelite
4e3d87737e
Added condition so that EXOT does not automatically replicate WARP to avoid confusion, and changed spawn tmp value to avoid instant copying on spawn.
2012-06-07 14:03:44 +01:00
Catelite
dfb0357382
Changed EXOT to change into touching particles in the five frames at the top of every tmp cycle. Also, changed BREC references into BREL for consistency since it isn't often mentioned.
2012-06-07 14:03:38 +01:00
Catelite
b5202ad38a
...Doubled pressure generating limit, so it doesn't explode out of containers -quite- as much.
2012-06-07 14:03:31 +01:00
Catelite
f77f1ab485
Added diffusion code for tmp2 in EXOT starting at >100 so that electron patterns won't cause abrupt fission reactions. Also, rearranged air generation line that depends on tmp already so that it doesn't abruptly switch on past 5000 and then violenly explode, but slowly increments instead.
2012-06-07 14:03:22 +01:00
Catelite
c07afe4c89
Ton of changes to make EXOT work as expected. Added graphics to WARP to make it actually invisible besides BLOB mode, EXOT now makes rainbows and explodes with too many electrons o__o
2012-06-07 14:03:16 +01:00
Catelite
fe39fdb0e5
Oops. +2 files.
2012-06-07 14:03:08 +01:00
Catelite
6d465b207d
omg EXOT element, made from BREL element sparked repeatedly while under >10 pressure. Not at all finished, but looks cool :D
2012-06-07 14:03:00 +01:00
chaos.powdertoy.co.uk
c6289abce6
Version Increment
2012-06-07 11:27:26 +01:00
cracker64
c1d7aa229f
Tron wasn't keeping its NODIE flag.
2012-06-07 01:04:51 -03:00
Simon Robertshaw
2e48fc6115
'No Image' icon when save rendering fails
2012-06-06 01:54:27 +01:00
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