jacksonmj
f85ef31b1f
Merge branch 'upstream' into dev
2011-01-31 02:25:55 +00:00
Simon
61292f5355
Fix bugs with console.
2011-01-30 23:20:12 +00:00
Cracker64
6aaa9e78cd
possible fix from jacksonmj, cursor gets set to end while changing commands with up/down
2011-01-30 18:15:53 -05:00
jacksonmj
e2b916a91f
Console segfault fix
...
ed.str is deallocated when console_ui returns. Dereferencing the
returned pointer to ed.str therefore results in bad things.
2011-01-30 22:37:59 +00:00
jacksonmj
f97990fedd
Merge branch 'upstream' into dev
2011-01-30 22:36:15 +00:00
Cracker64
8ed2947b4c
update with latest
2011-01-30 16:46:50 -05:00
Simon
bcbcb0063b
Command buffer, limit is 9, I think
2011-01-30 21:38:24 +00:00
Simon
c6db32f829
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2011-01-30 20:11:10 +00:00
Simon
8510421b37
Merge with crackers console
2011-01-30 20:05:47 +00:00
Cracker64
fcf958da21
added 'load' command, and a basic error message.
2011-01-30 15:00:54 -05:00
Cracker64
e18337a70a
Added a console! it is pretty self explanitory
2011-01-30 01:23:24 -05:00
FacialTurd
d61efca4e5
Missing header for CM_COUNT
2011-01-29 09:42:01 -08:00
Simon
7522e95a9d
Missing file, also fix cmode saving
2011-01-29 12:19:48 +00:00
Simon
f391b896d4
Use Sessions instead of saving password
2011-01-29 12:16:13 +00:00
jacksonmj
5d34cae2e4
Consistent use of NGOL, better NSCN description
2011-01-29 11:20:34 +00:00
jacksonmj
9938378c0d
Merge remote branch 'cracker64' into dev
...
Conflicts:
includes/element.h
includes/powder.h
src/elements/firw.c
src/elements/legacy.c
src/elements/phot.c
src/elements/sprk.c
src/graphics.c
src/main.c
src/powder.c
2011-01-29 10:50:43 +00:00
Cracker64
4b5337c03a
finally fixed visual studio compiling, yay
2011-01-28 21:57:20 -05:00
Cracker64
01304db892
fix some visual studio issues.
2011-01-28 20:53:02 -05:00
Cracker64
964ecf2ecf
Other things overwritten, and changes from jacksonmj
2011-01-28 20:13:29 -05:00
Cracker64
880ed33fc7
oops, silly copy file, and fixed the new GoL from simon's fail merging.
2011-01-28 19:58:54 -05:00
Cracker64
bcea95c5ca
update to latest
2011-01-28 18:54:50 -05:00
jacksonmj
fe033ce859
INWR should cool after being sparked; and correct function parameters
...
Also correct grule size and replicate existing freezing point behaviour for lava
with strange ctypes.
2011-01-28 23:14:46 +00:00
jacksonmj
a5ff51f5a5
Restore cracker64 changes overwritten by merge
2011-01-28 21:46:40 +00:00
Simon
079d35f1a0
Merge branch 'dev' of git://github.com/jacksonmj/The-Powder-Toy
2011-01-28 19:56:44 +00:00
jacksonmj
bdfbc7c409
Change include file for element update functions
2011-01-28 19:36:26 +00:00
jacksonmj
2654996599
Fix disappearing WTRV
...
If water is sparked then quickly heated past 100C, the resulting
WTRV will disappear after a few frames.
2011-01-27 22:38:47 +00:00
Simon
e9ae32b0cc
Merge with jacksonmj, Warning: potential for lot of bugs
2011-01-27 20:32:34 +00:00
jacksonmj
58a700fbb0
Fix SIGFPE when opening creations with exactly 50 up/down votes
...
Only occurs on optimised (using $(OFLAGS) in Makefile) builds
2011-01-23 15:40:01 +00:00
Cracker64
60d3f0047b
quartz shouldn't have prop_conducts, and fixed visual studio compiling
2011-01-20 14:10:34 -05:00
Cracker64
e7f2eb92c5
ctrl-'=' will reset sparks
2011-01-19 17:56:55 -05:00
Cracker64
b25a6ecd59
some photon fixes, and better resets on reload/clear
2011-01-19 16:24:54 -05:00
Cracker64
1b35811bd4
revert all limit changes, a little too glitchy, can be done later when current limit is reached.
2011-01-19 14:25:56 -05:00
Cracker64
ff01973658
made all the shifts and type checks use defines, so it can be changed easier, and put it back to normal with a shift of 8.
2011-01-19 13:48:59 -05:00
Cracker64
5c65d69dac
missed some bitshifts, which caused a few glitches. Everything seems normal
2011-01-18 00:45:14 -05:00
Cracker64
e1eeaf9e9a
test with increased element limit, there seems to be no performace decrease to me anyway. element limit of 4096
2011-01-17 19:11:30 -05:00
Cracker64
926450a9a3
more life types using states, put them in new menu. Maybe get some way to switch to new menu on mouseover of last spot of current life menu
2011-01-16 20:54:41 -05:00
Cracker64
db5bb618c1
fix loading of old GoL saves, and fix wall crash
2011-01-16 13:54:36 -05:00
Cracker64
b1e09d4216
Made GoL code work with more advanced rules with different life states, giving more interesting rules.
2011-01-16 01:29:49 -05:00
jacksonmj
c5670d39c1
Misc small fixes and tidyup
2011-01-15 20:21:22 +00:00
jacksonmj
de58e9a2e7
Fix E-hole
...
Was broken for powders by fixing fast moving particles going through obstacles.
For gasses, was broken in upstream.
2011-01-15 17:01:20 +00:00
jacksonmj
1833be451f
Merge branch 'cracker64' into dev
...
Conflicts:
includes/powder.h
src/graphics.c
src/main.c
src/powder.c
2011-01-15 16:23:51 +00:00
jacksonmj
c7213127e5
Temporarily undo photon reflection fix (causes inaccuracies).
2011-01-15 15:36:42 +00:00
jacksonmj
42d7b56602
Attempt fix for some cases of fast particles going through obstacles
...
Also change direction_to_map again, to revert to original version
(which has problems with some diagonal surfaces, but doesn't have noticeable inaccuracies)
for refraction.
2011-01-15 15:25:39 +00:00
Cracker64
2d79fa5cfe
fix photon causing infinite sparks
2011-01-14 21:23:23 -05:00
Cracker64
e33fb40e2d
oops, didn't need the floodfill thing there.
2011-01-14 11:05:08 -05:00
Cracker64
b673be0ac2
a fix so photons can be deleted and show up on HUD :)
2011-01-14 00:29:32 -05:00
jacksonmj
0221cdd355
Split elements/misc.c into separate functions
2011-01-13 22:51:55 +00:00
jacksonmj
7fb086065a
Correct spelling
2011-01-13 21:56:17 +00:00
jacksonmj
9707443b24
Merge element state into ptypes.
...
All of the pstates array except .state was replaced by ptransitions.
2011-01-13 21:31:24 +00:00
jacksonmj
a23138fbbe
Fix permanent stickman death.
2011-01-13 20:17:05 +00:00
jacksonmj
def10c41ae
Exaggerate convection, misc rearrangement + fixes
2011-01-13 15:24:01 +00:00
Cracker64
225dab24ea
fix some rare SWCH problems
2011-01-12 19:11:46 -05:00
Cracker64
1c8df0f09e
fix photon heating particle number 0
2011-01-12 16:36:08 -05:00
Cracker64
6083b64b72
portal was invisible in debug, oops
2011-01-12 13:22:27 -05:00
Cracker64
cc4489ff29
line for portals. wifi channels reset on reload.
2011-01-12 12:15:50 -05:00
jacksonmj
daa6af0cc2
Small fixes and cleanup
2011-01-11 21:17:02 +00:00
Cracker64
c7f1e2e423
fix 1px brush replace mode
2011-01-11 10:45:16 -05:00
jacksonmj
4006bdf4c2
Merge branch 'upstream' into dev
2011-01-11 13:44:52 +00:00
jacksonmj
cf1ef72584
Rearrange some code, make heat transfer run faster
2011-01-10 23:33:58 +00:00
Cracker64
f242566e30
fix QRTZ spot saving, rotate should change FAN vector as well
2011-01-10 09:43:16 -05:00
jacksonmj
54f9f872b9
Finish update function cleanup
2011-01-10 14:41:03 +00:00
jacksonmj
855281295f
More update functions cleanup.
2011-01-10 00:46:34 +00:00
Cracker64
d6837437f2
fix c-5 floodfill
2011-01-09 16:16:59 -05:00
jacksonmj
88d107f18a
Better channel handling
2011-01-09 21:12:25 +00:00
jacksonmj
6094753eb1
Fix photon reflection (second attempt).
...
Previous attempt broke photons in glass.
2011-01-09 20:42:52 +00:00
jacksonmj
134d8a6874
Prevent cloning PSCN/NSCN by PCLN.
2011-01-09 19:31:34 +00:00
jacksonmj
144e4bdb69
Begin cleanup of update functions
2011-01-09 19:23:05 +00:00
jacksonmj
56a3ad373c
Fix photon reflection.
...
In cases such as photons travelling horizontally left towards a line
with a shallow slope downwards from left to right.
Direction map now includes directions parallel to photon
velocity in these cases.
2011-01-09 14:15:09 +00:00
Cracker64
6b06d37ca5
update with simon, and some other changes from jacksonmj.
2011-01-08 21:23:46 -05:00
Cracker64
a6fe456cd0
only add .15 to PUMP, so that things at absolute 0 load at 0.
2011-01-08 18:12:26 -05:00
Cracker64
164681f4e6
GoL speed improvements from jacksonmj (thank you very much)
2011-01-08 17:55:14 -05:00
Simon
75e898e45b
Merge branch 'master' of git://github.com/cracker64/The-Powder-Toy
2011-01-08 21:05:52 +00:00
Simon
764e3966bb
Improvements to fancy display
2011-01-08 21:03:43 +00:00
Cracker64
0958a6e6da
add ctype transfer to portal
2011-01-08 15:33:54 -05:00
jacksonmj
7f83cb1061
Function pointers + minor adjustments.
2011-01-08 19:39:17 +00:00
Simon
548d052018
New Element from cracker - BOYL
2011-01-08 18:51:22 +00:00
Simon
ad7dc345d2
Fix 2 stickman bug
2011-01-08 18:30:29 +00:00
Cracker64
76304bac8d
BOYL, a gas that evens out pressure related to its temp, kind of a gas PUMP, but not really, BOYL+WATR=FOG BOYL+O2=WATR, possibly hydrogen in the future?
2011-01-08 13:16:14 -05:00
Simon
cd08a7102c
Changes from cracker
2011-01-08 17:40:30 +00:00
Simon
b83b2f1d27
Convection
2011-01-08 17:38:36 +00:00
jacksonmj
692e2ba86d
Revert PCLN switching to original version.
...
For compatibility with some saves relying on the exact time
taken for a switch on/off to spread through adjacent PCLN dots.
2011-01-08 11:17:44 +00:00
jacksonmj
f53826b150
Speed up heat transfer calculations.
2011-01-08 11:00:43 +00:00
jacksonmj
d17758cc08
Yet more function pointers.
2011-01-08 09:00:59 +00:00
jacksonmj
9af0072b21
Further function pointers.
2011-01-07 23:05:26 +00:00
jacksonmj
685ede0643
More electricity rewrite.
2011-01-07 22:20:47 +00:00
jacksonmj
74f6ee8eb5
Oops, fix INWR conductivity.
2011-01-07 20:37:51 +00:00
jacksonmj
6908f3dd0b
Tidy up.
2011-01-07 20:26:09 +00:00
jacksonmj
b69712bbdb
Some more function pointers
2011-01-07 20:03:58 +00:00
jacksonmj
fa1868314c
Shrink GOL wrapping code. GSPEED now works.
2011-01-07 18:15:36 +00:00
Cracker64
52573e94f9
two red BRAYS will toggle SWCH, could be used for something...
2011-01-07 13:07:46 -05:00
jacksonmj
cb02bdfe21
Rewrite electricity code.
2011-01-07 18:00:31 +00:00
jacksonmj
aebcc0ebe4
Use PROP_CONDUCTS more.
2011-01-07 16:56:15 +00:00
jacksonmj
f3ded5f08c
More function pointers.
2011-01-07 16:18:22 +00:00
jacksonmj
b661418d7e
Replace pstates and some pressure ifs with array.
2011-01-07 14:47:10 +00:00
jacksonmj
1ab4d328a6
Start function pointers
2011-01-07 14:14:35 +00:00
jacksonmj
ed8c0031f4
Astyle.
2011-01-06 22:26:31 +00:00
Simon
6eafb157de
Kiosk mode improvements
2011-01-06 08:56:28 +00:00
Simon
2a3af54e92
Kiosk mode, full screen. requested by dante3rd
2011-01-06 08:55:10 +00:00
Cracker64
45078b5933
update, and another small ARAY feature, goes through SWCH.
2011-01-05 18:34:39 -05:00
Simon
a46a484f2e
Fix acid drawing and 'purple acid'
2011-01-05 20:36:09 +00:00
Simon
e2d4ae5763
Damn it git, WHAT ARE YOU DOING?
2011-01-05 20:05:40 +00:00
Simon
71c5d53f7f
Changes by cracker
2011-01-05 19:42:31 +00:00
Cracker64
cf2489916c
some ARAY changes so that more complex things can be made, http://powdertoy.co.uk/Browse/View.html?ID=103300
2011-01-05 14:12:31 -05:00
Simon
5d7c0194f1
INST enabled. INST modifier for ARAY - makes it not stop
2011-01-05 17:42:39 +00:00
Cracker64
fd2f0c905b
better liquid movement in radial gravity, '=' resets pressure, cannot draw stickman on clone anymore, 'w' does not work when stickman2 is out, use shift-w.
2011-01-04 20:53:24 -05:00
Simon
0eb4089b08
Easier fancy effects, by Mur
2011-01-04 19:42:50 +00:00
Cracker64
5a37f32ca1
update with simon, and shift-v now does every other frame properly
2011-01-04 13:26:28 -05:00
Simon
43065ba94c
Fixes crappiness
2011-01-04 18:05:31 +00:00
Simon
85138b970d
Make frame-capture a little more noob-friendly
2011-01-04 18:00:28 +00:00
Simon
3a2bc76643
Gravity control by Moach
2011-01-04 13:35:16 +00:00
Simon
c3eb6e11f9
Merge branch 'master' of git://github.com/cracker64/The-Powder-Toy
2011-01-01 12:43:44 +00:00
Cracker64
5b86cd5c21
QRTZ and powder will have heat glow, also changed heat glow code a bit.
2011-01-01 01:31:25 -05:00
Cracker64
28f1b88ea0
fix INST crash, forgot to change PCLN to work with all GoL.
2011-01-01 01:01:19 -05:00
Simon
6340ff2ac9
Merged new life types from cracker
2010-12-31 11:26:52 +00:00
Cracker64
6519fc167e
7 more gol types, fixed gol code to work with it.
2010-12-31 00:52:40 -05:00
Simon
c98099f8df
Small changes to SING from cracker
2010-12-30 22:38:27 +00:00
Cracker64
97e7850de5
oops, was testing
2010-12-30 16:56:11 -05:00
Cracker64
2b253cf73c
simon update and small SING change to make it betterer.
2010-12-30 16:55:02 -05:00
Simon
265b360078
Less laggy SDEUT
2010-12-30 21:42:50 +00:00
Cracker64
8604d27c7a
simon updates, and SING improvements
2010-12-30 14:59:39 -05:00
FacialTurd
e561aeb321
Whoops
2010-12-30 04:26:48 -08:00
Simon
99e8ce0542
Testing Some DEUT
2010-12-30 11:48:32 +00:00
Simon
e8c6b37550
Bit of readability
2010-12-30 10:04:20 +00:00
Simon
b92e6b391f
Merge recent cracker changes
2010-12-30 09:55:43 +00:00
Cracker64
2212d04fb0
added SING, QRTZ and PQRT, see mod thread on forum.
2010-12-30 00:46:35 -05:00
Cracker64
081ad28435
updated with simons small changes
2010-12-29 17:55:14 -05:00
Simon
b57b017907
Disable key repeat, this breaks Zoom and other things
2010-12-29 22:30:20 +00:00
Simon
c913fd55d3
Merge branch 'master' of git://github.com/cracker64/The-Powder-Toy
2010-12-29 22:24:29 +00:00
Cracker64
8df470662f
ARAY gets colored by FILT, woo
2010-12-29 17:22:18 -05:00
Simon
b2129bd129
Fix a bit of code readability
2010-12-29 21:33:21 +00:00
Simon
3715925dd9
Merge branch 'master' of git://github.com/cracker64/The-Powder-Toy
2010-12-29 21:15:40 +00:00
Cracker64
5766f9aa7e
'd' and 's' will work normally if there is no stickman, otherwise shift-d and shift-s, corrected silly mistake
2010-12-29 14:35:38 -05:00
Cracker64
25b95e211e
new display, Life, shows life in a grayscale gradient, will ONLY show up in debug mode, on shift-1, fix filt floodfill, portal has bigger storage, other fixes.
2010-12-29 09:44:12 -05:00
Simon
713034ed61
Cracker Merge
2010-12-27 23:21:26 +00:00
Cracker64
761ea03882
added a basic coldflame explosive, ignites from CFLM or something cold.
2010-12-27 17:29:05 -05:00
Cracker64
c5c88529c2
slight temp loading change so PUMP will load with 0C if saved at 0C. fix visual studio compiling
2010-12-26 09:47:25 -05:00
Cracker64
0dbb53606b
forgot PROP thing in powder.h, adjustments to heat glow and BOMB
2010-12-24 15:59:27 -05:00
Cracker64
65a60b3812
updated with BOMB
2010-12-24 15:00:59 -05:00
Simon
16f7cdaef6
Merge branch 'master' of git://github.com/cracker64/The-Powder-Toy
2010-12-24 18:13:13 +00:00
Simon
8f22758990
More awesome
2010-12-24 15:04:48 +00:00
Simon
1983512b3d
Hot metal glow for more views
2010-12-24 13:51:09 +00:00
Simon
db364c549f
You know, stuff.
2010-12-24 12:51:39 +00:00
Cracker64
41d9dca73f
oops, that wasn't needed
2010-12-23 15:48:11 -05:00
Cracker64
ff1255afd2
a fix for 1 pixel brush and flood fill crashing in certain builds.
2010-12-23 15:46:06 -05:00
Simon
bd9b01c3e2
Cracker Merge
2010-12-22 18:17:06 +00:00
Cracker64
e5ebf1fb41
updated with latest, and FWRK crash fix, INST looks for INSL, wifi lines only show in debug mode.
2010-12-22 00:13:01 -05:00
Simon
5026bfa105
Revert "nice"
...
This reverts commit 14b4dfef87
.
2010-12-20 18:11:11 +00:00
Felix Wallin
14b4dfef87
nice
2010-12-20 14:34:55 +01:00
Simon
1e4e7ea475
Invis can now be used to turn photons into neutrons
2010-12-19 19:07:23 +00:00
Simon
314e937ec8
Allow building with Visual Studio, at the loss of some functionality, also, updates to version number
2010-12-19 18:39:39 +00:00
Simon
e380237cbc
Fix merge
2010-12-19 17:29:30 +00:00
Simon
24e662bc2d
BRAY is not blocked by INWR or ARAY
2010-12-19 15:46:02 +00:00
Simon
49a1baffe2
Correct file
2010-12-19 14:32:40 +00:00
Simon
92d22ac590
Nibble is a noob, also fix for persistent mode bug
2010-12-19 14:20:38 +00:00
Cracker64
ee4bb84395
missed some parenthesis, caused some creating problems
2010-12-19 00:51:25 -05:00
Cracker64
2dad930818
added spawnpoints for stickmen, so they respawn.
2010-12-18 23:22:10 -05:00
Cracker64
039a4e2f31
Added second stickman for Lulz, it works great though, controlled by wasd. 's' was moved to ctrl-s and d is ctrl-d
2010-12-18 02:14:53 -05:00
Cracker64
809676a1dc
added invertion to rotate, ctrl-shift-r, will invert x-axis. NEUT+ACID=ISOZ,GLOW+WATR=DEUT. added ` to toggle replace mode for people without insert keys
2010-12-17 01:35:27 -05:00
Cracker64
d1ca1af825
improved rotate, no longer deletes particles, and works with walls.
2010-12-16 13:40:01 -05:00
Cracker64
327ccb7bba
a rotate tool! ctrl-r, then select the area, it will rotate counterclockwise, no properties are saved right now, it deletes and recreates.
2010-12-16 00:17:08 -05:00
Cracker64
5b2c689394
another swch fix, desl fire fix, shift-g will make grid go down, BIZR glows from velocity in FIRE,ect. METL/BRMT/BMTL change color when heated in heat gradient view. other small changes.
2010-12-14 17:23:27 -05:00
Felix Wallin
9c805f8643
there we go
2010-12-14 21:59:37 +01:00
FacialTurd
6f928009ed
Possible crash, fix from cracker64.
2010-12-13 04:34:57 -08:00
FacialTurd
cd8ec28e18
Added missing ui_edit->multiline to older textboxes to fix text edit bug.
2010-12-13 04:10:36 -08:00
Cracker64
23f828135a
updated with icons, and some more fixes.
2010-12-12 20:13:05 -05:00
Simon
dc25b3a811
Added glyphs for GOL, Heat gradient view and alternate pressure view
2010-12-12 13:47:30 +00:00
Simon
f1df4cae6a
Merge latest cracker changes
2010-12-12 12:24:38 +00:00
Cracker64
af72702434
few thingies before i go
2010-12-12 01:46:40 -05:00
Cracker64
dc318fa14a
more small changes/fixes. Generation count for GoL in debug, resets with 'r'.
2010-12-11 23:31:08 -05:00
Simon
2bdb662825
Fix merging errors
2010-12-11 03:49:32 +00:00
Simon
be7acfd99b
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2010-12-11 03:46:34 +00:00
Simon
d8cd71f912
cracker merge
2010-12-11 03:46:21 +00:00
Cracker64
d4f0b2295d
compiles for vilsual studio now
2010-12-10 20:45:33 -05:00
Cracker64
137b96244d
forgot to add channel resets for higher than 25
2010-12-10 14:17:11 -05:00
Cracker64
95c4e49f53
Lots of small changes/fixes mentioned in my mod post.
2010-12-10 14:05:06 -05:00
Cracker64
d017764fbe
Photons no longer give heat to insulation type things. is basically the same as official besides a few bug fixes.
2010-12-08 14:53:53 -05:00
Cracker64
cbf41389a2
Bugfix for wifi, would cause a double spark if timed just right. updated to
2010-12-08 12:14:02 -05:00
Felix Wallin
c9f852085b
Revert "function pointers, not doing anything yet"
...
This reverts commit 048a0672c7
.
2010-12-08 17:34:18 +01:00
Felix Wallin
d0732c1f92
Revert "Fix delete button in the search screen"
...
This reverts commit b4f2ddf585
.
2010-12-08 17:34:12 +01:00
Felix Wallin
048a0672c7
function pointers, not doing anything yet
2010-12-08 17:08:15 +01:00
Simon
96da331601
Improved pause flag, will now only pause, not unpause the game
2010-12-08 01:15:00 +00:00
Simon
b4f2ddf585
Fix delete button in the search screen
2010-12-07 22:22:11 +00:00
Simon
4355b8b2d5
Fix for prerender save and fan drawing
2010-12-07 21:48:03 +00:00
Simon
9486b96368
Mystery bug, just to make sure
2010-12-07 21:45:12 +00:00
Simon
918e5ab4ee
Guh, typos
2010-12-07 21:42:05 +00:00
Simon
ac8701eb30
Fix fan loading and remove delete button on favourite view
2010-12-07 21:40:17 +00:00
Simon
2bd851e148
Fixes for potential crashes
2010-12-07 21:16:04 +00:00
Simon
76b6a886b3
Fix BCLN saving
2010-12-07 21:05:26 +00:00
Simon
7968e37b4e
Fix 'Nothing' display'
2010-12-07 18:00:55 +00:00
Simon
58b85e19b4
Change version number
2010-12-07 17:47:48 +00:00
Simon
46940a8e4f
Added saving of pause state and particle tmp value, removed INST from the menu
2010-12-07 16:26:53 +00:00
Cracker64
fff7ecedf8
removed battery from INST wire, some other small fixes
2010-12-06 18:54:09 -05:00
Simon
0dee48278f
Upped uitext buffer to 255 chars to allow for longer messages, buffer overflow sometimes occurs with combinations of CAP-LOCKS and grid.
2010-12-06 23:12:49 +00:00
Simon
1a7ff13d61
Fix ARAY destroy mode
2010-12-06 23:08:40 +00:00
Simon
3cf8bb93c7
Fix ARAYs scanning off screen, also removed warnings from makefile
2010-12-06 20:25:13 +00:00
Simon
e629908945
Potential Fix for PSCN an A-RAY
2010-12-06 19:51:49 +00:00
Simon
ae828393ce
Fix open_ui bug where client will crash with a null pointer exception if the prerender_save function returns null due to newer save or other
2010-12-06 19:45:01 +00:00
Simon
122babe356
Added ARAY, a instant ray that can create holograms and transfer electrical energy
2010-12-06 19:32:33 +00:00
Cracker64
efb7c6bc9c
updated with simon's changes
2010-12-05 21:56:46 -05:00
Simon
40ab51d79f
Cracker64 merge
2010-12-05 15:49:48 +00:00
Cracker64
2cf25c8a6a
FILT, a photon color filter, not really a filter right now, but it changes the color. Other small changes
2010-12-04 23:29:41 -05:00
Simon
b54c0b6934
Particle life now saved as 16bit integer, increases limit and fixes saving of wire and other elements. Version 44 to reflect save format change
2010-12-04 22:17:01 +00:00
Simon
5d843e398c
Fix for OpenUI: Prevent comments from being drawn off the edge of the Window
2010-12-04 19:28:26 +00:00
Simon
bd08a3b607
Fixes to Open_UI: Comment is cleared after being submitted, Mouse click in comment box no longer exists Open_UI
2010-12-04 18:48:46 +00:00
Cracker64
d56684312d
WIFI, a wireless SPRK transmitter, has 25 'channels' controlled by temp. starting at 0C, every 100 degrees is a different channel, they are colored as well. Heat-gradient display, colors of elements is slightly changed based on temp. maybe some other fixes.
2010-12-04 12:24:54 -05:00
Cracker64
01a2dcaf41
lots and lots of small changes/fixes. fixed typo for water movement, made parts_avg kinda better? electronics still work.
2010-12-03 00:13:00 -05:00
Cracker64
25ac5e7a66
woops, didn't test INST, works now
2010-12-01 16:35:34 -05:00
Cracker64
656b5ff496
SHLD, element that grows from spark and will regrow if damaged. Lots of other small changes and fixes. replace mode ONLY draws on the element to be replaced.
2010-12-01 15:27:13 -05:00
Cracker64
491016eaf4
Fixed love crash on mac, added adjustable grid mode, hit 'g', goes up to 9.
2010-11-30 14:43:42 -05:00
Cracker64
bb16ffa2bb
PUMP is now powered and blue, fixed some wall probems, portals are more random, maybe fixed love for mac?
2010-11-29 22:42:36 -05:00
Cracker64
77a17ecaee
VINE, plant grows up the side of WOOD. INST wire is now also a battery and will charge if it doesn't give off a spark right away. Will give spark to NSCN or SWCH that is on. found some more wall defines i missed. moved wall code up 100 numbers. INVS, solid that turns invisible to elements when under pressure.
2010-11-28 16:58:57 -05:00
Cracker64
3b4caf409d
INST wire now can cross itself like walls, so it can be used exactly like them in a MUCH smaller space.
2010-11-26 00:57:55 -05:00
Simon
1dc6552fc0
Fix crash where line for comment form is drawn off the screen edge, improvements indicate loading, fix 'rate bars'
2010-11-25 21:24:55 +00:00
Cracker64
1eeda3f5cc
ANAR, behaves opposite of dust. fix fuse loading, floodfilling of neut/photons.
2010-11-25 01:01:28 -05:00
Philip
f02d504656
Added PSTE, a colloid element that turns solid under pressure. WTF is now radioactive with neutrons. boom.
2010-11-24 00:42:20 -05:00
Philip
d89e7e4abe
added ISOZ, isotope z, radioactive liquid, reacts with photons, not neutrons.Has a solid form that slowly decays away. uses negative pressure. Instant wire INST, conducts instantly, like walls. Only takes spark from PSCN and only gives it to NSCN. Portal elements. PRTI is the 'in' side, and PRTO is where they come out. you don't need a lot.
2010-11-23 13:28:57 -05:00
Philip
50f4da5996
plnt eats smoke and gives off o2. GLAS acts as insulation for acid, kind of
2010-11-22 15:54:35 -05:00
Philip
60e4c076cb
floodfill fix, @_@ elements, grav changes color
2010-11-22 15:36:24 -05:00
Simon
9684fdc377
Small changes
2010-11-22 20:06:20 +00:00
Simon
b45d028585
Concrete fix
2010-11-22 19:48:37 +00:00
Philip
3d2292890b
Fixed ehole, made wall code use defines, wall specific deletion.
2010-11-21 01:08:33 -05:00
Philip
a38dddaf5a
Made wall code use #defines. small fix for adjustabl brush.
2010-11-19 22:03:52 -05:00
Philip
c1182db42d
Fixed SWCH for real. Fix repeating spark while creating it. Adjustable x and y for brushes.
2010-11-19 18:01:56 -05:00
Philip
435f71c781
Added FRZZ FRZW GRAV. add square brush, hit tab to switch between the two. pipe ctype saves.
2010-11-18 23:27:24 -05:00
Philip
5e56850682
Added element replacement ability. hit insert. capslock is shift-alt so you can do lines/boxes with specific element erase. read post for other changes
2010-11-18 16:23:24 -05:00
Philip
5d0da4b138
Added PIPE, yay. Added whole menu sections to be able to be specifically deleted.
2010-11-18 00:01:46 -05:00
Philip
9383c1ca4c
Added a different velocity/pressure display. Added old fireworks i made.
2010-11-16 19:47:18 -05:00
Philip
245628a7fd
added WARP PUMP fix alt-click select.
2010-11-16 12:15:34 -05:00
Philip
663db5374f
Added BCLN LOVE WTF. description on forum post. A fix for loading COAL. made everything use the #defines for cmode (ex. CM_HEAT instead of 5).
2010-11-15 11:57:37 -05:00
Philip
02067b1587
Fix movement of fog and fixed life exchange.
2010-11-12 21:14:47 -05:00
Philip
ebcded767e
First release of the mod
2010-11-12 12:46:02 -05:00
Philip
383b2ad709
oops
2010-11-11 22:14:24 -05:00
Philip
7aeb8020ba
moved nothing display after stickman.
2010-11-11 22:09:23 -05:00
Philip
ac6fdb49e8
stupid git, no icon for nothing display, why would there be one
2010-11-11 21:42:56 -05:00
Philip
c23938eb6a
Nothing display, for pilojo, called it cracker display for lulz, also won the race against antb, which didnt last long, he went on a baloon trip.
2010-11-11 21:38:43 -05:00
Philip
bf1d90d7c3
CRAC improvements. Resistant to fire when wet, steams when hot, fixed wall errors.
2010-11-11 11:02:02 -05:00
Philip
179a9f731a
Updating with all new changes
2010-11-10 19:42:42 -05:00
Philip
673eb2437e
fixed tiny bug where it wouldnt diffuse
2010-11-10 18:02:40 -05:00
Philip
e47c60c07a
CRAC has real diffusion and gets darker with more water. you can see the water moving around.
2010-11-10 16:33:44 -05:00
FacialTurd
887d410440
Fix for Antimatter
2010-11-10 12:58:51 -08:00
Philip
bd8a9f4931
made myself for AntB because he is a bad coder, here you go
2010-11-10 14:28:05 -05:00
Philip
83cd8c7979
Slight changes, added some comments
2010-11-09 17:41:54 -05:00
Simon
16e9968d2f
Fixed particle delete bug
2010-11-09 10:17:39 +00:00
Philip
febd9be627
Added 3 more life types
2010-11-09 01:04:59 -05:00
Philip
16265e3736
made faster
2010-11-08 19:59:03 -05:00
Philip
b8ed9035f7
small fix so it goes at the right speed.
2010-11-07 19:05:33 -05:00
Philip
3de06dea86
Increased efficiency a lot, GoL only runs when there is a GoL particle, and other small checks to make it faster. Blank screen fps went from 44 to 60, with a few particles, 44 to 55.
2010-11-07 17:55:25 -05:00
Philip
cbe3ed49c4
Removed old fix, not needed. And fixed loading of other saves with GoL particles on screen
2010-11-07 13:34:09 -05:00
Philip
ea1c44aba4
slight change
2010-11-07 01:03:57 -05:00
Philip
fd79639c5d
compressed code, yay and a grid for rule sets.
2010-11-07 00:15:45 -04:00
Philip
3ad216f953
added amoeba, move, pseudo life, and diamoeba particles
2010-11-06 20:45:36 -04:00
Philip
75922ae31d
added Day&Night life particles
2010-11-06 19:03:35 -04:00
Philip
a2c8443c36
Added high life, assimilation, and 2x2 to life particles, and put it in its own menu section.
2010-11-06 17:13:43 -04:00
Simon
a805093ad3
One last thing
2010-11-06 19:27:25 +00:00
Simon
43cbb294ef
Visual Studio and MinGW comapatbility
2010-11-06 17:42:22 +00:00
Philip
5c91fde92e
GOL wraps around the edges
2010-11-05 23:17:46 -04:00
Philip
76bfb3cc8a
git is weird...
2010-11-05 21:31:06 -04:00
Philip
a23d46a9f6
GOL works 100% now. todo: make some way to set GSPEED from ingame, and is the number of frames per generation.
2010-11-05 21:25:02 -04:00
JoJoBond
c5df30d90b
fixed SWCH bug
2010-11-05 22:45:48 +01:00
JoJoBond
e2d4431b46
fixed SWCH bug
2010-11-05 22:40:02 +01:00
Philip
068076a4ae
Made it go faster, once per frame, and cool heat colors.
2010-11-05 01:22:43 -04:00
Philip
4ed5b47bff
LOL GOL WORKS
2010-11-04 22:12:51 -04:00
Simon
6124922b9f
Gah, another attempt
2010-11-03 18:40:57 +00:00
Simon
53eaaec77a
Another possible fix for the search bug
2010-11-03 18:18:53 +00:00
Simon
2dbf7a35f0
Dem vote bars
2010-11-03 18:10:59 +00:00
Simon
9067564650
2 bug fixes
2010-11-03 16:13:00 +00:00
Simon
9a40e4924e
Major improvements to text wrapping, acceptible but still character based
2010-11-03 15:51:02 +00:00
Simon
d1ce8e55df
A Comment
2010-11-03 14:29:01 +00:00
Felix Wallin
c3a0a9262c
how did that get in there?
2010-11-03 11:51:53 +01:00
Felix Wallin
175b37d239
added debug flag
2010-11-03 11:50:48 +01:00
Philip
443a861eaf
forgot parentheses...
2010-11-02 23:20:56 -04:00
Philip
6c747bb350
Fix for ctrl-shift-alt click crash incase someone did it for some reason.
2010-11-02 21:39:06 -04:00
Philip
4e46f51bcf
changed moving sign code so it doesn't modify the sign itself.
2010-11-01 23:56:06 -04:00
Philip
176ecb1197
eraser uses shift-alt instead of alt because linux alt-click is normally move window
2010-11-01 17:37:27 -04:00
Simon Robertshaw
103af8d544
Browser opening working
2010-10-31 10:50:43 +00:00
Simon Robertshaw
457c049f95
Functionality finished, tweeks needed
2010-10-30 20:50:36 +01:00
Simon Robertshaw
de9171c1eb
FINALLY NEUTRONS ARE FIXED
2010-10-30 14:36:13 +01:00
Simon Robertshaw
813c4dbc46
Increased nuke heat, and fixed gas bug caused by overlapping flags
2010-10-30 13:39:05 +01:00
Simon Robertshaw
b902572251
open_ui imrovements, almost ready
2010-10-30 12:33:33 +01:00
Philip
8f397f3a03
moving signs! i think everything still works, click the weird random extra button, someone can add an icon later.
2010-10-29 23:37:15 -04:00
Philip
bb3b1a52ac
added specific element eraser again for my own uses sinces everyone else thinks its useless. alt-click to pick and then alt-click in the game to erase the picked element. you could then have right and left click be two different elements and alt-click on the eraser to keep two elements selected and an easy to use eraser as well
2010-10-28 19:31:06 -04:00
Philip
bff5961d60
updating
2010-10-28 19:18:06 -04:00
Simon Robertshaw
ba1b9f7584
More functionality and improvements to open_ui
2010-10-25 12:13:34 +01:00
Felix Wallin
a2491b0348
removed LOLOLOLOLOLOL comment.. what the ...?
2010-10-23 10:14:49 +02:00
Simon
1b03d85d09
Fix neutrons, add properties, fix photons
2010-10-22 13:33:56 +01:00
Simon
17c0b3d56c
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2010-10-22 00:01:57 +01:00
Simon
f88bb0f246
Changes for open_ui
2010-10-21 23:59:56 +01:00
Felix Wallin
b015b636b2
I am not sure what to make of this, neutrons still can not pass through plut.
2010-10-21 18:45:14 +02:00
Felix Wallin
fdd3d24031
some 'fixes', better solution: change to what it was before the neutron fix.
2010-10-21 18:14:09 +02:00
Felix Wallin
24d5ca7d4e
added simple description for eval_move
2010-10-21 17:33:14 +02:00
Simon
e711060cb9
Neutrons fixed somewhat
2010-10-21 11:48:21 +01:00
Simon
92b28b7879
New Open UI - Half Complete
2010-10-20 22:31:19 +01:00
Simon Robertshaw
3b4d2b9406
Few fixes for potential problems
2010-10-17 11:46:42 +01:00
Felix Wallin
c4368bf8af
moved defines
2010-10-16 23:35:33 +02:00
Felix Wallin
d192483764
no more can_move
2010-10-16 21:47:49 +02:00
AntB
1d167e1054
Manual merge - UI changes
2010-10-15 17:36:05 +01:00
AntB
a03b1f7e56
Physics fix
2010-10-15 13:11:27 +01:00
AntB
a49f81decb
Photon fix >.< getting the right weight helps
2010-10-15 00:07:02 +01:00
Simon
79767f4ceb
Client Side 'Favourites' UI stuff
2010-10-14 18:33:47 +01:00
AntB
01dcfe5a1a
As good as its gettin for now
2010-10-14 02:42:37 +01:00
AntB
53ed480afc
First release. it is buggy but stable.
2010-10-14 01:53:24 +01:00
Simon
5d1bc373d2
Some IRON stuff and photon rendering
2010-10-12 23:44:26 +01:00
Simon
24a3b5919f
IRON
2010-10-12 16:59:49 +01:00
FacialTurd
640b00c68e
fix the search memory corruption bug
2010-10-11 10:44:09 -07:00
Simon
5040b80717
Attempt at fixing fuse crashes
2010-10-07 19:12:01 +01:00
Simon
38742f08ba
Fixed Powered clone saving and suitibility as a light emitter. Fixed Photons igniting Insulator
2010-10-05 18:48:40 +01:00
Simon
6627e418b2
Fix Powered Clone and Photon bug
2010-10-05 18:00:02 +01:00
Simon
8b55113abc
Some more fire improvements
2010-10-05 17:56:09 +01:00
Simon
f2fbd1728f
fixes saves for photons & makes GLOW a laser gain medium - Skylark
2010-10-04 10:52:27 +01:00
Philip
e4f9f77de9
Updating
2010-10-04 00:29:37 -04:00
Simon
83c7521193
Photoelectrics - Skylark
2010-10-03 18:26:20 +01:00
Simon
67d263d108
Dispersion fix, Skylark
2010-10-03 16:19:03 +01:00
Simon
5591a7346c
Firework improvements and Fire changes
2010-10-03 14:56:30 +01:00
Felix Wallin
d80f3e346b
fixed temperature transfers, Skylark
2010-10-02 20:46:17 +02:00
Felix Wallin
7692ee51fc
fixes, thanks to Mr. Stanislaw
2010-10-02 20:19:43 +02:00
Felix Wallin
769dbfeedd
fixes to photons, thanks to skylark
2010-10-02 20:03:00 +02:00
Felix Wallin
b501e45705
supposed fix for photon heat
2010-10-02 19:47:43 +02:00
Felix Wallin
b7f8fd4ba6
fixed indention
2010-10-02 19:45:55 +02:00
Felix Wallin
ad3fa82329
added refraction, thanks to Skylark
2010-10-02 18:43:42 +02:00
Felix Wallin
52098f806b
removed diff file
2010-10-02 17:59:42 +02:00
Felix Wallin
6e81c2a88c
Added reflection, thanks to Skylark
2010-10-02 17:59:24 +02:00
FacialTurd
0a9d6adca4
Makes insulator block electrodes
2010-09-27 12:34:04 -07:00
Felix Wallin
9ca6983e35
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2010-09-27 12:56:23 +02:00
Felix Wallin
58d710b224
layout change
2010-09-27 12:53:05 +02:00