jacksonmj
f316b1fdb9
Remove redundant rotate/invert code and correct rotation direction
2011-03-18 20:14:19 +00:00
jacksonmj
d46a3bdcb0
Better rotation and inversion, also does single pixel translation
2011-03-18 19:33:38 +00:00
jacksonmj
56f966b4db
Add some arguments to save build/parse functions
...
To make clipboard manipulation easier.
2011-03-18 12:41:36 +00:00
Cracker64
6ef9f0300e
check bounds for wind, causes some funny glitches though.
2011-03-18 00:35:09 +00:00
jacksonmj
b2252ce9b2
Fix incorrect pitch in sdl_seticon
...
Was causing garbled icon on linux. 16 pixels * 4 bytes per pixel = 64, not 128.
2011-03-17 22:08:36 +00:00
jacksonmj
3b3a173dc9
Remove neutrons from pmap
2011-03-17 21:42:07 +00:00
jacksonmj
a6dabf2072
Visual Studio
2011-03-16 19:09:12 +00:00
jacksonmj
3b7cf24757
Display element contained by PIPE in debug mode
2011-03-15 15:57:12 +00:00
jacksonmj
db91bd37f0
Display photon wavelengths in HUD
2011-03-15 15:47:09 +00:00
jacksonmj
ded7bdf30d
Merge branch 'upstream' into dev
...
Conflicts:
src/main.c
2011-02-26 19:32:51 +00:00
Simon
669a672b3d
Pretty transparent console
2011-02-24 18:04:08 +00:00
Simon
fd6f6c5406
WIND from cracker!
2011-02-24 17:11:05 +00:00
Simon
0028dc8431
Increase debug coords string buffer to prevent crashes
2011-02-23 17:15:25 +00:00
Simon
417b740d46
Make the help screen a bit cleaner
2011-02-22 17:51:51 +00:00
jacksonmj
c9725c6004
Merge branch 'upstream' into dev
...
Conflicts:
src/main.c
2011-02-22 15:18:04 +00:00
Simon
383eaff5b2
Sound and scripts are opt-in, to speed up loading and closing
2011-02-21 16:24:03 +00:00
Simon
064579c9e4
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2011-02-21 16:10:05 +00:00
jacksonmj
6f2965d0d0
Zoom key conflict with international keyboards
...
Change zoom key to only use keysym.sym, like all the other keyboard
controls. This may mean it is no longer the 'z' key on all
systems, but will prevent it conflicting with the
other keyboard controls.
2011-02-22 00:08:20 +08:00
jacksonmj
1419337374
Reduce overlap of HUD text when in debug/beta mode
...
Also reduce duplication of some HUD code
2011-02-22 00:08:20 +08:00
jacksonmj
ac7eda80a5
Zoom key conflict with international keyboards
...
Change zoom key to only use keysym.sym, like all the other keyboard
controls. This may mean it is no longer the 'z' key on all
systems, but will prevent it conflicting with the
other keyboard controls.
2011-02-20 22:47:08 +00:00
jacksonmj
317ddab617
Reduce overlap of HUD text when in debug/beta mode
...
Also reduce duplication of some HUD code
2011-02-20 20:55:47 +00:00
jacksonmj
b3278cf888
Fix some compiler warnings
2011-02-20 20:46:26 +00:00
Simon
9002a87d61
Notication of authentication improvement
2011-02-19 19:28:39 +00:00
Simon
1307af5c57
Fix saving of display mode from keys and fix persistent display
2011-02-19 18:59:07 +00:00
jacksonmj
e640e2dd42
Always save last display mode
2011-02-19 15:51:10 +00:00
jacksonmj
a2091ede76
Move reset code to own function
...
Also clear persistent view when loading a save or clearing the screen.
2011-02-19 15:41:44 +00:00
Simon
809289b13d
ALL GLORY TO THE SAVASK
2011-02-13 14:38:42 +00:00
Simon
e6ab5b0f36
Fix Clickable signs
2011-02-13 14:03:06 +00:00
Simon
b0b736d49e
Moved Gravity identifiers, added gravity mode and air mode to save format
2011-02-13 13:42:38 +00:00
jacksonmj
d57c5ef5e0
Visual Studio compatibility
...
Also fix two compiler warnings
2011-02-13 00:30:54 +00:00
Simon
3de4d163a5
Merge branch 'dev' of git://github.com/jacksonmj/The-Powder-Toy
2011-02-09 15:56:30 +00:00
Cate
d5fe05d760
"Added Air modes using Gravitymode code"
2011-02-09 23:52:28 +08:00
jacksonmj
6bbc5328fc
Sound device not compulsory
2011-02-08 14:30:02 +00:00
jacksonmj
e791e21c3e
Fix x,y not always updating and particle # not showing when BETA defined
2011-02-06 17:52:35 +00:00
FacialTurd
3a4b7f6983
Uninitialised pointer segfault if not previously logged in - jacksonmj
2011-02-06 04:41:48 -08:00
jacksonmj
196ccd1e36
Uninitialised pointer segfault if not previously logged in
2011-02-04 20:53:15 +00:00
jacksonmj
2569d244d4
Merge branch 'upstream' into dev
...
Conflicts:
src/powder.c
2011-02-04 19:59:50 +00:00
Simon
aef66fbfe3
Session checking on startup and compatibility fixes
2011-02-04 12:16:45 +00:00
Simon
dd5ca12223
We don't want any buffer overflow, especially when reading file and user input
2011-02-04 11:42:11 +00:00
Simon
9469a3b46a
Merge with cracker, also fix version
2011-02-04 10:24:35 +00:00
Cracker64
9064cabf28
merge jacksonmj's and much better string parsing because of a function i found.
2011-02-04 01:00:03 -05:00
Cracker64
1755f08e44
variables and if statements for scripts, GoL is glitchy for me, i don't know why
2011-02-03 16:38:58 -05:00
jacksonmj
d21d1f7ba5
Merge branch 'upstream' into dev
2011-02-03 18:47:23 +00:00
Simon
525a59e280
Fixes from cracker64, also lolsounds
2011-02-03 15:37:55 +00:00
Cracker64
db038e9643
HERE are the doubled memsets
2011-02-02 00:18:22 -05:00
Cracker64
2fb7c944cd
fix a few things, some memsets were doubled.
2011-02-02 00:15:57 -05:00
Cracker64
5383311cba
testing playing .wav files. lol sounds
2011-02-01 20:35:41 -05:00
Cracker64
c558df240b
made set work with all of one type of a particle (set type dust deut) turns all dust into deut
2011-01-31 23:30:53 -05:00
Simon
c78d4203ee
Small changes from cracker
2011-01-31 22:17:44 +00:00
Simon
b033a9655d
Fix for liquids - jacksonmj
2011-01-31 22:10:34 +00:00