jacksonmj
|
ea619f5542
|
Some fixes for compiling with Visual Studio - void* and inline
|
2012-01-25 13:25:44 +00:00 |
|
jacksonmj
|
2553dac942
|
Update can_move, recount menu items and clear graphics cache when tpt.el is changed
|
2011-12-29 06:39:59 +08:00 |
|
Simon Robertshaw
|
810adc81fe
|
Use reduced resolution gravity maps for improved performance
|
2011-12-19 21:35:40 +00:00 |
|
Simon Robertshaw
|
a523dcab79
|
Attempt to speed up tpt.parts without using billions of memory
|
2011-12-19 17:03:42 +00:00 |
|
Simon Robertshaw
|
9d73a5f5bf
|
Revert "Directly read/write element type properties"
This reverts commit 0da91a783f .
|
2011-12-19 12:43:28 +00:00 |
|
Simon Robertshaw
|
12bf65f954
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2011-12-19 12:38:50 +00:00 |
|
jacksonmj
|
3c37540cfd
|
Fix undeclared variables in luaconsole.c
|
2011-12-19 20:35:59 +08:00 |
|
Simon Robertshaw
|
a9914dca2f
|
Improvements to render_ui, fix merge errors
|
2011-12-18 16:29:07 +00:00 |
|
Simon Robertshaw
|
61e86ca72d
|
Merge with new lua functionality
|
2011-12-18 15:14:07 +00:00 |
|
jacksonmj
|
c819e2655e
|
Fix some gravity memsets, remove gravx/y
|
2011-12-18 22:04:47 +08:00 |
|
jacksonmj
|
934d1da66e
|
Move Newtonian gravity into a new file
|
2011-12-18 22:04:47 +08:00 |
|
Simon Robertshaw
|
8ae0384f09
|
Add option for lua parts array to use native data using ffi
|
2011-12-17 21:30:00 +00:00 |
|
Simon Robertshaw
|
03352ca1f4
|
Fix memory leaks, allow changing of element name (To fix: element names in some arrays out of sync)
|
2011-12-10 19:03:31 +00:00 |
|
Simon Robertshaw
|
eec2363dc0
|
Fix spelling error
|
2011-12-10 18:42:19 +00:00 |
|
Simon Robertshaw
|
799091f004
|
Allow both BrE and AmE spellings of colour with Lua
|
2011-12-10 15:50:55 +00:00 |
|
Simon Robertshaw
|
e519aa911b
|
Element transitions also editable now
|
2011-12-09 16:30:33 +00:00 |
|
Simon Robertshaw
|
f5a58d14f2
|
Use static table for parts array, Uses a tonne of memory but improves performance a lot.
|
2011-12-09 12:06:22 +00:00 |
|
Simon Robertshaw
|
9dcdccc066
|
Fix error in element_func where function was being read as the last parameter
|
2011-12-09 11:53:19 +00:00 |
|
Simon Robertshaw
|
d5f58d995e
|
Directly accessible parts array (no pmap yet)
|
2011-12-08 12:16:50 +00:00 |
|
Simon Robertshaw
|
55cc6e3b05
|
Revert "Directly read/write element type properties"
This reverts commit 0da91a783f .
|
2011-12-08 09:56:18 +00:00 |
|
Simon Robertshaw
|
0da91a783f
|
Directly read/write element type properties
|
2011-12-08 09:52:44 +00:00 |
|
Simon Robertshaw
|
f508013332
|
New tables in lua API: el and version: element ids and version info respectively. New lua functions: element (get element id from name) and element_func for hooking/overriding element update functions
|
2011-11-18 19:38:08 +00:00 |
|
Simon Robertshaw
|
0f4c0915d9
|
Replace cmode with more flexible render options, TODO: Saving and render options UI
|
2011-11-12 20:44:15 +00:00 |
|
Simon Robertshaw
|
08009ebbaa
|
Screenshot for lua
|
2011-10-21 17:37:26 +01:00 |
|
jacksonmj
|
4abefaf1ec
|
tpt.drawline
|
2011-10-06 21:59:41 +01:00 |
|
Simon Robertshaw
|
3e88325632
|
Missed some changes from previous fix
|
2011-10-01 20:18:07 +01:00 |
|
Simon Robertshaw
|
5ded009ffd
|
Fix bug with drawing rectangles outside the game region
|
2011-10-01 20:11:27 +01:00 |
|
cracker64
|
789049b269
|
Can see selected elements from Lua, tpt.selectedl or tpt.selectedr
|
2011-09-23 23:25:50 -04:00 |
|
cracker64
|
eb646ce1d6
|
Forgot luaconsole.c changes
|
2011-09-21 18:52:08 -04:00 |
|
me4502
|
1403bd17f9
|
added dcolour to set and get
|
2011-09-19 03:50:05 +08:00 |
|
jacksonmj
|
89ff8ad9aa
|
tpt.get_property("id",x,y)
|
2011-09-08 18:31:24 +08:00 |
|
jacksonmj
|
741014770c
|
Add tpt.setwindowsize(scale, fullscreen)
|
2011-08-30 19:34:28 +08:00 |
|
jacksonmj
|
42cfb74c2b
|
Remove blocking walls from pmap
2.5% speed increase on a screen full of water
|
2011-08-27 18:37:03 +08:00 |
|
Bryan Hoyle
|
951a396e60
|
Added autorun option to tpt.getscript()
|
2011-08-25 11:14:27 -04:00 |
|
Simon Robertshaw
|
e9331794bd
|
Improvements to getscript
|
2011-08-25 12:20:00 +01:00 |
|
Bryan Hoyle
|
80e10460b8
|
Use HTTP instead of sockets
|
2011-08-24 13:09:21 -04:00 |
|
Bryan Hoyle
|
309ec4b07a
|
Small ui for confirming script download as to make script downloads within scripts noticable
|
2011-08-24 11:44:16 -04:00 |
|
Bryan Hoyle
|
e120c9853f
|
Changing server address for script repository
|
2011-08-24 11:06:51 -04: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 |
|
Simon Robertshaw
|
9bec43c45b
|
Stray bracket, not cat+keyboard
|
2011-08-22 21:25:21 +01:00 |
|
Simon Robertshaw
|
42938cc2ea
|
Lua keyevents bug, int keycode is cast to a char
|
2011-08-22 21:22:21 +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 |
|
Simon Robertshaw
|
99b67598aa
|
Changes to unify mouse and keyboard events for Lua
|
2011-08-20 18:18:09 +01: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
|
d5435c50a9
|
Debug info for particles allocation
|
2011-08-11 20:12:52 +01:00 |
|
Simon Robertshaw
|
4f8720eecc
|
OS X doesn't like the 'd' suffix
|
2011-08-11 17:10:38 +01:00 |
|
Simon Robertshaw
|
9e634b95cc
|
Fire intensity from Lua
|
2011-08-11 13:02:00 +01:00 |
|