Commit Graph

48 Commits

Author SHA1 Message Date
Simon Robertshaw
d156beab7d Clean up shader files 2011-10-20 00:36:55 +01:00
Simon Robertshaw
a7ab414ae1 Missing shaders from previous commit 2011-10-20 00:35:24 +01:00
Simon Robertshaw
3d600c6955 Add gravity field manipulation to Lua api, move gravity processing to after the particle update (Means a delay of 1 frame, but we get the ability to manipulate the field with Lua) 2011-06-01 12:16:33 +01:00
Simon Robertshaw
2c8c4bc567 Pass mouse coordinates (mousex, mousey, mouseb, mousebq) and Lua click handling 2011-05-31 18:38:13 +01:00
Simon Robertshaw
b0659e3dd1 Step code registration, just an example at the moment 2011-05-30 20:11:34 +01:00
Lieuwe
d7cfbed2cd cleanup :D 2011-03-19 15:49:36 +01:00
Lieuwe
6c000478f2 changed zip filename 2011-03-18 23:10:38 +01:00
Lieuwe
7e27282b92 you can now disable(tpt.disable_python) or enable(python) the python console :D 2011-03-18 19:42:23 +01:00
Lieuwe
96959503cd now warns about a disabled python console. 2011-03-18 19:02:09 +01:00
Lieuwe
8b22ca5064 no longer crashes on mangled console.py and other python initialisation errors. 2011-03-18 17:23:08 +01:00
Lieuwe
9c39875ef0 ... 2011-03-18 17:04:51 +01:00
Lieuwe
bc8af4e210 fuck the wrong branch. also, particle delete function. 2011-03-17 18:59:42 +01:00
Lieuwe
295b384466 fixed keyrepeat api call 2011-03-17 16:35:00 +01:00
Lieuwe
b4a3b12d3d broke stuff 2011-03-16 16:53:20 +01:00
Lieuwe
f7bd1198b1 MERGE 2011-03-15 20:48:23 +01:00
Lieuwe
fe5e4a6ddc 64bit really fixed now, does need PYEXT to be defined tho. 2011-03-15 20:09:23 +01:00
Lieuwe
34051303cf no need to include tpt_console.py on 64bit anymore. 2011-03-15 19:18:31 +01:00
Lieuwe
59c0414ab4 binaries 2011-03-15 18:16:36 +01:00
Lieuwe
c83cc7cb0b binaries 2011-03-15 18:16:17 +01:00
Lieuwe
c33f6adae7 added #define PYEXT so you can use an external tpt_console.py on 64bit OSes 2011-03-13 18:45:40 +01:00
Simon
0ded22493e Fix makefile for OS X 2011-03-09 18:01:53 +00:00
Lieuwe
db07c1ee0c added #define to disable PYCONSOLE 2011-03-09 15:41:50 +01:00
Lieuwe
22df8cd02d debug mode 2011-03-06 21:05:17 +01:00
Lieuwe
f599959efe more work on the chat client, it now supports nick changes 2011-03-06 15:39:50 +01:00
Lieuwe
d619204d58 irc client user list working 2011-03-06 13:30:32 +01:00
Lieuwe
51a51ff7e1 irc client now supports sending and the /me command 2011-03-05 22:20:06 +01:00
Lieuwe
11a7be5c68 added irc client extension, it only listens for now. 2011-03-05 21:41:11 +01:00
Simon
30462ec28d Python console changes 2011-03-04 11:14:34 +00:00
Lieuwe
fc70b5bb78 tpt_console.py now internal 2011-03-03 21:12:57 +01:00
Lieuwe
eab871c774 getheader now compiles python files 2011-03-03 20:33:48 +01:00
Lieuwe
9f8811159c pulled some code by cracker which makes output even more awesome :P 2011-03-03 19:38:06 +01:00
Cracker64
9e8b7440ba a get_pmap and get_prop function for python so fancier scripts can be made. Made a demo of increasing element type by one, import example, example.increment() 2011-03-02 23:30:04 -05:00
Lieuwe
759dd04580 TPYO 2011-03-03 04:55:07 +08:00
Lieuwe
5e7939f75d persistence 2011-03-03 04:54:58 +08:00
Lieuwe
bda76e2e4e try eval first 2011-03-03 04:54:50 +08:00
Lieuwe
7f159be25a redirecting bullocks 2011-03-03 04:54:39 +08:00
Lieuwe
448d5982fa broke a lot of stuff. semi-fixed the console itself. 2011-03-03 04:54:30 +08:00
Lieuwe
364759ff08 python console 2011-03-03 04:54:19 +08:00
Cracker64
9fffbb88da console things, set commands use keywords for arguments. 2011-03-02 15:43:20 -05:00
Lieuwe
021f2a6c55 TPYO 2011-02-26 21:36:13 +01:00
Lieuwe
3ff776577c persistence 2011-02-26 21:33:43 +01:00
Lieuwe
7d615c2a87 try eval first 2011-02-26 21:32:53 +01:00
Lieuwe
9de1949dab redirecting bullocks 2011-02-26 21:18:21 +01:00
Lieuwe
c8380551c2 broke a lot of stuff. semi-fixed the console itself. 2011-02-26 20:50:06 +01:00
Lieuwe
5387f235f9 python console 2011-02-26 11:49:23 +01:00
Simon
69b0aa9ecc See if this works, changes to build dir and gitignore 2010-12-20 19:56:40 +00:00
Simon
4db77e2f9f Build should be a directory, not a file... 2010-12-20 19:51:38 +00:00
Felix Wallin
455b27e3ce started on function pointers. Pushing to master because of otherwise impossible merges 2010-12-14 17:08:37 +01:00