Simon Robertshaw
|
a87407f0df
|
More functionality for LIGH, better english on element descriptions
|
2011-10-10 23:55:42 +01:00 |
|
Simon Robertshaw
|
bf8258ee30
|
Elements, LIGH, TESC, EMP and DEST thanks to MaksProg
|
2011-10-10 23:41:19 +01:00 |
|
Simon Robertshaw
|
2901eefa32
|
Smoke Graphics
|
2011-10-10 22:01:10 +01:00 |
|
Simon Robertshaw
|
948fd376b4
|
Starting on jumptable/function pointers for graphics, only FIRE is implemented
|
2011-10-10 20:42:55 +01:00 |
|
Simon Robertshaw
|
ee47b2dd68
|
Pretty effect when drawing powders, activate with 'n'
|
2011-10-09 13:55:16 +01:00 |
|
jacksonmj
|
4abefaf1ec
|
tpt.drawline
|
2011-10-06 21:59:41 +01:00 |
|
Simon Robertshaw
|
f5a9f43b77
|
Added extra functions to FILT (determined by tmp, modes are convert, filter and add, convert is default). Added property edit tool, changes the properties of materials
|
2011-09-30 13:57:32 +01:00 |
|
Simon Robertshaw
|
3ecb2ee39b
|
Add JSON parser file (cJSON) and move preference saving to JSON format
|
2011-09-27 18:44:35 +01:00 |
|
Simon Robertshaw
|
4514c5e619
|
Make changes to prefs file regarding build_num and updated
|
2011-09-24 17:13:28 +01:00 |
|
Simon Robertshaw
|
5a824850b3
|
Detect updates by build number, make confirm box autosize, also fix bug where config file is read before data dir is set (Therefore reading the wrong file)
|
2011-09-24 16:57:01 +01:00 |
|
cracker64
|
789049b269
|
Can see selected elements from Lua, tpt.selectedl or tpt.selectedr
|
2011-09-23 23:25:50 -04:00 |
|
Simon Robertshaw
|
24b4478136
|
Added Caustic gas, similar to acid, created with acid and water vapour
|
2011-09-23 12:48:24 +01:00 |
|
cracker64
|
a73fc9db06
|
Water level equalization test! In options menu, or tpt.watertest() .
|
2011-09-21 18:36:35 -04:00 |
|
Simon Robertshaw
|
592fe333ea
|
Fix missing header changes from cracker's colour tools commit
|
2011-09-21 12:38:47 +01:00 |
|
cracker64
|
b926341d80
|
Merge remote-tracking branch 'origin/master'
|
2011-09-19 17:05:05 -04:00 |
|
cracker64
|
f0379c5418
|
Tool menu in deco editor, Lighten/Darken tools.
|
2011-09-19 17:02:04 -04:00 |
|
Simon Robertshaw
|
f535f8dce4
|
Game installer launches game with data directory for Windows (AppData)
|
2011-09-19 21:31:10 +01:00 |
|
Simon Robertshaw
|
8084ae388e
|
Version Increment
|
2011-09-08 12:14:21 +01:00 |
|
Simon Robertshaw
|
63dd1cfd4b
|
Add energy-only wall and make STOR show when it's holding a particle
|
2011-09-08 11:54:50 +01:00 |
|
jacksonmj
|
5892c74595
|
Visual Studio fixes
|
2011-09-05 08:40:17 +08:00 |
|
Simon Robertshaw
|
3d5d10b1ed
|
Missing changes from previous commit
|
2011-09-03 21:00:23 +01:00 |
|
Simon Robertshaw
|
78efe39642
|
Version incremenet
|
2011-09-03 14:41:38 +01:00 |
|
Simon Robertshaw
|
ea68100724
|
Added Powered Void
|
2011-09-03 14:06:36 +01:00 |
|
Simon Robertshaw
|
d84abca852
|
Improvements to CBNW and BIZR act as a dye
|
2011-08-30 13:44:18 +01:00 |
|
jacksonmj
|
741014770c
|
Add tpt.setwindowsize(scale, fullscreen)
|
2011-08-30 19:34:28 +08:00 |
|
Simon Robertshaw
|
323f3c1415
|
Save ctype of STOR, also Version Increment
|
2011-08-30 01:02:41 +01:00 |
|
Simon Robertshaw
|
343376e8f1
|
Version Increment
|
2011-08-29 16:59:01 +01:00 |
|
Simon Robertshaw
|
26269ff052
|
Added STOR, a block that can store a single particle and release when charged
|
2011-08-29 16:34:53 +01:00 |
|
Simon Robertshaw
|
efc7565b6f
|
More stuff for CO2
|
2011-08-26 11:56:46 +01:00 |
|
Simon Robertshaw
|
caf0ee76e3
|
CO2, WIP
|
2011-08-25 23:06:05 +01:00 |
|
Simon Robertshaw
|
e9331794bd
|
Improvements to getscript
|
2011-08-25 12:20:00 +01:00 |
|
Bryan Hoyle
|
578144c48a
|
Merge remote branch 'origin/master'
|
2011-08-23 20:29:26 -04:00 |
|
Bryan Hoyle
|
f577c319db
|
Working tpt.getscriptid(<string: id>). Retrieves and runs a script from online
|
2011-08-23 20:28:55 -04:00 |
|
savask
|
6581c29bf7
|
An icon for tools.
|
2011-08-23 23:45:18 +07:00 |
|
savask
|
021168ad1b
|
Added "Tools" menu.
|
2011-08-23 23:45:01 +07:00 |
|
Simon Robertshaw
|
42938cc2ea
|
Lua keyevents bug, int keycode is cast to a char
|
2011-08-22 21:22:21 +01:00 |
|
Simon Robertshaw
|
ac6feec874
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2011-08-22 01:02:27 +01:00 |
|
jacksonmj
|
75cb924bd9
|
Fix electrode when in replace mode or specific delete mode
Also fix bomb when SLALT != 0
|
2011-08-22 01:02:02 +01:00 |
|
jacksonmj
|
5f8fba12c8
|
Change portal so that randomness never causes a particle to exit the same side it came in
|
2011-08-21 02:37:25 +08:00 |
|
Simon Robertshaw
|
99b67598aa
|
Changes to unify mouse and keyboard events for Lua
|
2011-08-20 18:18:09 +01:00 |
|
jacksonmj
|
a96afc863e
|
Stickman go through portals
|
2011-08-20 18:29:02 +08:00 |
|
Simon Robertshaw
|
2e2694e0fb
|
Revert "Move version check out of main()"
This reverts commit 97da8593d9 .
|
2011-08-19 23:44:09 +01:00 |
|
Simon Robertshaw
|
799c99257c
|
Version Increment
|
2011-08-19 22:56:07 +01:00 |
|
jacksonmj
|
2bbfdc72fb
|
Fix DEBUG_DRAWTOOL to work with line snapping
|
2011-08-19 20:30:32 +01:00 |
|
jacksonmj
|
97da8593d9
|
Move version check out of main()
|
2011-08-19 13:55:07 +01:00 |
|
Simon Robertshaw
|
88823cf604
|
Reorganise a lot of Python console stuff
|
2011-08-19 13:16:49 +01:00 |
|
Bryan Hoyle
|
161eb60cfa
|
Added PGRV and NGRV for positive and negative gravity tools (sortof like air and vac, but with gravity)
|
2011-08-16 18:07:12 -04:00 |
|
Bryan Hoyle
|
e2df8e2c16
|
Version incriment
|
2011-08-16 16:51:50 -04:00 |
|
Bryan Hoyle
|
e55e52c460
|
added gbmb which is an element that makes large amounts of gravity when it hits a particle
|
2011-08-16 14:39:50 -04:00 |
|
Bryan Hoyle
|
ad09f3040e
|
Revert "Revert "added lua command: tpt.setfpscap(int FPSCap)""
This reverts commit a5db1d53da .
|
2011-08-16 12:45:44 -04:00 |
|
Bryan Hoyle
|
a5db1d53da
|
Revert "added lua command: tpt.setfpscap(int FPSCap)"
This reverts commit aa56eca5c0 .
|
2011-08-16 12:43:50 -04:00 |
|
Bryan Hoyle
|
aa56eca5c0
|
added lua command: tpt.setfpscap(int FPSCap)
|
2011-08-15 21:44:37 -04:00 |
|
Simon Robertshaw
|
d3153aae85
|
Extended info for line drawing
|
2011-08-14 18:31:48 +01:00 |
|
Simon Robertshaw
|
11843a8ee0
|
Fix movable WIRE
|
2011-08-11 20:22:08 +01:00 |
|
Simon Robertshaw
|
d5435c50a9
|
Debug info for particles allocation
|
2011-08-11 20:12:52 +01:00 |
|
Simon Robertshaw
|
9e634b95cc
|
Fire intensity from Lua
|
2011-08-11 13:02:00 +01:00 |
|
Simon Robertshaw
|
3ed6a44a24
|
Add FRZZ to Powders menu
|
2011-08-11 00:43:35 +01:00 |
|
jacksonmj
|
1713604233
|
Skip unused particles at end of parts[]
|
2011-08-11 07:38:56 +08:00 |
|
Simon Robertshaw
|
61bbc36cfa
|
Fix Gol with Wire placed
|
2011-08-08 16:19:23 +01:00 |
|
Simon Robertshaw
|
7b968a1f37
|
Version increment
|
2011-08-08 15:06:57 +01:00 |
|
Simon Robertshaw
|
9b9d628374
|
Improvements to Wire
|
2011-08-08 14:57:32 +01:00 |
|
lieuwe
|
50c4bfd86d
|
Y U NO WORK. added logic for WIRE but it's not being called.
|
2011-08-08 20:32:04 +08:00 |
|
lieuwe
|
15b4ba7532
|
added WIRE particle type.
|
2011-08-08 20:31:20 +08:00 |
|
jacksonmj
|
788b0cd04c
|
Calculate Newtonian gravity using fast Fourier transforms
About 16% slower for one cell changing, same speed for 6 cells changing,
and several hundred times faster for whole screen changing.
|
2011-08-06 18:13:22 +08:00 |
|
jacksonmj
|
d20c704d88
|
LIFE descriptions
|
2011-08-06 18:13:22 +08:00 |
|
Simon Robertshaw
|
4ebe56f65c
|
Mouse and keyboard events, replace luaL_openlib() with luaL_register() and move mousex and mousey out of the global table and into the 'tpt' table
|
2011-08-05 14:54:24 +01:00 |
|
Simon Robertshaw
|
89e47bfa4d
|
Some tags for version info to make it easier for automation tools
|
2011-07-31 14:20:22 +01:00 |
|
Simon Robertshaw
|
f51fe2c983
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2011-07-31 12:20:16 +01:00 |
|
Bryan Hoyle
|
d7a55f1f50
|
me4502 added tpt.throw_error and tpt.heat as lua commands
|
2011-07-30 20:31:34 -04:00 |
|
Simon Robertshaw
|
3bd5a4711c
|
Less buggy DLAY
|
2011-07-27 14:28:32 +01:00 |
|
Simon Robertshaw
|
58d96de4ce
|
Revert "DLAY element"
This reverts commit 7338545ab4 .
|
2011-07-27 13:07:41 +01:00 |
|
jacksonmj
|
647e29a31a
|
Fix LIFE graphics in blob, nothing and fancy view
And some small fixes for switchable element colours
|
2011-07-26 18:27:56 +01:00 |
|
Simon Robertshaw
|
899969cc8a
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2011-07-26 17:46:15 +01:00 |
|
tridiaq
|
7338545ab4
|
DLAY element
|
2011-07-26 17:05:20 +01:00 |
|
savask
|
dbd3272933
|
Generalized stick man's update functions. Got rid of some unnecessary
variables.
|
2011-07-25 12:47:38 +07:00 |
|
jacksonmj
|
89cc8d4ded
|
Fix life cloning
|
2011-07-24 20:10:43 +08:00 |
|
jacksonmj
|
7ed0255f04
|
Disable old life elements
|
2011-07-24 20:07:15 +08:00 |
|
cracker64
|
2f714606d7
|
active menu and hud enable are global.
|
2011-07-22 10:08:13 -04:00 |
|
cracker64
|
d013aa3632
|
Added functions to header.
|
2011-07-22 06:55:43 -07:00 |
|
Simon Robertshaw
|
68404608f6
|
Lensing effect for gravity, adds 3 new gravity maps (full resolution, linear interpolation for faux accuracy), old ones should be removed in time.
|
2011-07-18 23:58:08 +01:00 |
|
Simon
|
0fbe6e2d3f
|
Fix PBCN saving and increment major version
|
2011-07-13 12:03:30 +01:00 |
|
Simon Robertshaw
|
b4dd9ec056
|
Version change
|
2011-07-12 14:09:04 -07:00 |
|
Simon Robertshaw
|
63e9d6d9c1
|
Version change
|
2011-07-12 19:41:37 +01:00 |
|
Simon Robertshaw
|
7480442c67
|
Move SING back to where it belongs, acid heats up when dissolving materials
|
2011-07-12 18:10:10 +01:00 |
|
Cate
|
45fe00bef9
|
Added Cracker changes for adding a triangle brush! :DDD Seems to work without any issues.
|
2011-07-12 23:29:22 +08:00 |
|
Cate
|
812acd6663
|
Increased CLST's Advec, after noticing that with 0 advec, it has no air influence, and so cannot be dragged by air XD One digit change.
|
2011-07-12 21:00:21 +08:00 |
|
Cate
|
0ce4104c7a
|
Added CLST element, which is Clay dust, for making concrete with water. :D Neat due to element cohesion with itself, which causes it to sludge downwards in a way very uncharacteristic of any current powder. Cohesion is very easy to modify. Thanks to Savask for help with cohesion code. :D
|
2011-07-12 21:00:21 +08:00 |
|
Cate
|
0858b18255
|
Fixed a typo (?) in Powder.h that made oil turn to oil all over again anywhere below -6 pressure. Not sure why this was set to do this, but fixed anyway.
|
2011-07-12 21:00:21 +08:00 |
|
Simon Robertshaw
|
d42e06f37a
|
Merge all GOL types into PT_LIFE, behaviour is determined by ctype
|
2011-07-09 18:22:25 +01:00 |
|
Cate
|
d2eb6f1cb3
|
Deleted whole repository due to weirdness with recognizing folder. From current source, added Cracker64's changes that make 1px pipe several times faster than thicker pipe. Doesn't break saves. :D
|
2011-07-08 18:09:16 +01:00 |
|
Simon Robertshaw
|
6a6c5d03f6
|
Set version to beta
|
2011-07-07 14:06:48 -07:00 |
|
jacksonmj
|
34774e7829
|
Basic clipboard_push_text support for linux
|
2011-07-06 13:43:51 +01:00 |
|
Simon Robertshaw
|
3dd82d9ced
|
Better favourite removal and download counts for the future]
|
2011-07-06 13:12:05 +01:00 |
|
Simon Robertshaw
|
594fe73e85
|
Version increment
|
2011-07-06 12:38:15 +01:00 |
|
Simon Robertshaw
|
25a2b52b64
|
Savask experimental heat transfer
|
2011-07-01 11:32:10 +01:00 |
|
Simon
|
00ed0f559a
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2011-06-28 14:31:36 +01:00 |
|
Simon Robertshaw
|
9fd74b7df2
|
Use new font glyph
|
2011-06-28 15:21:24 +01:00 |
|
Simon
|
648a4ac01e
|
Adjust font glyph 214
|
2011-06-28 14:27:33 +01:00 |
|
Simon
|
30a0666774
|
Update font, add 'activated elements' glyph at position 214
|
2011-06-28 13:56:12 +01:00 |
|
Simon Robertshaw
|
437f13f424
|
Powered Breakable clone, Gravity Pump, New menu section for powered elements (needs icon)
|
2011-06-28 13:58:16 +01:00 |
|